MaxForLive: como criar suas próprias ferramentas de áudio no Max For Live | Jason Allen | Skillshare

Velocidade de reprodução


  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x

MaxForLive: como criar suas próprias ferramentas de áudio no Max For Live

teacher avatar Jason Allen, PhD, Ableton Certified Trainer

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Aulas neste curso

    • 1.

      Aviso de depreciação

      1:10

    • 2.

      1. Introdução

      5:47

    • 3.

      02 InANutshell

      5:21

    • 4.

      03 10kView

      3:11

    • 5.

      04 WhatWeCanDo

      5:39

    • 6.

      06 MaxVsM4L

      2:12

    • 7.

      07 HistoryOfMax

      7:44

    • 8.

      08 MaxForLiveDevicesV2

      3:35

    • 9.

      09 LoadingMaxDevicesV2

      3:36

    • 10.

      11 ComeçoFromScratch

      5:22

    • 11.

      10 dispositivos de descoberta

      4:38

    • 12.

      12 GettingHelp

      6:00

    • 13.

      13 Modo de ediçãoeapresentação

      8:03

    • 14.

      14 TheMaxEditorAndPatching

      9:11

    • 15.

      15 objetos e argumentos

      10:45

    • 16.

      16 mensagens

      7:32

    • 17.

      17 BangsAndButtons

      7:27

    • 18.

      18 HowToLearnMax

      2:24

    • 19.

      19 HowToApproachAPatch

      5:16

    • 20.

      20 atrasosMIDIMessages

      10:00

    • 21.

      21 AddingDryWet

      7:22

    • 22.

      22 WhyNotNotein

      4:44

    • 23.

      24 ArpeggiatorWalkThrough

      4:00

    • 24.

      25 notas de atraso

      11:27

    • 25.

      26 transposingNotes

      5:11

    • 26.

      27 Implantaçãoeencapsulamento

      13:09

    • 27.

      29 TildeAndKAYAPatchChords

      5:00

    • 28.

      30 AudioUI

      2:17

    • 29.

      31

      6:31

    • 30.

      32 DelDelayTapinTapout

      11:01

    • 31.

      33 VolumeControl

      3:30

    • 32.

      34 AudioToggle

      6:03

    • 33.

      35 MultiTaps

      9:43

    • 34.

      36 configuração de apresentação

      7:48

    • 35.

      39 abstrações

      9:33

    • 36.

      40 M4LListofAbstrations

      8:15

    • 37.

      41 M4LPatches

      13:28

    • 38.

      43 ControlAnyParameter

      10:03

    • 39.

      47 Filtrógrafo

      10:07

    • 40.

      48 FindingBeats

      13:36

    • 41.

      49 ControllingFiltersByTheBeat

      9:39

    • 42.

      51 ThanksBye

      6:08

    • 43.

      SkillshareFinalLectureV2

      0:36

  • --
  • Nível iniciante
  • Nível intermediário
  • Nível avançado
  • Todos os níveis

Gerado pela comunidade

O nível é determinado pela opinião da maioria dos estudantes que avaliaram este curso. Mostramos a recomendação do professor até que sejam coletadas as respostas de pelo menos 5 estudantes.

477

Estudantes

--

Sobre este curso

Durante anos eu ensino Ableton Live e Max na sala de aula da universidade. Como professor universitário, meus estudos são solicitados e, francamente, são caros. Acredito que o Ableton Live pode ser aprendido por qualquer pessoa e o preço não deve ser uma barreira. Este curso usa o mesmo contorno e o mesmo programa de estudos que usei em meus cursos universitários por anos, por uma fração do preço.

O MaxForLive é uma ferramenta poderosa que permite aos usuários projetar seus próprios instrumentos, efeitos e dispositivos. Não é sem suas desvantagens: MaxForLive é notoriamente difícil de aprender. Eu desenvolvi uma abordagem para ensinar MaxForLive que se concentra em ensiná-lo como uma linguagem: você aprenderá pequenos blocos e patches, entendendo o como e o por que ao longo do caminho. À medida que crescemos nosso vocabulário, "aprendemos como aprender" mais e mais.

Os tópicos incluem:

  • A história e o desenvolvimento únicos e estranhos de Max
  • O que podemos fazer com o MaxForLive
  • Max vs. MaxForLive
  • Os dispositivos MaxForLive
  • Encontrando e compartilhando dispositivos MaxForLive
  • Obtendo ajuda: ajude o Windows no MaxForLive
  • Modo de apresentação e modos de correção
  • O editor máximo
  • Mensagens
  • Bangs e buttons
  • Projeto 1: crie um atraso no MIDI
  • Projeto 2: crie um arpeggiator
  • Trabalhando com sinais de áudio
  • Projeto 3: um atraso de áudio
  • ~ Objetos (objetos de til)
  • Configuração de apresentação
  • Controlando o tempo
  • Abstrações
  • Controlando qualquer coisa ao vivo
  • Projeto 4: um filtro randomizado de quantias de batidas
  • Encontrando a batida do vivo
  • Projeto 5: inteligência artificial (uma espécie de )
  • ... E muito mais!!!

Também estão incluídos neste curso 6 dos meus próprios patches de MaxForLive para você baixar, dissecar, usar e crescer.

Conheça seu professor

Teacher Profile Image

Jason Allen

PhD, Ableton Certified Trainer

Professor

J. Anthony Allen has worn the hats of composer, producer, songwriter, engineer, sound designer, DJ, remix artist, multi-media artist, performer, inventor, and entrepreneur. Allen is a versatile creator whose diverse project experience ranges from works written for the Minnesota Orchestra to pieces developed for film, TV, and radio. An innovator in the field of electronic performance, Allen performs on a set of “glove” controllers, which he has designed, built, and programmed by himself. When he’s not working as a solo artist, Allen is a serial collaborator. His primary collaborative vehicle is the group Ballet Mech, for which Allen is one of three producers.

In 2014, Allen was a semi-finalist for the Grammy Foundation’s Music Educator of the Year.

... Visualizar o perfil completo

Level: Beginner

Nota do curso

As expectativas foram atingidas?
    Superou!
  • 0%
  • Sim
  • 0%
  • Um pouco
  • 0%
  • Não
  • 0%

Por que fazer parte da Skillshare?

Faça cursos premiados Skillshare Original

Cada curso possui cursos curtas e projetos práticos

Sua assinatura apoia os professores da Skillshare

Aprenda em qualquer lugar

Faça cursos em qualquer lugar com o aplicativo da Skillshare. Assista no avião, no metrô ou em qualquer lugar que funcione melhor para você, por streaming ou download.

Transcrições

1. Aviso de depreciação: Olá pessoal, bem-vindos à minha aula. Antes de começarmos, eu só quero que você saiba rapidamente que essa aula em que você está agora é uma classe depreciada Isso está usando uma versão mais antiga do Max. Você é mais do que bem-vindo a aceitá-lo. Você ainda aprenderá a usar o Max, mas eu tenho uma classe mais nova que usa a versão 8.5 do Max . Essa classe é dividida em três partes e se chama Max e Max para a primeira parte, parte dois e parte três ao vivo dois e parte três Eu encorajo você a verificar isso agora se você estiver usando uma versão mais antiga, esta é provavelmente a melhor aula para você. Então, vou manter essa aula online e disponível. Mas eu só quero que você saiba que há uma versão mais recente que usa a versão mais recente do Max no outono de 2023 É claro que você pode usar a versão que quiser, mas esta em que você está agora é uma classe mais antiga Tudo bem, vamos continuar. 2. 1 introdução: aqui está recebendo o sinal de áudio ao vivo para esta faixa e para baixo na parte inferior, enviando-o de volta. Muito importante, que são os bancos. Você dá qualquer coisa e ele vai para um banco. É como toda a porta do Max. Se o seu um jogo de fãs de fato Thrones, lembre-se do personagem Hodor? Tudo o que ele sabe fazer é dizer espera ou mas é uma espécie de resposta para tudo. É muito parecido com isso, então você pode dar um monte inteiro. E se quiséssemos construir uma maneira de sermos capazes de decidir se queremos ou não ouvir esse sinal seco, certo? Isto vai ser divertido. Este é o coração do meu arpeggio aqui, porque eu tenho minhas coisas de atraso para todos os meus mini valores, minha transposição e minha quantidade de atraso de roubar volume escalando o volume vai ser um pouco mais complicado quando entrarmos nesses outros porque queríamos ser, ah porcentagem deste o tempo todo. Então vamos fazer alguns truques lá, mas tudo bem será divertido. Então, dimensionando o volume desse, envie uma mensagem para o tipo de filtro que você deseja. Você pode controlar diretamente o ganho Que cortar frequência. Você pode realmente usar esta ferramenta em cascata para string. Um monte de transporte está basicamente falando com transporte ao vivo. Nós temos tudo pronto. Então nós já vimos eu acho que já vimos metrô antes. Metro é apenas um metro. Meu filtro se move. Então isso é talvez um pouco interessante. maneira que isso fica interessante é se você colocar como uma batida sobre isso e mudá-lo para 1/16 nota, ele começa a fazer isso. Todos, bem-vindos a esta aula. O que você está ouvindo aqui é apenas um patch que eu fiz no final desta aula. Então, na verdade, fazer a classe e, em seguida, saltar para trás começando e fazer este vídeo de introdução. Então, este é um patch onde eu tenho Max ao vivo decidindo como controlar o movimento panorâmico, o volume e os clipes de lançamento, até mesmo os nomes das faixas por conta própria. É totalmente só decidir por conta própria fazer isso. Não, quando acabarmos com essa aula, você vai entender como tudo neste patch funciona. Você vai ser capaz de fazer isso. um Esse éumexemplo idiota das coisas que você será capaz de fazer. Mas esta aula é, hum, eu ensinei essa aula pessoalmente um monte de vezes. Hum, é difícil. É difícil aprender Max num cenário curto como este. Mas eu tenho esse lema que eu uso para ensinar Max o tempo todo, seja uma classe curta ou longa, e essa teoria é que você não pode aprender Max em um curto período de tempo ou mesmo um ano, você sabe, é uma coisa contínua. Você está sempre aprendendo coisas novas. Então, o meu objetivo é para esta aula da maneira que eu ensino não é ensiná-los a memorizar o que os objetos fazem, como a linguagem funciona e todas essas coisas do jeito que eu ensino. Quero que entenda como pensar como Max para viver e ser, uh, como aprender, Max. Isso é o que eu quero que você saiba é como entrar no Max para viver e saber o que você não sabe. E sei como encontrar a resposta. Então eu ensino muito essa aula, eu vou te mostrar como procurar coisas. Eu também vou te mostrar , você sabe, ah muito sobre como isso funciona. E quais são os objetos e todas essas outras coisas. Mas no final, você não vai saber tudo o que precisa saber sobre Max ao vivo para poder lançar foguetes com Max ao vivo. Mas, hum, você saberá como encontrar essas respostas. Qualquer coisa que você precisar. É isso que vamos fazer. Vou mostrar-te como muitas coisas funcionam. Vamos fazer uma tonelada de remendos. Eu acho que temos 12345 66 patches que fazemos no processo desta classe que também lhe dão a minha versão do download e escolher notícias para o que você quiser. Hum, então um monte de remendos, nós vamos estar construindo coisas. Vamos fazer coisas. Nós estamos indo. Teoh, Teoh, vamos aprender como aprender Max Max ao vivo. disso É dissoque se trata. E eu estou 100% confiante de que no final disso você será capaz de fazer alguns efeitos realmente legais . Alguns instrumentos realmente legais, alguns efeitos midi muito legal que você não pode encontrar em outro lugar. Aquela coisa estranha que você quer fazer que nenhum plug in maker se sentou para construir. Uh, isso é o que você pode diligir. Isso é o que você poderia fazer com Maxwell ao vivo. Você pode fazer qualquer coisa que você possa imaginar, uh, capaz de viver quando você sabe como programar Max para viver, e não é tão difícil como você pensa. Na verdade, é, você sabe, se você já olhou para outras linguagens de programação antes, é uma das mais fáceis porque não é realmente como uma linguagem que você tem que digitar muitas coisas. São pequenos blocos que vocês olham juntos. Você vai ver, uh, então vamos mergulhar e começar a aprender Max para viver. Isto vai mudar a tua vida. 3. 02 inANutshell: Tudo bem, vamos começar aqui. O que é Max para viver? Então, Então, é tipo duas coisas. Uma delas é que é uma maneira de as pessoas criarem seus próprios dispositivos e compartilhá-los. E então há essa enorme comunidade de pessoas que fizeram coisas legais e depois enviaram para o mundo. Vou mostrar-lhe onde ir e encontrar algumas dessas coisas em breve. E a outra coisa é que é esta plataforma de criação, que é uma maneira chique de dizer para criar franja. Que é outra formadedizer que é uma linguagem de programação. Que é de Mas não deixes que isso te assuste. Se você nunca programou nada em sua vida. Não se preocupe. Isto é o que se chama linguagem de programação gráfica. Então não é como se você estivesse sentado aí escrevendo código quando fizer isso. É mais como a analogia que eu uso para a linguagem Max é que é mais como, hum, você tem, como, digamos, vamos imaginar que você é um guitarrista e você tem, hum, você sabe, cinco ou seis afetam os pedais direito, e você vai colocar seu sinal no primeiro pedal no segundo pedal no terceiro pedal , quarto pedal, quinto pedal. E então, no final dessa, vai sair para o seu amplificador. Certo. É mais assim, exceto que nossos pedais são muito mais complicados, e podemos usar muito mais deles. Hum, então nós podemos ter esses cinco pedais, mas então nós também podemos ter um pedal que multiplica o pedal para quatro bípedes. E, você sabe, nós podemos fazer essas coisas, e nós podemos apenas experimentar com isso e fazer esses sons incrivelmente bons. Certo. Só por ter controle total para projetar nossas próprias coisas. Então, basicamente, basicamente, o que estamos fazendo aqui é que estamos projetando um tipo de plugins bem ali. Hum, eles não são, estritamente falando, plugins, porque eles só vão funcionar em um Bolton. Hum, mas eles vão funcionar como qualquer um de seus outros efeitos de áudio ou efeitos midi ou instrumentos, dependendo de como você faz isso. Então podemos ter três tipos de máximo para dispositivos ao vivo, certo? Podemos ter instrumentos, midi e efeitos de áudio. Certo. Então, Então, estamos falando rápido sobre o quê? Como Max se parece. Então o que eu vou fazer aqui é... eu vomitei um dispositivo aqui. Isto é apenas um simples ganho, certo? Nada chique aqui, então eu posso tocar minha faixa. Certo? E o áudio é igual a qualquer outro dispositivo. O áudio entra e sai, e passa pelo meu dispositivo. Agora tudo o que tenho aqui é, ah, uma maneira de controlar o jogo, certo? Nada extravagante. Mas e se eu quisesse fazer algo com ele? Isso é o que você não pode fazer com nenhum outro dispositivo. O que eu poderia fazer com um dispositivo Max for live é que posso abri-lo. Então agora estou olhando para o editor. Não deixe isso te assustar ainda. Não se preocupe. Só estou olhando por aqui, e vou te mostrar como é dentro de um patch, então você não precisa entender nenhuma dessas coisas, mas basicamente, nós temos aqui. Só estou olhando por aqui, e vou te mostrar como é dentro de um patch, então você não precisa entender nenhuma dessas coisas, mas basicamente, Temos o som chegando. Está indo para o meu controle deslizante de ganho. Oops. E depois vai sair. Certo? Então o que posso fazer agora é desbloquear isso e adicionar mais coisas, certo? Digamos que eu queria fazer outra coisa aqui. Eu posso puxar isso para baixo. Aqui estão meus cabos de remendo bem ali carregando meu sinal de áudio. Digamos que a esquerda. Tenho um sinal estéreo aqui. É sair dessa. Agora só temos um modelo de sinal. E vamos acrescentar, eu não sei. Vamos fazer algo óbvio. Vamos adicionar um e que Teoh. Só o meu lado esquerdo. Não sei por que quer fazer isso, mas só para um exemplo. Então isso requer dois objetos. Vamos falar sobre como tudo isso funciona em um minuto. Então eu nem vou dizer com que se preocupar aqui. Está bem, agora vou passar o meu sinal. Meu canal esquerdo. Eu meio que pairo sobre o fundo aqui. Se eu puder encontrá-lo aqui nós entramos nisto por quad e depois voltamos para a saída, certo? Não, eu tenho um filtro. Certo. Então, apenas super simples, você sabe, tipo de visão de 10.000 pés do que isso parece. Mas lembre-se, Max é uma linguagem de programação que funciona baseada em objetos. Certo? Então temos todos esses objetos diferentes. Podemos fazer um monte de coisas com ele, e podemos fazer basicamente plugins. Poderíamos fazer efeitos. Poderíamos fazer instrumentos. Podemos fazer todo tipo de coisas loucas 4. 03 10kView: Ok, vamos dar mais uma olhada rápida em outro patch antes de entrar em mais do nitty gritty . Eu só quero que você se familiarize com ver esses remendos. Primeiro, chamamos os arquivos do Max. Acho que o chamamos de Patches da mesma forma que o permitiu viver. Nós ligamos. Chamamos-lhe um conjunto. Você sabe a coisa? Estamos trabalhando no arquivo. Chamamos-lhe um set ao vivo, certo? E Max, chamamos isso de “patch”. Hum, então eu tenho alguns patches aqui, hum, nesta lista que eu instalei. Mas eu só quero te mostrar esse agora, então vamos dar uma olhada em alguns desses. Então esta é uma linha de atraso. É um atraso de áudio para que eu possa tocar um sinal através dele. Então eu tenho uma esquerda e uma direita e novamente para que eu possa ajustar meu ganho. Eu posso virar para a esquerda que eu poderia virar para cima para escrever uma quantidade diferente. Aqui vamos nós. Vá. Então vamos dar uma olhada no que parece debaixo do capô. Então eu clico neste botão aqui para vê-lo. É como um quadrado ou um retângulo com linhas saindo dele que nos leva para o modo de patch. E agora, se eu realmente quiser ver, vou repassar tudo isso de novo. Então não se preocupe. Eu só estou meio que, você sabe, apresentando isso rapidamente para nós que querem vê-lo. Eu clico neste botão para ir em um modo de patch, e agora eu posso ver as coisas escondidas. Certo. Então aqui está recebendo o sinal de áudio ao vivo para esta faixa e para baixo na parte inferior, enviando-o de volta ao vivo. Aqui está o nosso ganho. Não há problema lá. Certo? Então eu tenho uma esquerda e uma direita saindo do jogo e uma esquerda e direita entrando. Então temos um controle deslizante de ganho estéreo aqui até chamarmos isso. E então nesta caixa aqui, temos dois objetos. Isto é uma escuta, e isto é uma torneira, e temos este botão de atraso ligado a eles. Então você provavelmente pode assumir que eles estão controlando o atraso de áudio até certo ponto, porque é aí que nós conectamos eles. Então não se preocupe com o que isso realmente significa. Na verdade, vamos construir este remendo exato. Estão muito perto do zero. Então não se preocupe. Vou mostrar-te como é tudo isso. Em breve, a chave aqui é apenas para entender. Temos essas caixas que são chamadas de objetos, a maioria delas. Há algumas caixas que não são objetos, mas vamos chegar a isso. E então temos esses cabos conectando objetos juntos, certo? Ah, E então usamos este plug no objeto Tilda e conectamos Tilda para enviar áudio de e para Max . Agora, também temos outros tipos de informações que podemos compartilhar com Max que falarão muito em breve, que é que podemos compartilhar Midi. Ah, nós também podemos obter um monte de informações sobre a pista, que é quando fica muito divertido. Eu vou mostrar a vocês que no próximo patch, eu acho, Ah, Ah, patch que eu construí que apenas lança aleatoriamente clipes e muda panning e faz todos os tipos de coisas patetas. Então vamos mergulhar nisso. Na verdade, acho que já vimos o suficiente. Vamos começar a falar sobre o negócio real aqui. Então, aqui vamos nós. 5. 04 o WhatWeCando: Certo, o que podemos fazer com Max? Então eu cozinhei um pequeno remendo rápido aqui. Este é um patch muito simples. É realmente bobagem. Mas, hum, eu acho que isso mostra um pouco da integração que enfraquece devido entre ah Max para viver e vida. Então basicamente o que estou fazendo esse patch é que estou controlando ao vivo com um monte de elementos aleatórios. Então o que eu estou fazendo é eu vou, então vamos dar uma olhada nessa coisinha aqui embaixo. Então,este é do Então, terceiro dia de quando eu da aula anterior foi para o que eu fiz isso. Então, basicamente Ah, eu vou pressionar Go aqui, e então todos esses clipes vão começar aleatoriamente lançando com algumas restrições que eu coloquei lá fora para, ah, para ter certeza que, Sabe, deve parecer interessante mais cedo ou mais tarde. Então eu apenas jogue um monte de clipes aqui que eu encontrei e depois no meu disco rígido, e então ele vai começar aleatoriamente a lançá-lo. Vai começar aleatoriamente a ajustar o volume. Vai começar aleatoriamente a ajustar a panning. Ele vai silenciar aleatoriamente e um Knute faixas diferentes e eventualmente depois que eu penso, como 30 segundos ou algo assim, ele vai mudar o que vai começar a piscar o nome da pista como boas-vindas aos nossos senhores robôs por causa de o computador agora está gerando música aleatoriamente. E se for interessante, então significa que o computador fez algo interessante por conta própria, que significa que robôs estão chegando a então significa que o computador fez algo interessante por conta própria,o que significa que robôs estão chegando a criar arte,o que provavelmente é perigoso. criar arte, Então, de qualquer maneira, vamos tentar. Então eu só vou bater, ir e então você pode ver o que está acontecendo. Fique de olho em todos os parâmetros que estou mudando aqui. Lembre-se, está tudo escrito no patch. Acabei de pôr um monte de coisas em movimento. Ah, e pode soar bem, e pode não. É assim que as coisas funcionam aleatoriamente. Mas isso é realmente geralmente soa surpreendentemente bom às vezes. Então, uh oh, aqui vamos nós. Ok. Vou deixar isto a tocar e começar a falar por um segundo, por isso não vou tocar no computador. A propósito, eu estava sentado aqui assistindo isso, então todas essas coisas estão acontecendo aleatoriamente. Vou explicar como esse patch funciona em uma seção posterior desta aula, eu acho. Vou explicar como esse patch funciona em uma seção posterior desta aula, Mas só para que saibas, problema é que isto é tudo o que está a acontecer. Há algumas coisas que estão meio escondidas. Hum, então isso vai fazer mais sentido mais tarde. Mas só para que você possa ver, você sabe, isso não é uma quantidade incrível de parada. Isto é, na verdade, bastante simples, é só que, uh, isto liga e desliga o transporte de um bilton vai meio que rapidamente passar por um pouco disto. Isso recebe o ritmo de Mableton. É aqui que estou mudando os nomes das faixas. É aqui que estou lançando clipes. Então, o que? Estou ajustando o movimento panorâmico e aqui é onde estou apenas no volume. Então, sabe, é razoavelmente simples o que está acontecendo aqui? Hum, então eu tenho certeza que nós vamos falar sobre este patch mais tarde na aula, mas caso não o façamos, porque às vezes eu mudo essas aulas enquanto eu estou indo dependendo do que precisamos passar , Vou vomitar para você agora mesmo. Então, no próximo vídeo ou no próximo capítulo da turma, vou te dar esse download de paixão para que você possa se divertir com ele. As instruções estão escritas, certo? Aqui. Tudo que você tem que fazer é fazer cinco faixas de áudio, mas cinco clipes em cada faixa. 123 e quatro. E então coloque esse patch no caminho certo, Fi, que é o que eu tenho agora. Então você aperta Go. Então, jogue aleatoriamente um monte de remendos lá e veja o que acontece. Então, um exemplo rápido de algumas das coisas que poderíamos fazer com Max... há milhões e milhões de coisas para acordar com Max. Um amigo meu uma vez me disse: “Oh, “Oh, sim? Bem, você pode lançar um foguete com Max? E eu disse, na verdade, dado um foguete, tipo, se você me desse um chip de foguete, hum, na verdade, não seria muito difícil, sabe? Como se tudo o que eu realmente não precisava fazer era escrever um patch que poderia basicamente acender um fósforo com um par de pequenas coisas robóticas. Eu poderia fazer isso muito fácil. Então, sim, eu poderia lançar um foguete com Max se você fornecer o foguete. De qualquer forma, há uma quantidade ilimitada de 1.000.000 de coisas que poderíamos fazer com Max. É muito excitante. É muito fixe. Ok, eu vou calar a boca agora. Hum e ah, eu vou jogar este patch no próximo segmento, e então nós vamos descer para a próxima coisa 6. 06 de MaxVsM4L: Ok a seguir. Um pequeno anúncio rápido de serviço público tipo de lição aqui sobre o que chamamos essa coisa em que estamos trabalhando. Ah, muitas vezes, eu meio que acidentalmente chamo de Max. Só Max sozinho. Seu nome real é Max para viver. , Na verdade,teve alguns nomes diferentes ao longo dos anos. Max é um programa que existe por conta própria e existe há 20 anos ou mais, na verdade, muito na verdade, mais tempo do que viver. Max está por aí há muito tempo. E Max, é essa linguagem de programação. É exatamente o que vemos aqui. Por volta do Live Nine. O lançamento do Live Nine, eu acho, foi quando o vimos pela primeira vez. Ou talvez viver oito. Na verdade. Agora penso nisso. Able Tivemos Max ao vivo, que era uma parceria entreAble10 e a empresa que possui Max, que é uma empresa chamada Cycling 74. Então essas duas empresas são parceiras para criar Max para viver, que é uma versão do Max que corre dentro da versão live da freira Ah, é apenas chamado de max, embora às vezes também é chamado de max slash MSP. E é até mesmo às vezes chamado Max slash MSP slash Gett É estranho. Vou explicar isso no próximo vídeo. Mas, , só para você saber, Max está se referindo ao Teoh, um, o programa máximo que existe. É por aí. É a sua própria coisa. Max, para viver é ah, a versão de costas que corre em capaz de entrar vivo, certo? Então eu vou dizer, Max o tempo todo quando eu deveria estar dizendo Max para viver. Só para que saibas, Max para viver. Estamos falando da versão que funciona no Mex. Então deixe-me explicar um pouco sobre esses três nomes e um pouco sobre a história realmente fascinante por trás deste programa. Max, isso já existe há muito tempo. Eu prometo. Eu não vou transformar isso em, tipo, tipo, um curso de história gigante, um, um, sobre como a história da programação de computador, que provavelmente é como a história mais chata. Claro, você já tomou alguma vez. Mas no próximo vídeo, vou contar a história do Max porque é realmente muito interessante. Confie em mim. Aqui vamos nós. 7. 07 HistoryOfMax: Tudo bem, aqui vamos nós. Uma breve história de Max. Então, em primeiro lugar, Max é soletrado M oito x. Não é M a C s. Como em computadores Macintosh. M A X é sua própria coisa em Não tem nada a ver com computadores Macintosh, exceto que ele é executado em computadores Macintosh, mas também é executado no Windows. Computador. Max foi originalmente desenvolvido em um lugar em Paris chamado Eircom Eircom. É como um lugar de pesquisa financiado pelo governo para Ah Elektronik Music Digital Sound . É uma loucura. Ainda existe. Sua conta é um lugar enorme , e é um lugar muito poderoso. E, ah, muito do software que você usa no seu computador para fazer som veio daqui. Venha. Há um monte de coisas que a Eircom fez e depois vendeu ou licenciou para empresas para usar no seu software. Eircom fez e depois vendeu ou licenciou para a Eircom fez e depois vendeu ou licenciou para empresas para usar no seu software. Então, muitos elementos de áudio digital muito fundamentais e importantes vêm até nós daqui. O Cobb. É muito importante. Então, qualquer maneira , havia um cara, um, havia um compositor chamado Philippe Monory. É assim que a história vai. um Háumcompositor chamado Philippe Monory, um compositor francês que veio a Eircom e disse: “ um compositor francês que veio a Eircom e disse: “ Eu gostaria de um programa que tenha a habilidade de fazer a coisa certa que isso era. Não sei exactamente em que ano foi este. Foi provavelmente por volta do início dos anos oitenta, tipo 80 como 1980 eu duvido mais cedo do que isso. Mas talvez sim. Bem, não, não, não é provavelmente início dos anos 80, talvez meados dos anos 80. Então Philip Monory disse, eu gosto de um programa. É capaz de basicamente me deixar tocar música. Deixe um artista tocar música no palco. Ah, para e Electronic Lee gerou trilha sonora, basicamente como uma coisa estilo karaokê. um Então foiumprogramador que disse que eu podia fazer isso? E em vez de apenas construí-la, eles construíram uma espécie de módulo, er coisa que faria o que Philippe Honore queria que eles fizessem. Mas também, teria habilidades para todas essas outras coisas que os programadores chamavam de Miller Puckett . Nada de Miller. Eu estava trabalhando para o seu comunicador. , Ele era,na verdade, americano, que trabalhava para a sua Paris comum, e ele desenvolveu esta coisa, tornou-a desenvolveu esta coisa, modular. Eu fiz isso para que você pudesse mover as coisas e reprogramar o tempo todo. Então, isso é em grande parte o que vemos aqui. Nós estamos olhando para uma versão muito mais limpa e bonita dele porque ele evoluiu ao longo de 20 anos ou mais, mas isso é basicamente o que ele construiu. Agora, um, eventualmente você está calmo, licenciou o programa e deu para uma empresa chamada Op Code Op. Code vendido, Max. Oh, primeiro lugar, ah Miller o nomeou Max M a X como uma homenagem à pessoa que inventou o áudio digital. Max Mathews. Max Mathews, se você não sabe sobre Max Mathews, olhe para cima. Max Mathews é um cara fascinante. Eu falo muito sobre ele naquele curso de introdução ao Elektronik que eu tenho. Ah, que eu tenho. Max é muito interessante. Max Mathews não teve nada a ver comigo. Programa Max. Foi nomeado como uma homenagem a ele, só isso. Então, onde eu estava? Código para cima. Então o programa é licenciado para cima código op. Ah, vende como uma coisa autônoma. E neste ponto, tudo o que Max pode fazer é crunch números. Ele poderia funcionar um monte de coisas legais com midi, mas ele realmente não pode reproduzir áudio necessariamente. Lembrem-se que os computadores estão muito lentos neste momento, , em relação a onde estão agora. Então, hum, é realmente uma coisa de trituração de números, o que nos permite fazer um monte de coisas realmente fascinantes comigo. O código Op o executa e distribui por um tempo até que o código op saia do negócio em torno de 96 ou mais. Acho que 96 97 ou mais, um código operacional sai do negócio. E então um dos programadores do código de operação Ah era um cara chamado David Ciccarelli. Ele salta fora, começa sua própria empresa chamada Cycling 74 pega a licença e células Ah, e continua a desenvolver, vender e distribuir Max. E essa é a empresa que a possui agora. Ah, e vende agora. Eles estão baseados em São Francisco, eu acredito, um, chamado 2ª 74 Agora, uma das primeiras coisas que eles fizeram foi adicionar uma outra camada de coisas chamada MSP. Então max slash MSP tornou-se o nome do programa. Por um tempo, Max por si só fez um monte de trituração de números e nos deixou fazer coisas realmente legais com MIDI. O elemento MSP era, um, o lado de áudio. Vamos trabalhar diretamente com áudio e fazer coisas legais para o sinal de áudio. Então MSP significa, ah, uma de três coisas diferentes. O inventor disso disse que significa um o primeiro 1 é que são as iniciais da pessoa que o criou pela primeira vez, que é o bolso de Miller. Pode ser o código do aeroporto da cidade natal de Miller, que é Minneapolis St. Paul. Pode ser o código do aeroporto da cidade natal de Miller, Ah, E poderia ser e é quase certamente é Max processamento de sinal eso o processamento de sinal máximo . Ah, unidade. Hum, isso é apenas uma anedota interessante, mas eu ouvi essas três coisas diferentes ditas em momentos diferentes sobre o que MSP realmente representa. Mas provavelmente é o processamento do sinal Max. Então temos o máximo de processamento. Mais tarde. Ciclismo 74 sai com outra extensão para Max chamada Geter. Então agora somos chamados max slash MSP slash jitter. alface Jeter trabalha diretamente com vídeo de várias maneiras diferentes. Então, agora nós. Então temos Max, que funciona principalmente com áudio, mas números e dados e coisas assim. MSP, que funciona principalmente com um sinal de áudio e jitter que funciona diretamente com vídeo para que você possa fazer coisas de vídeo interativo. É incrível, certo? Então, Então, nós coletivamente chamamos essa coisa toda, Max. Isso é o que é agora em Max para viver. Então isso nos traz muito bem atualizados em Max para viver. Você basicamente tem Max MSP jitter. Você pode fazer coisas de vídeo. Você pode fazer coisas de áudio. E você pode, obviamente, fazer muitas coisas também. Então nós temos a capacidade de diotar as coisas MSP, as coisas de áudio e vídeo em ah, Max para o vivo. Então o termo comum Max M. A. X está se referindo a todas essas coisas agora, mas na verdade uma história muito interessante como ele veio de Paris e foi desenvolvido para este compositor. E agora está sendo usado por todas essas pessoas em todo o mundo. , O ciclo,as pessoas do ciclismo 74 são muito legais. São caras legais que usam. Nós o vemos em conferências e festivais o tempo todo. Estão sempre a sair, e estão sempre curiosos sobre o que as pessoas estão a fazer com as suas coisas. Então diga oi para eles. Se os vires, gostamos dele. Certo, Certo, então essa é a longa e sórdida história de Max em uma casca muito rápida 8. 08 de MaxForLiveDevicesV2 DevicesV2: - Então , primeiro lugar, o máximo para o efeito ao vivo. Agora, se você já olhou para isso, um, em seu navegador antes Ah, você pode ter encontrado algo. Só quero apontar para que estejamos na mesma página. Então temos três tipos diferentes de efeitos máximos, certo? Temos o Max Audio efeito Max instrumento em um efeito Max Midi. Se eu abrir isso, eu tenho um tom de predefinições. Você provavelmente não tem o dinheiro dele como eu tenho, , porque eu adicionei um monte. Mas se eu apenas pegar o dispositivo Max efeito de áudio e colocá-lo em uma faixa, isso é o que parece. Ok, então, hum, se você carregou isso e você disse, saber, não faz nada como se nada acontecesse. Ele só reproduz o áudio direto. Isso é exatamente correto. Então isso não faz nada por si só. Este objeto plug in está apenas recebendo o áudio ah da pista daqui, e este plug out está enviando para fora. Então o que isso está dizendo é que ele quer que você abra isso e coloque algo interessante entre esses dois, mas agora ele está apenas roteando o áudio da entrada para a saída de volta para fora. Certo. Então isso é como passar por isso sem fazer absolutamente nada. Então, hum, é por isso que você não vai ouvir nada quando você realmente carregar isso, porque você precisa apertar este botão aqui e entrar e editá-lo. Então esse é o próximo efeito de áudio. Vejamos o efeito Max Midi. O mesmo acordo. Aqui. Midian está pegando todas as informações da mídia que estão indo para aquela pista. Midi está mandando de volta. Então, não estamos fazendo nada porque estamos conectados do fim ao fora dele passando todas as informações do comitê. Nada acontece. Vamos olhar para o instrumento muito rápido. Aqui está o nosso instrumento Max padrão. Agora aqui. Este é um pouco diferente porque precisamos que algo aconteça. Você não pode simplesmente passar por isso porque o que um instrumento faz é que ele leva Midian e emite som ou áudio. Então precisamos fazer algo aqui. Então este, se você carregá-lo, não vai realmente fazer nada porque estes não estão conectados. Mas o mais importante, estes não podem ser conectados porque este objeto plug out precisa de um sinal de áudio e este midi no objeto Onley emite um sinal midi. Você não pode conectar um sinal MIDI em uma entrada de áudio Ah, porque nada vai acontecer. Então este é o que realmente não fará nada além dos outros. Acabaram de passar, certo? Eles apenas enviam a informação diretamente através, e eles estão esperando que você construa algo. Então é isso que está nesses dispositivos padrão. Max Audio Efeito Next Midi Effect e Max Instrument. 9. 09 LoadingMaxDevicesV2: max para dispositivos ao vivo funcionam praticamente como qualquer outro tipo de clipe de certa forma. Então temos uma lista deles aqui, certo? E podemos jogar qualquer um desses. Eu posso apenas clicar duas vezes para colocá-lo em uma pista. Ou podemos arrastá-lo e soltá-lo em uma pista. Nós também poderíamos arrastar e soltar do localizador, que é um pouco armar o localizador de computador, tipo, tipo, a área de trabalho ou algo assim, que é um pouco mais comum porque, hum, quando você começar a baixá-los, talvez você queira fazer isso. Então, ah, quando eu faço isso, eu coloquei neste caso, eu tenho uma faixa MIDI e eu coloquei um máximo de áudio para dispositivo ao vivo aqui. Então, neste caso, funciona como um áudio de fatos onde se eu colocar um efeito de áudio em um máximo para faixa MIDI ao vivo, vai dizer que você precisava de um instrumento para isso funcionar, então podemos fazer isso com praticamente qualquer coisa. Então vamos colocar de volta para uma faixa de áudio aqui e digamos, Ah, este pente vai pentear o filtro aqui, então eu coloquei isso na pista e vai funcionar como qualquer outra coisa. Agora tenho o filtro calmo e calmo dele . Certo? E isso é tudo que você precisa fazer. Para usar o Max para dispositivos dinâmicos, podemos ajustar nossas configurações. Nós interagimos com ele neste nível exatamente o mesmo que qualquer outro dispositivo. Se quisermos abri-lo e alterá-lo e modificá-lo, é quando vamos para este botão aqui. Certo? Se eu clicar nisso, então agora estamos no Max. Tipo, olha para isto. Confira isso. Então estou de volta ao vivo agora, aqui em cima. Isso sempre mostra o nome do programa em que estou atualmente, certo? Como se eu estivesse ao vivo assim que eu clicar neste botão. Boom. Estou no Max agora, certo? Então isso acontece comigo porque eu tenho uma versão completa do Max install. Saiba que isso tem sido algo meio confuso da lagartixa. Com Max para viver. Não deixes que isto te aborreça. Se isto te vai confundir, pule isto por um minuto. Mas deixe-me apontar isto. Você pode ter uma versão completa do Max correndo e você vai aparecer para Max quando você fizer o que eu acabei de fazer apertando o botão de edição, você não precisa instalar separadamente a nova versão do Max. E eu acho que isso é especialmente verdadeiro com uma nova versão do Live que se você tiver Max for live integrado, isso é tudo que você precisa. Hum, então não se preocupe com isso. Se você não vê isso, você apenas pulou para o Max. Se ainda mostrar que você está ao vivo, não se preocupe. Isso só significa que você não tem a versão completa do Max instalada. Mas você ainda pode fazer tipo 99,9% do que você vai querer ser capaz de fazer. Há uma vantagem muito, muito, muito pequena com a versão completa do Max fora do vivo. Hum, e realmente, tem a ver com coisas de construção que não vão funcionar ao vivo. Tipo, se você não vai construir coisas que não vão funcionar ao vivo, então não pegue a versão completa do Max usando vida extra. Então o botão de edição é o que nos leva até ele, e a primeira vez que você tocar isso em um dia, vai levar um minuto porque ele tem que ser lançado. Então o botão de edição é o que nos leva até ele, e a primeira vez que você tocar isso em um dia, Ah, todo o motor ao vivo sob as cenas. Mas é basicamente assim que usamos nossos dispositivos de confiança máxima. Agora vamos falar sobre encontrar algum máximo para dispositivos ao vivo que são particularmente legais. 10. 11 StartingFromScratch: Certo, então sabemos um pouco sobre Max. Agora sabemos de onde vem. Você sabe o que ele faz? Sabemos como usá-lo, mas ainda não sabemos como construir coisas. E essa é a maioria desta classe. De agora em diante, vamos falar sobre construir coisas, programar nossos próprios dispositivos que fazem coisas únicas que Onley nossos dispositivos. Conduce, , uma das coisas que me disseram uma vez por algumas das 74 pessoas de ciclismo. Eles estavam dizendo isso e isso foi antes de Max para o vivo sair lá estavam dizendo que um de seus maiores problemas que eles têm ah, em tentar ter um negócio de vender cópias de Max é que Ah, muitas pessoas constroem coisas e então mantê-lo como, como, sua arma super secreta. Como se não partilhassem porque são truques. Você sabe, é como o efeito deles que Onley eles têm, e eles não querem que ninguém mais saiba como eles fazem isso. E vou confessar que tenho remendos assim. Conheço toneladas de pessoas que sabem. Hum, há remendos que, hum eu mantenho muito perto e eles são como minhas pequenas armas secretas, e eu jogá-los fora um monte de coisas porque eles soam ótimos. , Durante muito tempo, efeitos defeituosos onde essas coisas, coisas que, como, cortavam como, o som e faziam coisas assim. Então há toneladas de pessoas que estão fazendo efeitos de falha no máximo, então você pode fazer Ah, é realmente bastante fácil fazer um pouco poderoso que efeito vai olhar para um mais tarde. Acho que sim, sim, no próximo grande pedaço, vamos começar a criar nosso próprio dispositivo. Agora, um, eu quero falar sobre algumas coisas rápidas antes de fazermos isso. Hum, em particular eso foram deixe-me jogar um efeito ah max midi aqui. Então eu vou lançar um efeito de dinheiro máximo vazio. Está em uma mini pista. Aqui está o nosso efeito máximo. Então, eu só quero que todos nós em sintonia com algumas coisas rápidas. Portanto, temos o nosso efeito máximo aqui. Agora o que precisamos fazer é apertar este pequeno botão adicionado aqui e agora estamos no Max. Então, apenas algumas coisas de fluxo de trabalho. Primeira coisa que eu vou fazer como eu vou esticar esta janela maior clicando na pequena seta aqui porque esta é basicamente a sua tela. É com isso que você tem que trabalhar. Agora você vai notar esta linha aqui, certo? Aqui está o que essa linha está mostrando. Esta linha não tem função, certo? Realmente não faz nada. Você pode colocar coisas embaixo e fazer o que quiser. Mas o que essa linha faz é mostrar que esta área de topo é o que vai caber aqui ao vivo . Então, qualquer coisa que você queira ser capaz de ver e manipular, como um mostrador ou algo assim, precisa estar acima dessa linha. Certo? Mas há um monte de coisas em Max Patches que nós realmente não precisamos ver direito como este Midian e Midi fora. Não há nada que possamos fazer para isso, sabe, como se não pudéssemos, uh, não precisamos ser capazes de clicar nisso ou mesmo vê-lo para que pudéssemos pegar isso e colocá-lo aqui embaixo. Você sabe, então nós podemos colocar ah, coisas como o nosso apenas passar por alguns dos objetos aqui. Mas aqui está o nosso ganho. Então aqui está um volume, então eu posso colocar, eu queria que eu gostaria de colocar coisas assim acima das linhas que podemos chegar a ele agora. Não devias ter de pensar nisso. Enquanto você está programando quando você está fazendo coisas, apenas deixe as coisas ir onde quer que eles pousem. Há uma maneira de limpá-lo depois, hum, então não se preocupe em estar acima ou abaixo desta linha. Enquanto você está programando coisas. Vou mostrar-te como limpá-lo depois de ser algo chamado modo de apresentação. Então esta apresentação arquivo, que modo de distância na parte de trás, sua cabeça para eles para o momento. E chegaremos a isso em breve. Acho que sim. Na verdade, é a primeira coisa que vamos falar na próxima grande conversa. Mas é isso que essa linha significa. E então uma outra coisa para ter em mente enquanto você está trabalhando em um patch máximo, nós normalmente podemos trabalhar em coisas e aqui em tempo real. Então, se eu jogasse Mitty através desta faixa, ela entraria e entraria em nosso patch, mesmo quando estava aberto e modo de edição. Às vezes você pode ver isso porque isso é ótimo. É cinza muito claro. Isso significa que esta janela está aberta, certo? Então isso significa que isso pode não estar funcionando corretamente. Então o que queremos fazer é levar nosso patch para um lugar que gostamos. Acertamos em salvar, e depois fechamos isto. Eu não vou dizer isso, e então ele se torna fora ingrata. Agora sabemos que está 100% funcionando, então, se você estiver tendo problemas com um patch, basta salvá-lo e fechá-lo para que possamos realmente usá-lo nesta janela ao vivo para ter certeza de que ele está fazendo o que você quer fazer. É uma coisa comum que nos dá problemas. Às vezes temos isso? Ah, quando o dispositivo está aberto, pode não estar funcionando corretamente, então ah, coloque-o lá embaixo. Salve isso. Feche essa janela. Ah, e você estará pronto. Ok, uma última coisa que queremos falar antes de mergulharmos na programação e que é, ah, obter ajuda. Há uma pequena ferramenta de ajuda muito poderosa embutida no Max. Falaremos sobre isso no próximo vídeo 11. 10 finds: Ok, então há um monte de sites diferentes que estão surgindo que são realmente ótimos lugares para encontrar Max para dispositivos ao vivo que outras pessoas criaram. E eles estão compartilhando para que, hum, você pode usá-los para. Há uma comunidade realmente grande e poderosa de pessoas que apareceram com Max para viver que são realmente para compartilhar dispositivos e outras coisas. Eu adoro isso. Adoro ver isso. Acho que todo mundo sabe. Então, um dos melhores sites que eu encontrei para este é este que é apenas Max para live dot com. Não sei quem mantém isto ou é dono dele, , mas alguém sabe, e eles fazem um ótimo trabalho. Então aqui podemos entrar e podemos dizer, vamos procurar, , não sei, vamos pensar em um dispositivo que possamos querer. Vamos procurar um de tipodealgoritmo genético. Nenhuma má escolha. Vamos procurar por ... Bem, vamos procurar outro filtro de pente. Vamos procurar algum tipo de coisa que vem. Então aqui temos um coro de pente. Ah, ele sabe que sintetizador é o nome dessa pessoa, mas é muito denso. Há algo um pouco mais simples. Tem sido legal olhando linha de base com filtro de pente. Provavelmente embutido nele, você sabe, toneladas de coisas aqui. Então vamos tomar Vamos tomar esta linha de base. Então, vou ver os detalhes do dispositivo aqui, e aqui está o download. U R L Oh, e esta pessoa tem para venda. Você pode fazer isso. As pessoas vendem Max por aparelhos ao vivo. Particularmente boas. 12 dólares. Eso, vamos ver se conseguimos encontrar um livre. Não há nada de errado em vendê-los. Experimente isto. Órgão um B três órgão. Eu quero isto. Oh, isto é um nome. Seu acordo de preço. Ok, comete um zero. - Não. Tudo bem, vamos tentar mais um “ereo”. E então este foi direto para cima. Faça o download. Então agora eu baixei este JL Comb Chorus. Vamos nos livrar da minha calma aqui. Agora eu posso ir para meus downloads e eu posso realmente apenas jogá-lo diretamente lá da minha pasta de downloads. Mas melhor seria manter todos os dispositivos confiáveis do Mac em um só lugar. Eu poderia arrastá-lo para, hum, minha pasta máxima. Então, quando eu poderia apenas apertar salvar aqui, e que irá colocá-lo na minha pasta Max Audio Effect lá, modo que ele aparece como um dispositivo máximo importado confiado. Mas aqui está. Então foi isso que alguém fez. Agora, aqui está o que é incrível sobre isso. Alguém fez isto. Nós baixamos. Eles nos deram de graça. Podemos ouvir o que parece. Faça algumas coisas com ele. Estes são geralmente predefinições. Preciso de um minuto para aprender o dispositivo deles, o que não vou fazer agora. Mas confira isso. Consigo apertar este botão. Posso abrir esse idiota, e posso dizer que é muito bom, mas não seria mais legal se fizesse outra coisa? E eu posso reconectar essa coisa. Faço o que quiser com ele. Então, hum, é realmente divertido ser capaz de pegar a coisa de outra pessoa e construir sobre ela, você sabe, como, continuar indo cada vez mais longe e mais longe com ela, então é realmente divertido. Então de qualquer maneira, hum, olha para Max para live dot com, há toneladas de coisas lá. Há também outros sites que são ótimos. Achei que Max para viver era o melhor em termos de, hum, a maioria das coisas e eles também têm, como, alguns tutoriais, hum, a capacidade de carregar coisas e coisas assim. Então, e é umsite muito limpo e agradável, site muito limpo e agradável, então confira isso para encontrar mais dispositivos. 12. 12, GettingHelp: Ok, então você deve saber que em um Bolton ao vivo, temos um par de janelas de ajuda diferentes aqui, particularmente esta aqui em baixo, certo? Você tem essa visão de informação que vai nos dizer o que é qualquer coisa quando colocarmos nossas mentes sobre isso. É muito útil, você sabe, você sabe, eu mantenho aberto aqui só para mostrar o que as coisas são à medida que as coisas acontecem. Mas Max tem uma coisa parecida. Temos que estar dentro do editor para vê-lo. Então, apertamos o botão editor indo para ir aqui. Agora temos todas essas caixas. Nós vamos ver toneladas e toneladas dessas caixas como Midian midi fora ciganos é chamado de objeto. Objetos são como seus próprios programas, certo? Eles realmente meio que nossos próprios programas. E cada objeto faz coisas diferentes, e há milhares e milhares de objetos. Você nunca vai aprendê-las. Tudo bem, verdade, na verdade, uma das maneiras que uma das coisas que eu realmente quero que você entenda sobre Max é que nesta aula, não importa o quão boa essa aula seja, não importa o quão boa seja. qualquer classe é, você nunca vai aprender 100% de Max simplesmente porque há coisas novas o tempo todo. É uma língua, certo? Você não pode memorizar cada palavra em um idioma. Você tem que aprender a adotar a língua. Essencialmente, você tem que aprender a aprender a língua. E é isso que vamos fazer nesta aula. Vou te mostrar um monte de objetos. Vou te mostrar como descobrir quais são os outros objetos. Mas, hum, eu preciso que você seja capaz de descobrir as coisas enquanto você vai e descobrir como procurar objetos e encontrar o objeto que você precisa versus memorizar cada objeto que existe. Essa não é uma maneira muito produtiva de fazer isso, mesmo que você tenha uma memória ridícula. Então aqui está uma maneira e provavelmente a maneira mais poderosa de qualquer objeto que possamos controlar. Clique nele e vá abrir objetos. O nome da ajuda estará aí. Ok, agora nós abrimos um arquivo de ajuda para esse objeto. Certo, isso vai nos dizer o que o objeto faz. Vai nos dar um passeio através de algumas notas sobre como usar o objeto, certo? E o mais importante, e o mais impressionante, é que este arquivo de ajuda é um patch Max totalmente funcional, certo? Posso usar este adesivo. Eu posso digitar coisas que eu posso. Posso até editá-lo, certo? Como se eu pudesse mudar este patch máximo. Um, muitas vezes. O que fazemos é se estamos tentando configurar, tipo, tipo, se eu estava tentando configurar esse tipo de coisa, você sabe isso eu poderia apenas copiar isso para fora do arquivo de ajuda, sair do arquivo de ajuda e colá-lo no meu patch. E então eu tenho essa coisa, e eu sei que funciona, então você vai entender mais sobre o que isso significa em um minuto. Mas estes estão funcionando completamente. Max Patches bem aqui. Então, contestamos. Podemos olhar, podemos ver como é suposto funcionar a partir disto. Certo? Então isso está no menu de ajuda máxima. Também por aqui. Isso nos mostra outras coisas sobre o objeto que farão sentido. Estas duas coisas, os argumentos e as mensagens farão muito sentido em breve. Mas esta é a minha coisa favorita. Veja, também, isso é para quando você diz isso. Você digitou Midian. Você fez um objeto mediano e disse: “ Ah, Ah, não funciona bem. Eu precisava fazer o que eu queria. Isto está a mostrar-me todos os dados MIDI. Quem me dera estar a ver apenas notas. Digamos que, por exemplo, certo, você tem o objeto errado para isso. Mas você pode ir para este arquivo de ajuda e você pode dizer Ver também e talvez você vai encontrar um objeto que é apenas para notas e olhar bem ali. Boom. Receba mensagens de nota midi. Isso é só para anotações. Então, Então, eu amo o mar. Também funciona porque quando você tem um objeto, você não sabe bem quais objetos você precisa. Você pode se aproximar do objeto que você precisa usando um objeto que você já conhece. E então aqui, você pode dizer Mostre-me mais objetos relacionados a isso, e eventualmente você pode chegar ao objeto que você precisa. Então, mais uma vez, controle, clique em abrir objeto Name help. Legal. Hum, então sempre vá para aqueles arquivos de ajuda. Eu vou ajudar arquivos o tempo todo, e eu não estou envergonhado com isso. Conheço o Max muito bem, mas vou ajudar os arquivos o tempo todo só para ver como preparar algo. Como o objeto funciona. Talvez encontrar o objeto um objeto diferente do que estou usando. Não há nada de errado em ir àqueles arquivos de ajuda e copiar coisas para fora dele. Não há nada de errado em ir àqueles arquivos de ajuda e copiar coisas para fora Então veja isso. Tenha certeza que sabe como chegar aos arquivos de ajuda, porque eu vou estar fazendo isso o tempo todo, e você também deveria. Então, com isso, vamos entrar e começar a programar algo. O que vamos fazer no próximo pedaço é que vamos passar pela sintaxe básica de ah, Max para viver, que é objetos já estão falando sobre objetos. Mas vou explicar o que são objetos. Muito em breve. Vamos olhar para os diferentes modos, como consertar as coisas juntos. Objetos, argumentos , mensagens , botões, todo o material básico. E depois disso, vamos ter a nossa primeira tarefa de programação onde vamos passar passo a passo , como fazer alguma coisa. Vai ser um atraso midi,o que é uma grande experiência. Vai ser um atraso midi, Para começar, vou te mostrar um monte de coisas diferentes. Para começar, começar, Ok, então vamos para a próxima seção e fazer isso 13. 13 Edição e apresentaçãode: OK, primeira coisa é a primeira. Então o que vamos fazer nesta seção é que vamos passar por alguns dos conceitos básicos, como o básico em termos de, tipo, terminologia. Ah, o fluxo de trabalho de edição, coisas assim. E, em seguida, na próxima seção fará o nosso primeiro projeto. Então você provavelmente não vai acabar com um projeto neste pedaço, mas coisas muito importantes, par de terminologia. Coisas que precisamos para ficar debaixo do cinto. De modo que daqui para frente Ah, estamos todos na mesma página com a nossa linguagem e tal. Então, vamos começar. Então eu vou lançar um efeito Max Midi aqui e para o que eu vou fazer, realmente não importa se eu estou usando um instrumento de efeito MIDI ou efeito de áudio porque eu não vou produzir nada. Eu só vou bisbilhotar, certo? Esse é o único lugar que importa é quando estamos colocando coisas. Então eu clico no meu botão de edição aqui em baixo. Abrimos esta janela, e eu sou apenas pela força do hábito, vou esticar esta janela maior. Eu nem preciso fazer isso aqui, mas tudo bem. Eu nem preciso fazer isso aqui, Então aqui está o que temos agora. Ah, O que eu quero cobrir neste vídeo são os diferentes modos de edição. Os modos são a maneira que você pode visualizar e interagir com essa janela. Existem dois modos, e ambos têm dois estados. Eu sei que isso é confuso, então vamos nos concentrar no modo de edição primeiro. Então, se você subir para ver aqui, você verá duas opções diferentes aqui. Edição e apresentação. Ok, eu sou uma edição agora, e isso agora significa que eu posso mudar as coisas. Se eu clicar neste objeto e movê-lo, ele vai se mover. Certo. Estou interagindo com ele. Estou editando agora no modo de edição, que é o que estamos agora. Estamos em modo de edição. Posso estar em dois estados diferentes. Posso estar trancada ou destrancada, certo? E essa Ah, a maneira mais fácil de chegar a isso é este pequeno ícone de cadeado aqui em baixo. Então agora estou desbloqueado, que significa que estou no modo de edição e posso editar quando estou no modo bloqueado. Então, se eu clicar nisso agora, se eu clicar em um objeto e me mover, eu não posso agora. Na verdade, estou usando o adesivo. Certo. Então esta é a nossa maneira rápida de ir entre, Ah, testar e usar o patch para sempre por um longo, longo tempo, devo dizer, Ah, estes. Este era o único estado que tínhamos do Max. O outro que te mostra é novo. Hum, então nós temos este modo de edição e enfraquecer ser bloqueados ou desbloqueados quando foram desbloqueados. Meios estavam trabalhando nisso. Vamos mudá-lo quando estivermos trancados. Estamos testando. Isso é tudo o que significa, certo? Então, uh, e algumas coisas vão funcionar, especialmente material baseado em Midi vai funcionar quando você está destrancado. Mas é melhor apenas ter o hábito de trancá-lo, testá-lo, ser legal, funcionou ou não funcionou e então desbloqueá-lo. E depois continuas a trabalhar, por isso vamos estar a brincar entre trancadas e destrancadas o tempo todo. Essa é a principal coisa que vamos fazer quase tudo o que vamos fazer nesta aula. Vamos estar neste modo de edição. E vamos saltar entre trancado e destrancado. Quero mostrar-lhe um comando de tecla muito rápido para ficar entre trancado e destrancado. Podemos clicar aqui em baixo. Há também provavelmente um comando chave aqui em algum lugar. É um comando chave de verdade. Mas não importa, porque tenho um mais rápido. O mais rápido é o comando “hold down”. E, em seguida, clique em qualquer lugar, em qualquer lugar na caixa, não em um objeto. Certo. Então, se eu clicar em qualquer espaço em branco na janela máxima aqui, eu alterno entre bloqueado e desbloqueado. Então, estamos trancados agora. Estamos trabalhando. Ótima. Vamos destrancá-lo. Basta ir para um ponto aleatório, mantenha pressionado o clique do comando. Agora estou destrancada, e posso trabalhar nisso. Certo. Então essa é a coisa principal com que vamos trabalhar. Estaremos no modo de edição, e saltaremos entre trancados e desbloqueados. Se alguma vez te encontrares nesta situação, estávamos tipo, “Oh, eu quero mudar isto e tu clicas numa coisa e isso não acontece. Certifique-se de que o seu direito desbloqueado, e é isso que você quer fazer. Até mesmo este texto eu posso mover por aí. Certo? Hum ok. Agora o outro modo é chamado de modo de apresentação. Que modo de apresentação vai olhar para o modo de apresentação em um pouco mais detalhadamente mais tarde, Como perto do final, quando estamos realmente fazendo dispositivos que estavam indo para usar o modo de apresentação tem algo como isso me deixou abrir. Hum, deixe-me abrir algo um pouco mais chique. Certo, bem, bem, essa é muito chique. Isto é uma falha. Patch de máquinas. Estes são fantásticos. Confira quais máquinas para Great. Então, vamos abrir. Ok, então aqui está o que parece. Certo. Estou no que se chama modo de apresentação agora. Agora o que é o modo de apresentação é que é uma forma de fazer tudo parecer bonito e sexy, certo? Então, se eu for aqui, estou no modo de apresentação. Vamos sair do modo de apresentação e entrar no modo de patch ou, ah, modo de edição. Agora, eu estou no modo de adição, e agora eu vejo o patch real Max certo. Tem muita coisa acontecendo aqui. Eso Agora estou no modo de edição. Estou trancada. Posso desbloqueá-lo e começar a mexer com ele. Se eu quisesse escrever , o relógio,o que acontece quando apertei o botão do modo de apresentação aqui? Tudo o que eu não quero esconde agora a razão pela qual queremos fazer isso é porque lembre-se daquela linha que vimos antes onde tínhamos essa linha e tudo acima significa o que vai aparecer nesta janela nesta área aqui embaixo e capaz para ele. Certo? Quando estamos usando o modo de apresentação,não temos que nos preocupar muito com isso porque podemos esconder tudo o resto e obter essas coisas que realmente queremos ver acima dessa linha. Quando estamos usando o modo de apresentação, não temos que nos preocupar muito com isso porque podemos esconder tudo o resto e obter Então, qualquer coisa como essas alternâncias, você sabe , botões, coisas que vamos querer ser capazes de clicar nessas coisas legais. Iam querer entrar no modo de apresentação. Então escondemos todas as partes feias, certo? Porque se vamos compartilhar isso, não queremos que as pessoas tenham que, tipo, tipo, cutucar todos os meus, ah, você sabe, você sabe, objetos em cordas emaranhadas e coisas assim. Então, o modo de apresentação é puramente uma maneira de parecer sexy. Agora o modo de apresentação em si pode ser bloqueado em desbloqueado. Vamos para a apresentação para que isto possa ser bloqueado e desbloqueado. E isso só significa que pode mover as coisas, certo? E eu posso reorganizar o modo de apresentação, então eu vou te explicar como fazer isso mais tarde. Mas por enquanto, lembre-se de que há o modo de apresentação e há o modo de edição e ambos podem ser bloqueados ou desbloqueados. Agora, 99% desta classe vamos estar em modo de edição. Hum, nós vamos estar saltando entre bloqueado e desbloqueado, então tipo de arquivo fora modo de apresentação por um tempo, mas saiba que ele existe para que se você abrir outro patch e você quiser bisbilhotar com ele e você quer ver as entranhas dele, ver o que está dentro dele, e você é como alternar entre bloqueado e desbloqueado e você não está realmente vendo nada que se pareça com Max Fund o modo de apresentação. Botão aqui, alternado modo de patch ou modo de edição. A mesma coisa, e então você verá a verdadeira coragem disso. Então saiba que ele existe para quando você está dissecando outras coisas. Ah, vai ser útil. Legal. Então, vou fechar isso. Vou livrar-me desta e depois. Vamos falar sobre as funções básicas do editor. Ah, e remendando coisas juntos 14. 14 o TheMaxEditorAndPatching: Certo, vamos falar sobre o editor e remendar. Então eu vou lançar outro efeito MIDI aqui, meu padrão, e abri-lo. Vou fazer aquela janela maior, porque é isso que eu faço. Ok, então deixe-me arrastar essas duas coisas aqui para que possamos vê-las por conta própria. Hum, então eu tenho que objetos aqui, e eles estão ligados com um cabo, certo? um cabo de remendo Chamamos-lheum cabo de remendo. Então aqui está eu vou dio-hum, vamos nos livrar desse patch cord, vamos? Então eu vou clicar nele, e você tem um clique direito sobre ele, e ele fica meio que um brilho azul quando você clicou nele. Agora vou pressionar uma tecla delete. Agora Midi não está fluindo pelo meu remendo, certo? Midian pára, certo. Nada está acontecendo. Quero ligar os cabos de ligação. O que você faz é que você pode ver que este objeto tem uma entrada, uma pequena linha preta no topo e uma saída Ah, pequena linha preta na parte inferior. Agora, cada objeto tem seu próprio conjunto de entradas e saídas. Certo? Assim, alguns objetos terão 456 entradas. Alguns objetos terão 12 saídas. Sabe, tudo depende do objeto que você está usando. Tipo, vamos fazer isso. Veja isto. Agora tenho duas entradas e duas tomadas, certo? Apenas digitando um objeto diferente lá. E é assim que crio objetos. A propósito, eu só recebo uma dessas caixas de objetos. Eu vou te mostrar em um segundo e ah, eu digito algo. Então vamos fazer como, hum, ok, agora eu tenho duas entradas e 10 tomadas, certo? Então tudo depende do objeto. Como enseadas e tomadas maney temos. Vamos voltar para Oops. Vamos voltar, Teoh Midian. Agora, se eu quiser me conectar Então alguns objetos, a propósito, não terão entradas, e alguns não terão tomadas como olhar para este. Sem saída, porque é o fim da estrada neste caso, certo? Isso envia nosso midi de volta para poder entrar. Então não há nada que possamos fazer com isso a partir daí. Então não há saída. Vamos apenas encontrar, um, então vamos conectá-los. Então, para conectá-los, vamos pairar. Vamos passar o mouse sobre a tomada até conseguirmos este pequeno círculo vermelho. E então ele nos diz naquela caixinha preta que acabou de aparecer o que está saindo daqui o cru, muitas mensagens é o que está saindo de Midian. Agora vou clicar e segurar. Vou arrastar agora. Tenho um cabo remendo agora. Eu posso colocá-lo bem ali. Eu só coloquei o mouse sobre ele até que eu tenha aquele pequeno círculo vermelho. E diz o que essa entrada aceita, que é crua, muitas mensagens, que é convenientemente o que estou colocando aqui, certo? Então esse é um ótimo lugar para ir. E então eu solto, e eles estão conectados. Certo? Ok. Então deixe-me mostrar-lhe um caso em que Ah, não podemos nos conectar às coisas ao mesmo tempo, mostrar como criar coisas novas. Então eu vou clicar duas vezes em qualquer lugar na área vazia aqui. E isso me dá esse novo explorador de objetos. Agora, isso pode parecer um pouco diferente dependendo da versão do Max ao redor, mas basicamente parece o mesmo funciona da mesma forma, eu diria que sim. Nós temos um monte de objetos, você sabe, essas coisas são diferentes. E temos diferentes categorias de objetos aqui em cima. Certo? Então o principal que vamos ser os principais em que vamos trabalhar no futuro imediato são este chamado de objeto. Então, quando chamado mensagem, hum, provavelmente vai olhar para botões. Acho que pode ser uma caixa numérica. No futuro mais próximo, esses outros objetos aqui são o que te chamam. No futuro mais próximo, Eu objetos. Foi o que selecionei aqui. Você. Por que a interface do usuário está correta? Assim, como as coisas, você pode clicar em coisas que você pode manipular com o mouse ou qualquer outra coisa. A maioria dos objetos não são assim, como este Midian não é um objeto U I, certo, porque não podemos realmente clicar em um interagir com ele da mesma forma que poderíamos gostar de um mostrador, você A maioria dos objetos não são assim, como este Midian não é um objeto U I, certo, porque não podemos realmente clicar em um interagir com ele da mesma forma que poderíamos gostar de um mostrador, sabe, ou um controle deslizante de ganho, aqueles ar que eu objetos. Então, na maioria das vezes, quando eu estou fazendo um objeto, eu vou fazer este botão de objeto vazio, então eu clique duas vezes sobre isso. E agora ele precisa de mim para digitar o nome de um objeto. Então eu vou digitar, hum, digitar um. Não importa. o que isto é. Não se preocupe com isso. Vamos cobrir este mais tarde. Então agora eu tenho um objeto que tem 123456 entradas e uma saída. Certo. Posso colocar meu mouse sobre cada um e ver o que ele quer para os dados que vão para ele. Certo. Vamos ver isto. Primeira entrada. Este aqui, este quer um sinal como uma entrada. Então sinal significa um sinal de áudio. Então, o que vai acontecer se eu levar? Então eu coloquei esse Midian ao sinal, e ele vai me deixar fazer isso. Mas nada vai acontecer quando eu lançar isto, porque isto precisa de um sinal. Como podemos ver aqui, isso quer um sinal, um sinal de áudio, e estou enviando um monte de talvez dados brutos, muitas mensagens, então vai me deixar conectá-lo. Mas não vai funcionar, certo? Isso vai causar problemas. Na verdade, vai causar erros, sobre os quais falaremos em breve. Então vou apagar isso. Então é assim que criamos as coisas, certo? Então é assim que criamos as coisas, Clique duas vezes em algum lugar. Nós pegamos esse explorador de objetos, e então encontramos o objeto que estamos procurando. Então, hum, se eu quiser criar um novo objeto. Eu só digito o objeto vazio e digamos, vamos fazer outro Midian. Eu poderia ter outro Midian e isso funciona agora. Eu tenho todo o meu midi de capaz de entrar. Vai vir em ambos os lugares. O que vai acontecer se eu fizer isso? E a maioria dos objetos pode aceitar várias entradas em uma única entrada. Ah, e você pode pegar a saída várias vezes também, certo? Então eu posso tirar quantos patch cords fora dessa coisa é que eu quero, hum, e a propósito, aquela coisa que eu acabei de fazer. Se você tem um passaporte, você não quer. Apenas solte e ele vai embora. O que vai acontecer agora com isto? Todas as minhas reuniões chegando duas vezes e vai para a saída MIDI. Vou ouvir o dobro de tudo, certo? Vai ser muito rápido, então posso não perceber o tempo todo, mas provavelmente vou ouvir e a minha nota. Então eu vou ficar confuso, e provavelmente vai causar alguns problemas, mas basicamente o que vai acontecer é que eu vou dobrar todas as minhas mini informações cada nota que eu tocar vai ser tocada duas vezes. Quando faço isto direito, não é uma boa ideia. Então eu poderia apenas clicar neste objeto uma vez. Então isso é realçado e pressione delete e que o objeto se foi. E tudo o que ele estava conectado está desconectado porque eu apaguei o objeto e não há mais conexão. OK, então esse é o nosso fluxo de trabalho básico de edição. Ah, mais uma coisa que quero apontar enquanto estamos aqui. Essas coisas de texto, essas eram chamadas de comentários. Ah, esse ar apenas texto ali. Apenas caixa de texto é realmente e você pode movê-los ao redor e fazer o que quiser. Ah, maior parte do tempo. O que eu faço é apagar estes. Mesmo este limite vertical de um dispositivo. São só SMS. Você pode fazê-las. Se eu ir para o meu objeto Explorer e ir para esta caixa de comentários aqui e clique duas vezes sobre ele e , em seguida, eu posso digitar o que eu quiser. E então eu tenho uma pequena caixa de texto flutuante. É realmente muito útil para, como anotar o que você está fazendo. Então, se você está construindo algo complicado, você pode dizer que conhece Midian de lá. Você acabou de colocar isso em algum lugar. Eu posso copiar isso. Cole de novo. Ponha aqui em baixo. Talvez viver, certo, então você pode deixar anotações que o ajudarão a certo, então você pode deixar anotações que o ajudarão a manter o controle do que está fazendo. É realmente valioso, na verdade, se você está construindo algo complicado. Então, esses comentários ... Muitos dos nossos patches tutoriais estão um pouco fora da nossa ajuda. Patches. Tenham essas nelas. Hum, tudo bem. E delete-os. Eles são completamente não-funcionais. Eles realmente não fazem nada com os dados através dessas pequenas notas para ajudá-lo a entender o que está acontecendo, isso é tudo. Ok, vamos seguir em frente e falar sobre objetos e argumentos. 15. 15 ObjectsAndArguments argumentos: Ok, então nós conversamos sobre objetos um pouco. Apague isso. Exclua esses dois comentários, e nós temos objetos aqui, e eles estão conectados. Certo? Vou me livrar dos dois. Eu sou forte uma caixa grande em torno de tudo para selecioná-lo em uma exclusão de imprensa. Então eu não tenho nada. Nada acontece aqui. Eu tenho remendo totalmente vazio. Objetos e argumentos. Conceito muito crucial para entender. o Sabemosoque são objetos. Certo. Então eu vou fazer um objeto e fazer um atraso. Objeto. Ok. Eu tenho um objeto chamado atraso agora Enfraquecer. Adivinha o que o atraso faz, certo? Provavelmente atrasa as coisas, certo? Hum, mas o que é que isso faz? Delay é realmente bastante interessante. Então eu vou passar pelo processo de descobrir isso. Certo? E isso é o que eu quero que você seja capaz de fazer acima de todas as coisas é descobrir o que esta coisa é, o quê? Descobrir o que os objetos fazem, certo? Então, o que esse atraso se opõe a você? Eu vou controlar. Clique nele. Abra. Atraso. Ajudar. Vamos dar uma olhada. Ok. Atraso, demora um estrondo. Agora, um estrondo é um certo tipo de mensagem que vamos falar a seguir. Ah, ou muito em breve. Portanto, isso mantém um banco por um período específico de tempo antes de enviá-lo para o próximo objeto usa a sintaxe de formato de tempo máximo. Assim, o tempo de atraso, que normalmente é especificado milissegundos, também pode ser definido para outros valores fixos ou relativos de tempo. Ok, deixe-me analisar isso para você. Atrasa um banco. Então este símbolo aqui é chamado de banco. Vamos falar mais sobre franja em um minuto. Agora, o que eu quero focar aqui é este número que vem depois do objeto. Então deixe-me voltar para o meu patch aqui. Então temos Delay. Agora eu vou colocar um estrondo nele. Também é chamado de botão para confiar em mim nisso. Esta é uma das coisas mais estranhas sobre Max para viver esta questão do botão bang. Hum, apenas confie em mim. Então eu vou fazer isso grande, e então eu vou colocar outro embaixo dele, então nós vamos sair e ele ficou. Então agora eu tenho um botão aqui. Agora vou trancar o meu remendo. Vou clicar neste botão e o outro acende para escrever. Passa pelo atraso e sai para a direita, e eles são mais ou menos ao mesmo tempo. Então esse atraso não está fazendo nada certo, porque o atraso precisa do que chamamos de argumento. Um argumento é algo que vai atrás do nome, e dá-lhe alguns controles. Certo? Lembre-se que eu disse que cada objeto é seu próprio programa, certo? Ah, você pode pensar no argumento como as configurações para esse programa. Certo? Então o atraso sabe como atrasar as coisas. Isso é tudo o que ele sabe fazer neste atraso particular em Lee sabe como atrasar franja não sabe como atrasar um sinal de áudio, não sabe como atrasar um sinal MIDI pode apenas atrasar bancos, que é uma coisa chocante útil, que você aprenderá mais tarde para que possa atrasar esse tipo de mensagem. Mas precisamos contar por quanto tempo, certo? Mas precisamos contar por quanto tempo, Não faz nada agora. É zero padrão. Então está atrasando por nada, que não é um atraso muito útil. Tudo isso. Então o que fazemos é dar argumentos, então eu vou clicar duas vezes sobre ele para que eu possa receber o texto. Vou acertar o espaço depois do nome e agora recebo este pequeno aviso dizendo que aceita argumentos de tempo. Certo, então eu vou dizer 1000 e eu vou voltar. Então delay é o nome do objeto. Esse é o programa que está rodando. E então eu deixo um espaço, e então eu dou um argumento. Agora, neste caso, o atraso. O argumento para o atraso. Aceita um argumento. Ah, e é. É a quantidade de tempo que demora. Agora aqui está a coisa realmente complicada. Cada objeto tem argumentos diferentes, , que o afetam de forma diferente. E alguns objetos têm vários argumentos que você pode colocar há alguns objetos vão ver que você sabe, 567 argumentos ainda mais diferentes. Então você verá o nome do objeto. Então você verá um espaço e, em seguida, um número, e então um espaço e, em seguida, talvez uma palavra e, em seguida, um espaço em outro número. Estes ar todos os argumentos que um objeto pode em Lee têm um nome sem espaços nele. Esse é o objeto. Então, quando você vê um objeto que tem todos os tipos de coisas e é uma coisa muito longa, e ele tem todo esse texto aqui, você sabe que a primeira palavra lá. Esse é o objeto. Se há um espaço, é o fim do objeto. E depois disso, são só argumentos. Então é isso que você está olhando, Mark. Então vamos ver o que isso faz. Por que eu coloquei 1000? 1000 é o formato de hora padrão para Max é milissegundos. Então, a menos que você tenha dito algo diferente, , é que ele quer lidar com o tempo em termos de milissegundos. Então, o que 1000 milissegundos é um segundo? Então agora eu disse Delay por um segundo. Certo? Vou trancá-lo. Isso foi comando clique em qualquer lugar. Agora estamos trancados, então deve funcionar. Então eu vou clicar neste estrondo, e então um segundo depois, nós deveríamos ver este acender. Funcionou, certo? Ei, nós dois somos um pequeno remendo. Ele realmente não faz nada útil, mas isso é útil. Confie em mim. Ficará feliz por saber como fazer isso. Ok, então se eu quiser mudar isso, eu posso dizer 500. Clique fora dele agora que estamos trabalhando. Tranque-o. Clique lá Meio segundo depois, ele vai lá. Ok. Lembrem-se que o tempo é em milissegundos até começarmos a falar para conseguir, e então podemos pedir tempo em termos de divisões da batida. Uma vez que estamos falando para capaz de enfraquecer, digamos, me dê 1/16 nota e coisas assim. Mas até fazermos isso, o tempo é apenas em termos de milissegundos. Na maior parte do tempo, eu disse duas vezes. Foi uma espécie de peão. Meio que não realmente. Ok. Então, a chave aqui, no entanto, são os argumentos. Vamos dar uma olhada em outro. um objeto, Vamos fazerum objeto, um, logo objeto um, chamado “bebedeira”. Este é um tipo de objeto pateta. O que isto faz, já que estamos a falar de franja, que é só acender este pequeno botão, é tudo o que faz. Pegue um desses. Este pequeno truque que estou fazendo, a propósito, é, hum, eu estou clicando e arrastando quando você quiser. Basta fazer outra instância de um objeto que você pode manter pressionada a opção, clique e arraste. É muito útil quando você está programando coisas Max, então eu só fiz outro estrondo mantendo pressionada a opção clicar e arrastar, e então você obtém outra instância disso. O que um Uzi faz é disparar um monte de franjas o mais rápido possível, certo? Então, se eu conectar isso, isso diz, cuidado. Então eu conectei isso ao banco. Este é um exemplo de programadores Max ter um senso de humor muito ligeiro. Então isso está dizendo que isso vai começar a disparar franja o mais rápido possível, então cuidado. Então esta Uzi agora vai disparar franja Wattana. Mas uma tonelada de franja não é como uma coisa, certo? Como se eu precisasse dar um número. Precisa de uma discussão. Quantas franjas, certo? Então argumenta outros, também. A inicial e a base. O que isso significa? Vamos clicar em que define um número inicial de mensagens de estrondo a serem enviadas em resposta a um estrondo no interior esquerdo. Nenhum argumento está presente. Suzy está inicialmente configurado para enviar um estrondo, então isso significa que o padrão é um. Se você não der uma discussão, só vai atirar em um. E a inicial é como maney franja para enviar a base. Um segundo argumento opcional define o valor base para a contagem de saída direita com base valor padrão para um quando nenhum segundo argumento é fornecido. Então isso quer dizer que podemos colocar um segundo argumento, um, um, que irá definir um valor base diferente de um, se quisermos. Então isso seria como se disséssemos que eu acho que isso quer dizer se nós dissemos que queremos enviar 10 franjas, mas com um valor base de dois, ele vai realmente enviar cinco bancos vai 2468 10 e então enviar para fora. Então esse é o valor base baseado de um é o que normalmente queremos. Assim, poderíamos dar a dois argumentos aqui. Como é que ele sabe a diferença? Certo? Se eu disser que quero que você envie 500 franjas em uma base de até eu faria isso direito, porque ele sabe que o primeiro argumento é quantos. Se eu fiz o contrário, ele ainda sabe. primeiro argumento é quantos agora ele vai enviar para Bangs em uma base de 500 que provavelmente vai enviar zero Banks realmente vai ficar confuso. Portanto, a ordem dos argumentos é importante. Então vamos mandar 500 bancos, e agora preciso de um estrondo para acionar essa coisa. Assim que eu acertar este estrondo. Este vai enviar 500 bancos. Agora, provavelmente não vamos vê-lo porque vai disparar super rápido. Então o que vamos ver aqui é que isto vai acender nem por um segundo. Hum, vamos fazer isso. Então 500 bancos entraram naquele banco, o que pode ser valioso. Vou mostrar-lhe o valor do banco em breve. Hum, mas argumentos. Certo. Você pode ter vários argumentos, ter argumentos únicos. Talvez vejamos isso um pouco melhor se eu disser 5000 bancos. Não. Ainda só explode bem através dele. Os computadores são muito rápidos. Hum, ok, então eu acho que eu já cobri isso. Então, cuidado com os argumentos dos objetos. Conceito muito importante que você vai ficar confortável com muito em breve. Agora, vamos falar sobre mensagens, e depois vamos falar sobre franjas e um pouco mais de detalhes, mas mensagens primeiro. Eu acho 16. 16 mensagens: Ok, a próxima coisa que precisamos para embrulhar a nossa cabeça é uma mensagem. Uma mensagem é um pouco diferente de um objeto, mas pode ser facilmente confundida. Então eu vou fazer um aqui em um duplo clique para entrar no meu explorador de objetos aqui. Vou clicar na mensagem agora mesmo. Ao contrário dos objetos, vou colocar um número aqui. Hum, 5000 obter apenas clique fora dele agora, ao contrário de objetos, mensagens não são programas, certo? Como o objeto que está aqui. O que temos é que temos um programa chamado atraso que tem um valor de 500. E neste caso, Delay interpreta como milissegundos porque é isso que o atraso precisa saber o que é uma mensagem . Apenas texto. É só uma mensagem que podemos mandar embora, certo? Enfraquecer, mande esta mensagem. Então o que eu posso fazer aqui é basicamente a coisa legal sobre uma mensagem é que vamos dizer que queremos mudar esse valor. A discussão aqui na mosca, certo? Como se estivéssemos fazendo algo em que, em uma performance ao vivo , estamos usando nosso patch máximo, e queremos alterar o valor de nosso atraso. Certo. Eu não posso clicar duas vezes aqui, entrar aqui e dizer, Ah, mudar para isso. Sabe, isso é um pouco complicado quando levamos de volta para 500. Mas o que posso fazer é ligar uma mensagem a ele. Desde que este objeto aceite uma mensagem, eu posso ligar uma mensagem para ele e enviá-la para baixo. Certo. Então, vou retirar a minha mensagem, e neste caso, vou para a entrada certa do atraso. , Lembrem-se, isto depende totalmente do objecto que estamos a usar. Este objeto em particular aceitará uma mensagem, e é entrada direita. E podemos ver aqui que o que a entrada direita quer é definir o tempo de atraso em milissegundos . Então eu soltei. Agora, tenho uma mensagem com 5000. Agora, o que essa mensagem vai fazer é o que temos agora é se eu acertar 500 milissegundos depois, o atraso diminui. Nada mudou, certo? Ainda estamos passando por lá a 500 milissegundos e meio segundo. Mas assim que eu clicar nisso, isso precisa ser clicado. Neste caso, vou clicar nisso uma vez. Agora esta mensagem foi enviada para aqui e agora este argumento foi reescrito para ser 5000. Agora, por que ainda mostra 500? É só uma interface de usuário. Nunca vamos ver a atualização do argumento do objeto, certo? Só temos que lembrar que enviamos os últimos 5000. Isso é o que a última coisa que ele tem é o que ele vai usar. Certo? Se eu clicar nisto, vamos esperar cinco segundos até vermos aquele estrondo. Lá está ele. Certo, porque 5000 são cinco segundos, e é a última coisa que tem. Agora, vamos esclarecer as mensagens um pouco mais. O que acontece se eu fizer isso? Oh, sim. Diga em voz alta para si mesmo. A alegria das aulas online. Eu não sei o que você está dizendo, mas, hum, se você respondeu, nós ainda vamos estar em 5000. Você está correto. Mas aí está. Ok. Por que ainda estamos em 5000? Isso não está mais conectado. Porque lembre-se, isso apenas envia sua mensagem abaixo da linha. A linha não está mais conectada. Mas não importa porque isso já o recebeu. O atraso tem isso. Atingimos uma vez. Então este é o argumento foi reescrito para ser este argumento. Agora ainda estamos sentados em 5000. Como posso restaurá-lo de volta para 500 facilmente Poderia fazer outra mensagem e enviá-lo 500 novamente. Uma vez que você reescrever esse argumento com a mensagem, você tem que enviar mais mensagens para retornar ao original. Agora o tempo Onley que se eu estou mudando estes com mensagem é a única vez que nós realmente vamos obter este argumento como ele está escrito no objeto como apenas primeiro carregar o patch e antes de enviá-lo qualquer coisa neste caso, você pode pensar nisso como um valor padrão, certo? Este é o nosso padrão. Podemos mudá-lo. E podemos fazer isso se quisermos. Agora podemos alternar entre esses dois, certo? Estamos em 5000 agora. Isso foi “Dunks”. Agora tenho que esperar por isso. Lá está ele agora em 500. Legal. Então é isso que as mensagens fazem. Eles têm muitas outras aplicações. Esta é apenas uma aplicação de uma mensagem. Mas acho que esta é a melhor maneira de começar a entendê-los. As mensagens são diferentes dos objetos porque as mensagens não fazem nada sozinhas. Eles são realmente apenas tributados seus números, seus impostos. Podemos colocar palavras lá dentro. Podemos dizer “ Oi, Oi, mãe”. Se quisermos. Enviar isso, embora para um objeto delay não vai ter bons resultados porque o objeto delay vai dizer, eu não sei o que fazer com isso. Preciso de um número. Dê-me um número. Não me fales da tua mãe. Então, se eu fizer isso, então eu mandei Hi mãe para o meu objeto DeLay. E é o que realmente vai fazer, vai ignorá-lo. Hum, ele vai usar a última coisa que eu dei a ele, que são 5000 obviamente, qualquer momento agora. Oh, não é. Não vai passar nada porque agora está zangado comigo. Então o que está acontecendo agora é que ele pegou Oi, mãe, e ele diz, eu não sei o que fazer com isso. Dá-me um número e está à espera de um número que possamos dizer, e isto é algo que ainda não te mostrei, mas podemos dizer que é confuso. É louco se olharmos para a nossa janela máxima. Então vá apareceu uma janela e abra a janela do seu Mac. É aqui que vemos erros. Isso é útil para manter aberto. Certo, então todas essas coisas amarelas, são avisos e está dizendo que oi é um número ruim e mamãe é um número ruim. Há um espaço lá dentro, então ele está interpretando como duas mensagens diferentes. E está dizendo que eu não sei o que fazer com isso não é um número ou este é um número que eu não entendo. Então, se eu voltar para 500, vai funcionar novamente em 500, certo? Se eu for ao Hi, mãe. Vou ter mais erros. Portanto, estes estão a mostrar-nos erros. Se você tiver um patch complicado, é ótimo olhar para esta janela máxima para ver o que está causando problemas. Então, novamente, aquela era janela Max. Você também pode conseguir isso aqui. Agora, abra a barra lateral da janela Max para que você possa tê-lo na mesma janela bem aqui nesta pequena barra lateral. Handy. Certo. Certo, Certo, acho que recebemos mensagens agora, certo? Ah, próximo. Vamos falar sobre franja e botões. 17. 17 BangsAndButtons: Ok, então a próxima coisa que eu quero ver, hum e nós estamos quase terminando com essa coisa ah, terminologia e linguagem, e nós vamos construir um patch muito em breve. Então é ficar comigo para mais dois pequenos vídeos, e então estaremos fazendo um patch. Então vamos falar sobre essas franjas e botões. Essas coisas. O que são estes? Eles são muito estranhos. E em primeiro lugar, vamos falar sobre como eles são chamados. Eles são chamados de franja ou eles chamam de botões? Se entrarmos em nosso objeto explorar e clicarmos em um aqui, é chamado de botão, certo? Eu os chamo de Bangs, porque para sempre,foi assim que eles foram chamados no Lee recentemente. Eu os chamo de Bangs, porque para sempre, Mudamos o nome deles? Dois botões. Então, quando eu digo um estrondo, que eu vou tentar salvar botão durante todo este curso. Mas às vezes vou dizer “bang”. E sinto muito por isso, mas significa a mesma coisa. Certo, Certo, não sei por que mudaram o nome. É confuso, mas porque às vezes ainda vemos a palavra estrondo aparecer. Não mudou de forma consistente todo o caminho. Hum, eu tenho uma teoria sobre por que eles mudaram isso, mas , hum, um amigo meu me disse recentemente que , uh, teoria não é verdade, embora É engraçado, mas não vou te incomodar com isso agora. Então, franja e botões são exatamente a mesma coisa. Só duas palavras. Aí está a velha palavra que está batendo com a nova palavra, que é Button. Vou tentar dizer “Botão “, mas provavelmente vou dizer “bang “, como o tempo todo, porque bate mais divertido de dizer, para ser honesto, o que é que estes fazem? Vou tentar dizer “Botão “, mas provavelmente vou dizer “bang “, como o tempo todo, porque bate mais divertido de dizer, para ser honesto, , Estes são tão antes de tudo, o que eu estou fazendo aqui é que eu posso pegar o canto inferior direito e fazer estes maiores, menores. Estes são tecnicamente estes são ah, você. Eu me oponho porque podemos trancá-lo e clicar neles e fazer as coisas acontecerem. Costumamos usá-los como mensagens de lançamento para dizer, tipo, ir. Você pode pensar nesses botões como ir. Eles fazem coisas, certo? Então, na maior parte do tempo, você vai configurar um processo de coisas acontecer, e vai precisar de um estrondo para começar a acontecer. Certo? Então nós só batemos com um com um estrondo. É como acender o fusível. Ou, às vezes, podemos usar a Amazon fora de mensagens. Eles são apenas maneiras úteis de chutar coisas e emoção é uma boa maneira de pensar sobre essas coisas . Eles são apenas maneiras úteis de chutar coisas e emoção é uma boa maneira de pensar sobre essas coisas Então esse objeto atrasa a franja. Então se eu disser que vou começar isso, mas então faça outra coisa mais tarde. Ah, isso é, ah boa razão para você querer, ah, atrasá-los. Vou mudar o argumento disto porque acho que ainda tem a minha mãe lá dentro. Certo, agora estou tramado. Agora, aqui está algo que eu poderia fazer com franja para que eu possa sair desse estrondo em outro estrondo. Vamos colocar esses dois lado a lado. Agora mesmo. Este está passando por um atraso. Este não é. Está tentando fazer com que ele seja do mesmo tamanho para onde vamos. E agora podemos ver o que o DeLay está fazendo. Um pouco claro porque este vai bater este na mesma hora. Só vai mandá-lo para a direita, certo? Eu poderia fazer isso. Vamos definir outro atraso saindo disso e vamos assim. Então agora vamos ver. O que vamos ver? Diga-me o que vamos ver aqui. Vamos ver este acender e depois este e depois este meio segundo separados , certo? Legal. Huh? Vamos ver o arquivo de ajuda para um estrondo. Controle clique em abrir a ajuda do bang. E diz botão aqui. Mas olhe, pisque e mande um estrondo. um Entãoumbotão manda um estrondo. É estranho. Hum, ok. Botão fornece feedback visual de uma ação e é usado para acionar outras mensagens e eventos para que possamos clicar sobre ele e ele vai enviar enfraquecer. Mande uma mensagem chamada Bang, Weaken. Mande um estrondo praticamente qualquer coisa. E produzirá franja. Isso é outra coisa divertida. Como se eu pudesse fazer isso. Veja isto. Vamos criar um objeto que você já conhece Midian, certo? Sabe, mediana, já vimos isso. E isso apenas canaliza todas as minhas muitas informações desta pista para este objeto, e então ele cospe tudo para fora. O que acontece se eu fizer isso agora? Toda vez que eu toco algo no meu teclado midi, que eu estou apenas mexendo minhas mãos no meu mini teclado, ele vai sair Teoh. Ponha no banco. Certo? Hum, então esse estrondo está sendo atingido centenas e centenas de vezes enquanto estou jogando isso agora. Uma coisa que você vai notar aqui é uma coisa meio confusa, mas vale a pena salientar é que este enlouqueceu. Ele só desistiu uma vez, certo? Você viu isso? Então eu estou jogando um monte de coisas e meus atrasos não estão sendo acionados, certo? Eu vou parar de jogar agora mesmo naqueles Go off. A razão é que esses atrasos reiniciaram. Eles esperam pelo último golpe de uma série de bancos. Se você enviar várias franjas dentro de sua janela de tempo, que é 500 milissegundos neste caso, ele vai ser reiniciado toda vez. E só vai atrasar o último que chegar. Isso aconteceu do lado de fora daquela janela. Então, se eu continuar clicando, isso apenas manualmente estava clicando o mais rápido que eu posso menos de 500 milissegundos. Assim que parei, vai atrasar o último. Só o mesmo acordo com este, certo? Então é por isso que os primeiros que passam direto pelos outros dois estão esperando. Isso é função do atraso, não do banco. Certo. Mas o que está acontecendo aqui é que toda essa informação MIDI está vindo para o ar. Todos os números, realmente, que o ar flui por aqui. É Aton da informação MIDI. Números de Tana estão entrando nesse estrondo e o estrondo está dizendo, Ah, você está me dando um monte de números. Eu vou bater. Isso é tudo. O banco sabe como fazer isso diz, hum, eu sei como transar. É um programa muito estúpido, mas faz uma coisa, muito importante, que são os bancos. Você dá qualquer coisa e ele vai, Ah, banco. É como a porta do Max. Se você é fã de fatos do Game of Thrones, lembra do personagem Hodor? Tudo o que ele sabe fazer é dizer espera ou mas é uma espécie de resposta para tudo. Hum, é muito parecido, então você pode dar um monte inteiro para obter informações, e ele vai apenas dizer espera ou eu vou escrever uma carta para Max para ciclismo 74 dizer, podemos renomear ah, o estrondo objeto novamente e chamá-lo de espera ou porque isso seria incrível? Chegadereferências do jogo de tronos. de Acho que acertamos. Ah, bang aceitará qualquer coisa como uma entrada. E vai sair do banco. É tudo o que vai fazer, certo? Legal. Então agora conhecemos Banks. Ah, mais uma coisa rápida. E depois vamos construir alguma coisa, prometo. 18. 18 HowToLearnMax: Tudo bem. Super rápido. Uma coisa que quero apontar antes de nos aprofundarmos. Eu sei que eu já disse isso antes, mas eu realmente quero chegar a essa casa que o objetivo aqui é não ter você memorizar cada objeto e aprender todos os argumentos para cada objeto e tudo o mais. Então não se assuste se é isso que está pensando. Cara, Cara, isso é demais para memorizar. Não pense assim porque vai se assustar. E é aí que vejo muitas pessoas que estão aprendendo Max e Max para viver meio que desistem disso, como quando percebem que há muito a aprender. Esse não é realmente o caso. O que você precisa fazer é aprender a aprender Max, aprender a se adaptar desde o tamanho. Então é por isso que eu estou mostrando alguns desses conceitos básicos agora e o que nós vamos fazer mais ou menos daqui em diante Ah, na classe é nós vamos construir coisas, vamos construir projetos, e a partir daí você será capaz de ver Ah, como pensar no Max, como pensar como Max e isso vai te levar a quando você está dizendo que eu gostaria de ter um objeto que eu pudesse fazer essa loucura. Você será capaz de descobrir como construir isso porque você entende como pensar de uma forma específica do Max. Então eu quero que você aprenda a aprender. O Max. Você não pode aprender tudo o que há para saber sobre Max. Então, por favor, mantenha isso em mente enquanto vamos. Enquanto estou construindo os próximos projetos nesta aula, vou tentar pensar em voz alta o máximo possível. Então você concebe meu padrão de pensamento, certo? Vou tentar não editar os meus erros. Hum, e só para que você possa ver isso. Você sabe, eu procuro coisas o tempo todo. Eu procuro arquivos de ajuda. Hum, lá está tudo bem. Ele foi projetado para você fazer isso, então Ah, isso não é um jogo de memorização. Isto é mais um jogo de síntese. Isto é sobre como você pode realmente ingerir a maneira como Max trabalha para que você possa sintetizar essa informação e criar suas próprias coisas? É como aprender qualquer língua, certo? Por isso, não te assustes agora. Vamos divertir-nos e construir umas coisas. Primeiro, vamos construir um atraso no MIDI. Vai nos mostrar como fazer um monte de coisas diferentes, e vamos aprender alguns objetos ao longo do caminho. Aqui estamos nós. 19. 19 HowToApproachAPatch: Tudo bem. Então, para o nosso primeiro projeto, vamos construir um atraso midi, certo? Bastante simples. Mas, hum, nós vamos aprender um monte de coisas no processo de fazê-lo, então ah, fique comigo agora. Algumas coisas. Sua melhor abordagem para aprender isso é fazer isso comigo. Então, Então, seja qual for a sua configuração, o que eu faria é lavar um pouco de vídeo. Fá-lo, voltar ao vídeo, fazer a próxima coisa, pausar e depois fazê-lo. Max, você quer fazer isso comigo e tentar entender por que estou fazendo tudo o que estou fazendo. Eu assisti os vídeos. Se você não conseguir, poste perguntas. Se você não entender, apenas realmente tente entender cada objeto e por que ele está lá. Todo mundo sempre disse que a melhor maneira de aprender Max é começar a dissecar manchas máximas. Todo mundo sempre disse que a melhor maneira de aprender Max é começar a dissecar manchas máximas Então, uma vez que você tem esse patch, um, você pode tipo de cutucar através dele e até mesmo, como, conectar as coisas de forma diferente e ver o que acontece, certo? Como se houvesse poucas coisas que você pode fazer e Max que são realmente perigosas para o seu computador. É uma linguagem muito abrigada. Dessa forma. Posso até dizer que não há nada que possa fazer. Você poderia travar seu computador. Hum, mas seria bem raro. somos muito difíceis de fazer Na verdade,somos muito difíceis de fazer. Então você sabe, se você conectar algo que não é destinado a ser conectado, ele vai te dar uma mensagem de erro, e não vai funcionar, você sabe, tipo, há realmente nada para estar preocupado com isso. Então, hum eso não se preocupe, você sabe, sinta-se livre para cometer erros. Ok, então, um Amidi Delay aqui está o que eu vou fazer. Vamos começar. Vou fazer um efeito Max Midi, certo? Porque é um atraso midi. Vai ser Midian e Midi fora. Então isso significa que eu preciso de um efeito Max Midi. Agora, antes de sair daqui antes de abrir a janela, também vou jogar um instrumento aqui. Vai lançar um analógico padrão lá porque eu preciso fazer algum som certo. Então agora eu posso tocar meu teclado midi. Vou entrar no efeito Max Mitty. A informação MIDI está entrando no midi um objeto. Está passando direto para o midi para fora e está indo para o meu analógico, certo? E então está desmaiando como áudio. Então eu não estou fazendo nada para o sinal lá. Vamos abri-la. Agora, aqui está como eu gosto de abordar patches. Vou me livrar desses comentários porque eles estão no meu caminho agora. Bem, eu sou Indiana minha mídia, eu vou esticar isso todo o caminho para longe, certo? E depois vou desligar isto porque quero o meu Midian no topo. Meu midi no fundo disso é puramente o jeito que eu gosto de trabalhar. Você não tem que fazer assim. Mas isso significa que eu posso meio que seguir meu fluxo de sinal caindo. Posso ir aqui se quiser, mas é mais fácil para o meu cérebro pensar no sinal indo daqui até aqui e fazendo o que eu quero fazer aqui. Posso ir aqui se quiser, mas é mais fácil para o meu cérebro pensar no sinal indo daqui até aqui Certo. Então, Então, aqui está o que eu vou fazer. Vou escrever alguns comentários. Primeiro. Vou fazer um comentário. Eu só vou delinear o que eu vou fazer, uh, apenas em Inglês simples, certo? Esta é uma abordagem muito útil para construir coisas. Onde é que vamos dizer o que queríamos fazer em inglês? E no próximo passo, vamos encontrar os objetos certos, encontrar as conexões certas, passar e construí-las. Então, eu ia escrever “ Midi DeLay”. Vamos colocar isso lá em cima. Agora, a primeira coisa que eu preciso fazer é atrasar os dados MIDI, certo? E então a próxima coisa que vou fazer é adicionar uma maneira de controlar o tempo de atraso. Certo? Hum, e então vamos adicionar 1/3 coisa, que vai ser, ah, uma maneira. Grupos caminho para, hum, alternar o molhado seco. E o que quero dizer com isso são os montantes atrasados e não atrasados. Certo. Falaremos mais sobre isso em um minuto. Acho que disse que precisamos fazer isso, então esses serão nossos passos. Acho que disse que precisamos fazer isso, Certo? Então é isso que temos que construir. Então vamos dar passo a passo aqui, e, ah, nos livrar dessas coisas enquanto descobrimos como construí-las. Certo. Está bem. Então, tenha em mente aqui. Este é apenas um dos truques que eu gosto de fazer, que é apenas explicar o que você precisa para construir em Inglês e apenas escrevê-lo como comentários e apenas colocá-lo no patch. Dessa forma, você pode acompanhar o que está por vir e o que você vai fazer enquanto constrói . Ah, pode ser uma maneira útil de pensar no que você precisa e no processo, modo que seja dito, vamos mergulhar. 20. 20 DelayingMIDIMessages: Ok, então, um, vamos passar por você através dos meus passos aqui, atrasando os dados MIDI. Certo, então como vamos atrasar esses dados MIDI? Precisamos de um objeto que atrase os dados do MIDI, certo? Como nada extravagante sobre isso. Agora vimos um objeto. Vamos fazer um objeto chamar Delay. Certo. Vamos olhar para o arquivo de ajuda para Delay e vemos delay sabe como atrasar um banco. Isso não vai nos fazer muito bem. Certo? Porque o atraso não está certo. Então vamos até aqui e vamos para o mar. Além disso, aqui está uma lista de diferentes tipos de atrasos. Diferente da execução de uma mensagem. Isso não é bem o que queremos. Atraso de tubulação, números, listas e símbolos. Isso soa muito bom, porque o que são dados MIDI, se não um monte de números? Certo, então é isso que realmente queremos. Queremos ser capazes de atrasar números de repente clique duas vezes sobre isso, que vai me levar diretamente para o arquivo de ajuda para números de atraso de tubulação, listas e símbolos. Estes números lista e números listas de números ou símbolos. Símbolos é uma maneira extravagante de dizer texto, geralmente pipe usa os formatos de tempo máximo na bolha fiscal blá atraso. O intervalo é de milissegundos ou um parente do templo. Isso significa, ah, como divisões da batida, se estamos conversando com capaz. Então isso vai funcionar muito bem para nós. Então vamos usar cachimbo. Vamos nos livrar disso e daquilo. Então eu vou mudar este objeto para tubo. Então vamos dar argumento de tubulação de seu tempo de atraso. Digamos 1001 2 E agora, se isso funcionar, do jeito que pensamos que funciona, poderíamos pegar todas as nossas informações e enviar todas elas, e devemos nos atrasar por um segundo. Certo? Vamos tentar. Então vou trancá-la. Vou tocar algumas notas, e um segundo depois, ouvi essas notas, , uma vez. Então eu estou tocando as notas agora, então está atrasado por um segundo. Então fizemos como se tudo o que queríamos fazer era fazer uma maneira de atrasar as notas do Midi do que fizemos, certo? Três objetos Midian pipe midi fora. Era tudo o que precisávamos fazer. Mas vamos ficar um pouco mais fantasiados com isso. Certo. O cachimbo vai nos deixar atrasar nossas muitas anotações. Mas e se quisermos uma maneira de controlar o tempo de atraso? Ok, então é aqui que as coisas vão ficar um pouco mais extravagantes. Então vamos deixar o nosso argumento de 1000. Ah, então podemos dizer que podemos nos livrar deste comentário, atrasar os dados MIDI porque nós fizemos isso agora em nossa entrada direita aqui. Defina a hora tardia. Certo? Então sabemos como fazer isso. Nós sabemos como ser capazes de preparar algo para mudar isso rapidamente, certo? Nós já vimos isso usando uma mensagem para que pudéssemos definir uma mensagem aqui para dizer 2000. Bem, você conecta isso. E agora podemos mudar isso. Podemos clicar aqui e agora. Quando toco uma nota agora, dois segundos depois, ouvimos. E se quisermos ser um pouco mais flexíveis sobre como mudamos isso? Vamos aprender algumas coisas novas aqui. Vamos nos livrar dessa mensagem. Vamos entrar, não é? Eu protesto aqui e vamos rolar para baixo. Vejamos os controles deslizantes. Sliders é uma maneira chique de dizer, Ah, diferentes tipos de coisas. Podemos clicar e nos mover. Isso nos dará um tipo diferente de valor, certo? Como um mostrador ou um ganho Slider. Ah, que slider é como um teclado. Hum, há um monte de coisas diferentes. Vamos tentar um discagem. E se quiséssemos esse controle discado, nosso tempo de atraso? Isso realmente funciona muito bem, certo? Como por que não colocar um discagem no nosso atraso? Faz todo o sentido. Vou clicar neste canto e arrastar. É para nos tornar um pouco maiores. Ok, agora, temos um pequeno problema aqui porque a saída deste mostrador é um número relativamente baixo . É provavelmente entre zero e a extremidade mais baixa. Então aqui em baixo é zero. Quando eu empurrar todo o caminho para cima, provavelmente é 128. Como posso ter certeza disso? Vamos aprender outro número de objeto. Ok, esta é uma caixa numérica. Ele só vai nos mostrar números tudo o que ele faz. Ele leva em números e produz esses números se quisermos. Então vamos ligar o nosso discagem na caixa numérica, certo? Então agora posso trancá-lo. Posso mover isto e ver qual é o número que está a pôr 1 27 no topo. Claro, 1 27 e 0 no fundo. Então, se eu colocar isso diretamente no meu cachimbo, o que eu tenho? Pense nisso por um segundo. O que tenho aqui é um atraso. Isso é entre zero milissegundos e 127 milissegundos. Isso é muito, muito curto. Delay 127 funciona muito bem para valores MIDI, mas não funciona bem em milissegundos. Direita 127 milissegundos é muito, muito, muito rápido. Preciso de um número maior dessa coisa, então vamos nos livrar disso. Vamos deixar esta caixa numérica. Quero dizer, vamos fazer um pouco de matemática para nos tornar um pouco melhores. Vamos fazer um objeto agora. Uma coisa a lembrar sobre objetos é que qualquer operação matemática pode ser feita com um objeto. Então, digamos, Então, digamos, vamos multiplicar isso então eu vou usar o Astérix como um símbolo de multiplicação. espaço é tão multiplicado. E então eu vou dar isso multiplica o programa aqui. Vou dar um argumento do que eu queria multiplicar pelo qual, digamos 10. Certo, então multiplique o espaço 10. Não se esqueça desse espaço. Não se esqueça que multiplicar é o programa ah e 10 é o argumento. Se você apenas fizer Asterix e depois 10 você vai ter isso que você vê. Não há tomadas de entrada. Isso significa que você tem um erro. E se abrirmos a nossa janela máxima, vai dizer que não sei o que é aquilo ali. Novos objetos multiplicam 10. Não há tal objeto para se aproximar, certo? É porque você não tinha aquele espaço lá dentro. Vejo pessoas fazendo isso o tempo todo, multiplicando espaço e depois o quê? Queríamos multiplicá-lo por. Certo. Então vamos saída são número em sua e nós poderíamos Nós não precisamos disso. Poderíamos ir direto para aqui e nos livrar disso. Poderíamos, mas gosto de ver o número. O número que vai entrar. Então vamos deixar aquela caixa numérica ali. Não nos faz mal nenhum, mas não precisamos dele. É só para que possamos ver agora. Eu vou opção clicar e arrastar, fazer outra caixa de número na saída para que possamos ver o que estamos recebendo. Então agora nada vai acontecer aqui até eu dar um novo valor a isto. Certo? Então eu tenho que mexer isso assim que eu tocar um pouco. Temos o nosso novo valor. Então o que temos aqui é 1270. Então, um pouco mais de um segundo na extremidade superior. Isso é suficiente? Vamos fazer um pouco mais alto. Então vamos realmente multiplicar por 15. Está se movendo de novo. Agora estamos mais perto de dois segundos no seu auge, e isso deve funcionar. Agora vamos enviar esta caixa numérica para o nosso valor de atraso. Agora temos que me deixar passar por isso. Este MIDI Delay está sendo controlado por quanto tempo está atrasado por este mostrador, que só produz 0 a 1 27 Então nós estamos multiplicando isso por 15 e obtendo um valor que está entre zero e 1905 apenas quase dois segundos para que tenhamos, ah, que se encaixa um pouco melhor em milissegundos agora. Sempre que eu viro isso, é colocar um novo número, que é atualizar o tubo. Toda vez que um novo número aparece aqui. O argumento do pipe está sendo atualizado. Então, se eu for até aqui, toco algumas notas. Eles estão sendo adiados por 540 milissegundos cerca de meio segundo. Eu vou até as notas do lugar de cima. Estão sendo adiados em 1905 milissegundos, quase dois segundos. Então, como uma maneira útil de colocar as coisas em uma chuva apenas um pouco melhor. Há um monte de maneiras de colocar as coisas em um intervalo diferente. Hum, nós poderíamos Bem, há algumas outras coisas que poderíamos fazer para modificar o alcance disso. Mas esta é uma maneira simples, e eu queria mostrar a vocês, Ah, Ah, algumas caixas numéricas de zona de multiplicação e coisas assim. Então é uma boa maneira. Então agora temos uma maneira de controlar o tempo de atraso, certo? Atingimos nosso segundo objetivo deste patch, temos um tubo que está atrasando os dados MIDI, e estamos controlando o tempo de atraso. Então vamos nos livrar dessa. Em seguida, precisamos encontrar uma maneira de alternar o seco e molhado. Agora isso vai exigir, ah para pelo menos novos objetos para você. Então vamos começar a um novo vídeo e depois pegá-lo lá 21. 21 AddingDryWet: Ok, então o que eu quero dizer com molhado seco aqui é que agora tudo que eu estou ouvindo é um sinal atrasado, certo? Assim seria. E isso não funciona muito bem por um atraso. Porque se estás a atrasar um sinal e não ouvires o original, estás à espera de o ouvir. Sabe, você acabou de transar, Enciso. Vamos adicionar o sinal seco de volta. Então aqui vou negociar. Vou selecionar todas essas coisas. Eu só vou empurrá-lo desta forma. Cabelo porque dedo do pé, adicione o sinal seco. O que precisamos para dialogar? Só preciso encaminhar a mediana para baixo. Demasiados fora. Certo? Esse é o meu sinal ondulado. O que eu estou chamando de sinal seco é apenas isso. Oops. Lá vamos nós. Agora tenho o sinal seco de volta. Certo. Então, se agora, quando toco uma nota, ouço duas vezes como esse atraso um pouco mais curto para que não estejamos esperando o dia todo. Coloque em torno de 900. Sim, vamos jogar um pouco de escala. Vá agora mesmo. E se quiséssemos construir uma maneira de poder decidir se queremos ou não ouvir esse sinal seco? Uh, huh? Certo. Isto vai ser divertido. Então vamos precisar de duas coisas para fazer isso. , Primeiro, vamos precisar de “ah”. Agora você vai notar que como eu tenho esta barra lateral aberta, meus objetos vieram aqui quando eu clicar duas vezes em algum lugar. E está tudo bem. Isso é apenas Ah, característica diferente. Então aqui está o meu objeto Explorador. Então vamos para uma alternância. Então, um botão de alternância é um botão de ligar. Vou torná-lo agradável e grande. Vamos colocá-lo aqui em cima. Está tentando fazer com que seja do mesmo tamanho do nosso mostrador. Certo, vou trancá-la agora. Quando eu clico sobre isso, nós temos um grande X. Quando eu clicar nele novamente, ele desliga direito quando eu clicar nele, isso é alternar. Agora, esta alternância não faz nada. Esta alternância realmente envia uns e zeros. Hum, ele precisa ligar e desligar algo. Na verdade, não faz o ligar e desligar. É apenas algo que clica, certo? Então, Então, precisamos interromper isso de alguma forma, então vamos nos livrar disso agora. O que seria algo algum tipo de objeto que precisaríamos que deixaria o sinal passar por essa linha. Este Woops, este. Quero que este sinal passe por este cabo quando estiver ligado, mas não quando estiver desligado. Certo? Então eu tenho que inventar um objeto que vai fazer isso. Então, se você não sabe, um objeto que faz o melhor é apenas para dar um palpite. O que é um ... Bem, eu só vou te dizer. Ah, neste caso, é o portão G A T E Agora, quando eu digitar portão nesta caixa, meu auto-completar aqui diz que eu tenho duas opções portão e, em seguida, portão com um til. Você não quer o portão com o tilde. Neste caso, falaremos mais sobre isso mais tarde. Mas, um, o portão com um til significa qualquer coisa com um til depois significa que ele está, hum, hum, enviando um sinal de áudio, certo? Não estamos lidando com sinais de áudio. Estamos lidando com números agora, e muitos sinais. Então nós queremos apenas um sem o til. É uma distinção importante a fazer. Então temos um portão. Vamos olhar para a ajuda para portão ok, entrada passado para uma tomada. Então, se lhe dermos o argumento de três. Então vai ter três tomadas e eu posso dizer quais devem ser abertas e fechadas. Direita abrir a primeira tomada e há números fluindo através dela. Abra a segunda saída e agora os números de ar fluindo por isso agora, se eu der ao portão nenhum argumento, ele só tem um. Eu faria bem e eu tenho duas enseadas. Vamos colocar nossas bocas sobre eles e ver o que eles tomam. Este 10 fecha o portão, não zero abre o portão. Legal. E isso, porque isso é exatamente o que isso produz este um um ah, ou um zero quando a alternância está definida. Então eu vou ligar isso lá porque isso está controlando o portão, seja ligado ou desligado, certo? A próxima coisa que eu preciso é esta entrada a entrada direita, que está recebendo mensagens fechadas. O que vamos portar? Então, nesse caso, nós poderíamos fazer isso em, porque é isso que queremos colocar o seu mas lá e, em seguida, produzir para os muitos fora. Então, o que isso está fazendo? Deixa-me explicar-te isso mais uma vez. A entrada direita é o que está sendo fechado. Esse é o nosso interruptor, certo? Então estamos colocando isso para eles. O sinal vai para lá. A lista de muitas informações está indo lá, e agora está vindo para cá. Desde que isto não seja um zero, porque diz que zero fecha o portão. Non zero abre o portão. Então, se dermos algo além de um zero, vai deixar essa informação passar. Se lhe dermos um zero, não o deixará passar por esta coisa. Vou colocar zeros e uns. Como sabemos que ele produz zeros e uns? Vamos confirmar isso jogando uma caixa numérica nele, certo? Sempre que você quiser saber o que algo está colocando. Se é um número através de uma caixa numérica nele, bem ali, zeros e uns saindo daquele legal. Então agora eu sei com certeza que isso está fora colocando zeros, e uma vez que é se livrar da caixa numérica e nós estamos praticamente terminados. Então isso está desligado. Eu toco uma nota. Está atrasado por 900 milissegundos. Puro. Ligar isso está jogando fora daqui duas vezes. Desligue-nos a nota do jogo e é só o original. Ok, então nós ficamos um pouco feios aqui movendo o ambiente. Podíamos pôr isto aqui em baixo se quiséssemos não ser tão feios. E talvez isto ali. Bem, não importa o que você faça, está ficando um pouco feio, mas tudo bem, então nós fizemos isso e acabamos, certo? Fizemos tudo o que queríamos para diligir. Temos uma maneira de mudar a duração do atraso. Temos uma maneira de ligar e desligar o sinal seco. Temos matemática acontecendo para ajustar a duração do atraso. Ah, e nós temos uma saída indo. Teoh, nosso sintetizador. Incrível, certo? Acabamos de construir um atraso MIDI totalmente funcional, e ele funciona. Ótima. Então deixa-me ir para o próximo vídeo e vou mostrar-te uma coisa estranha sobre isto. Ah, e então vamos passar para outro patch 22. 22PornoNot: Ok, eu quero te mostrar mais uma coisa. Quando muitas pessoas se sentam para fazer um atraso midi, eles não começam com a nota dentro, eles começam com outro objeto e não funciona tão bem. Então, vou mostrar rapidamente o porquê. Vamos começar com nota em nota em obras realmente semelhantes a Midian em que nota em recebe nossas informações de Mableton. Então, vai ficar tudo sem informação. Mas ao contrário de Midian, joga fora qualquer coisa que não seja uma nota, certo? Então só vai nos dar notas. Não vai nos dar controladores ou algo assim. E isso pode ser OK, porque se tudo o que queremos atrasar são notas, tudo bem. Mas veja isso. Temos três saídas. Vamos jogar caixas numéricas em todos eles. Só estou te mostrando isso porque você vai encontrar esse objeto de nota na caixa em breve, e eu quero que você saiba o que ele faz porque é realmente útil. Então eu vou conectar todos esses três. Então, o que estamos olhando? Este 1º 1 está nos mostrando o arremesso. 2ª 1 está nos mostrando a velocidade na 3ª 1 está nos mostrando o canal. Vou tocar uma nota e tocar a nota número 60. Eu posso ver a velocidade em que eu estou jogando e eu posso ver que eu estou tocando em muitos Channel One, certo? Ótimo. Eis o que não posso fazer. Vamos pegar meu objeto pipe, atrasar minhas anotações e enviá-lo para uma saída. Certo? Isto tem problemas. Principalmente porque quando se faz assim, a nota precisa ser combinada com uma velocidade e, às vezes, uma mensagem. Principalmente porque quando se faz assim, Todas essas três coisas precisam se unir. E se eu atrasar um, nossa velocidade não está mais ligada a ele e causa problemas. A nota provavelmente não será feita agora. Além disso, precisamos remontá-lo como uma nota antes de enviá-lo para fora. O que este está fazendo é que isso é literalmente todos os dados midi, mesmo como um discagem. Como se eu mover um mostrador no meu teclado midi aqui, vai atrasá-lo e colocá-lo exatamente da mesma maneira. O que isso faz é separá-los, certo? Então temos nota. Também temos uma mensagem. Nós temos, hum, controle dentro Temos diferentes tipos de coisas que podem sair. E podemos separá-los. Isto é tudo. Esta é uma quantidade menor de coisas. Mas quando você está trabalhando com uma quantidade menor de coisas, você tem que manter as velocidades juntas. Agora, o próximo projeto nós vamos dio nós vamos usar nota em e nós vamos separar a nota na velocidade. Ah, e tratá-los de forma diferente para um pequeno projeto divertido. Isso nos mostrará como interagimos assim, certo? Isso nos mostrará como interagimos assim, Então, ah, vamos fazer isso. Vamos saltar para o próximo em que vamos trabalhar com nota em, Ah, vamos encontrar este problema e encontrar uma solução para ele agora mesmo. Antes de fazermos isso, não apago isto e vou guardar este patch. Hum e eu estou indo bem, deixe-me apenas guiá-lo através de salvá-lo. Então eu vou salvar como e vamos chamar isso. Vou chamar-lhe o número da palestra, que vai ser 23 Eu acho que 23 qualquer atraso vai guardá-lo para os meus efeitos Max Midi? Ok, agora você vai notar assim que eu guardei. Atualizou-se aqui para ser extremamente feio, certo? Porque só está me mostrando o que está acima dessa linha. E eu não fiz nada com o modo de apresentação, certo? Mas está tudo bem por enquanto. Ainda podemos chegar às duas coisas que precisamos chegar. Estes dois mostradores são ou esta alternância no estilo? Assim que eu fechar isso, você sabe, nós vamos usá-lo. Vamos ligar a seco, certo, então estamos usando, e é ótimo. Agora vou carregar isso. Ah, então você pode baixar esse patch se quiser passar pelo meu. Ah, e brincar com ele. Isso é simplesmente bom. Hum, seria melhor construir o seu próprio, mas eu quero te dar este patch caso você tenha algum problema com ele. Ah, então vamos fazer isso. Então, no próximo vídeo, será um link de download, ou a próxima lição será um link de download para este patch. E depois vamos fazer o nosso próprio arpejo. Mais tarde. Te vejo lá. 23. 24 de ArpeggiatorWalkThrough: Certo, projeto número dois, vamos nos construir em nosso presidente, eles podem estar pensando por que, quando eu aumentar nossa pressão, Gator, eu tenho um arpejo mais tarde, bem aqui em um Bolton. Certo, mas um este é umexperimento muito bom. Hum, isso vai ser muito útil para mostrar como algumas coisas funcionam. E quando construirmos nossos próprios são pesci ater podemos adicionar algumas coisas lá que talvez o capazde saber apreciou pela metade. E quando construirmos nossos próprios são pesci ater podemos adicionar algumas coisas lá que talvez o capaz Como, por exemplo. Digamos que você quer o Are Pesci ater também? Eu não sei. Hum, ter o número de notas que toca ser o número de faixas que você tem, certo? Isso seria estranho. Eu não sei por que você iria querer fazer isso, mas não importa, porque você poderia fazer isso. Então isso significa que você deve saber que isso não é verdade, na verdade, mas, ah, você pode fazer qualquer coisa que você possa imaginar. Hum, então vamos nos construir em nosso apreciador. Então eu vou para Max para viver aqui, e eu vou para Max Media Effect para que em uma faixa enlameada e pop aquele bad boy aberto fazendo grande como se livrar de nossos comentários aqui porque eles estão apenas ficando no meu caminho. E nós sabemos essas coisas. Agora sabemos que tudo isso é assim, então aqui está o meu padrão. Tenho uma janela grande e bonita. Tirei Midi e Midi de lá. Não, vamos passar da mesma forma que fizemos antes, o que vamos precisar. Então, vou fazer alguns comentários. Sua caixa de comentários. Ah, e vamos chamar isso de nosso ator Pesci. Ok, vamos colocar isso lá em cima e vamos ver o que vamos precisar? Certo? Quais são os elementos de um apreciador que estavam presentes? Ele faz duas coisas, na verdade, um, ele vai ah, anotações de atraso. Certo. E está indo Teoh notas transpostas agora são apreciadas aqui vai ser um pouco diferente de um normal ou apreciador. O que vamos realmente fazer aqui é no nosso Pesci ater que vamos tocar uma única nota e vamos fazê-lo criar, uh, cordas e adicionar todas as notas extras. Certo. Então é isso que vamos fazer com o nosso apreciador aqui. Então eu acho que tecnicamente não é um apreciador. É mais uma coisa de transposição atrasada, mas soa e age como um radiador. Então, venha comigo sobre isso. Confie em mim. Está bem? Então precisamos atrasar o bilhete. Precisamos de transpor as notas. de Precisamosdenotas de saída do Teoh. Acho que é basicamente isso. Certo. Então essas são as nossas três seções que vamos precisar, podemos precisar de mais à medida que a construirmos, e tudo bem. Descobriremos isso à medida que formos, mas isso vai nos ajudar a começar. , Na verdade, nem preciso deste título aqui. Eu não sei, eu fiz isso. Então, um, agora, uma coisa que eu vou fazer aqui é eu vou e isso é Ah, ponta dos pés. Tenho, hum eu vou preparar isso para que eu só vou fazer isso uma vez. Vou adicionar mais uma nota ao que toco. Está bem. Vou testar isso. Vou certificar-me de que funciona. Então, uma vez que eu tiver tudo configurado, eu posso meio que implantar isso para fora. Isso não faz muito sentido. Do jeito que estou explicando agora. Segure isso por um minuto. Ah, e nós vamos passar por ele e então eu vou te mostrar o que eu quero dizer com isso legal. Ok, então agora eu tenho minhas anotações preparadas. Então eu sei o que vou fazer. Eu posso tipo de seção fora dos meus diferentes processos aqui. Vamos passar por um novo vídeo, então vamos mergulhar. 24. 25 delayingNotes: Ok, então para começar. Vamos deixar isso de lado por um minuto e olhar para atrasar notas é o que vamos precisar fazeragora. Vamos deixar isso de lado por um minuto e olhar para atrasar notas é o que vamos precisar fazer Já fizemos isso antes, certo? E poderíamos colocar um objeto de tubo bem aqui, e atrasaríamos as anotações, certo? Mas também atrasaríamos tudo. O que não é realmente o que queremos, certo? Tipo, se eu enviar mensagens de controle, eu não quero essas. São pesci da mesma maneira? Certo? Então eu tenho que analisar alguns números aqui. Basicamente, eu não quero todos os dados midi. Só quero anotações. Então isso é o que eu estava mostrando mais cedo sobre a nota no objeto. Vou fazer uma anotação. E o que isso vai fazer? Onley vai me mostrar anotações? Não vai me mostrar nenhum outro dado MIDI. Isso não são notas. Ah, e em particular, ele vai me mostrar o número da nota, a reunião , um, o valor midi da nota, a velocidade, está bem ali. E o canal. Ok, então aqui está o que é meio estranho sobre isso é que este objeto é um dos tipos de objetos raros que vai se comunicar de volta para viver a nota. Nós não precisamos conectar nada nisso porque ele tem uma entrada. Vamos ver o que é preciso. Mensagens de porta envia porta de dispositivo de entrada Midi para que pudéssemos dizer-lhe qual canal ouvir. Que porto? Coisas assim. Mas não precisamos, hum isso pode falar diretamente com nossa faixa ao vivo, assim como Midian. Certo? Isso significa que se tivermos nota, só admitimos, Ian, e também não precisaremos de muitos, porque teremos que usar outra coisa. Mas vamos segurar isso por um minuto. Bem, retiro o que disse, talvez precisemos. Então vamos colocar isso lá em baixo. Então anote, isso vai nos mostrar tudo o que precisamos. Então vamos dar uma olhada no que está por vir. Vou jogar algumas caixas de números lá. Na verdade, este é um bom momento para visitar o nosso, uh oops, esse é o número para visitar. Nosso prestativo. Porque o que é isto? Veja, este é um ótimo exemplo. Veja, aqui está nota e aqui tem três caixas numéricas e eles nos mostram velocidade de Pitch e Midi Channel direito, e você pode ver. Opa, mercado. Então aqui vou eu fazer, veja isso. Isso é exatamente o que eu estava prestes a preparar, certo? Mas eles têm tudo pronto, e é rápido e fácil. Então eu vou apenas desbloquear isso como essas coisas em Select aquilo. Então, como aquela cópia fechar que em vez de fazer tudo isso, vai acelerar isso lá dentro, certo? Porque é exatamente a mesma coisa, você sabe, aperte um pouco. Então aí eu tenho. Então esta fonte é um pouco estranha, então vamos investigar como dedo muda essa cor da fonte. Precisamos ir ao comando do inspetor. Eu eso você basta clicar em qualquer comentário objeto? Qualquer coisa. Comando I cor do texto. Vamos virar esse preto despido que assumir o próximo. E eu poderia fazer tudo isso de uma vez, eu acho. Mas o inspetor de objetos vai acabar sendo muito importante para você sempre que você está meio que em uma pitada de como descobrir algo. Confira esse objeto, Inspetor. É apenas comando I e ver o que opções ar lá dentro. Você vai encontrar algumas coisas interessantes às vezes. Ok, então eu vou trancá-lo lugar de anotações. Lá nós o temos. Certo. Então eu tenho arremessos vindo aqui. Tenho a minha velocidade a mostrar lá. Certo. Fui admitido no Canal lá. Eu sou tudo que tudo está fluindo em muitos canais um agora, então isso não está mudando. E isso é muito bom. Ok, então agora eu posso ver minhas anotações. Certo. Então agora eu precisava atrasar as anotações. Isto vai ser um pouco mais complicado, certo? Porque preciso manter esta mensagem intacta. Vejamos o que ele precisa parecer na saída. Então vamos fazer uma nota. Objeto. Ok, agora você pode ver isso. Sem dúvida. Parece um pouco com uma nota de cabeça para baixo. Certo. Então, do que precisa? Precisa de arremesso. Preciso de velocidade. Isso significa o canal de mídia. Certo. Então eu poderia colocar estes diretamente para baixo na nota para fora, e eu teria um bom sinal sem mensagem. Certo? Mas isso vai causar problemas. Ah, bem, isso não vai causar problemas. Isso vai funcionar. Mas não vou fazer nada certo. Como se o meu primeiro passo aqui fosse atrasar estes e notas. Então, que tipo de atraso? Oh, eu preciso primeiro. Vamos lá. Preciso atrasar os três para usar um cachimbo. Vamos usar um cachimbo. Parece uma boa maneira de o fazer porque vai atrasar os números, que é o que estamos a fazer. Então, se eu colocar esse número no cano e depois o cano em você, o bilhete fora, isso deve funcionar, certo? Vamos fazer isso. Então não é tão feio. Agora posso fazer isso? E então isso vai funcionar? Não, não vai funcionar porque o cano é basicamente um funil. É um cachimbo, se quiser. Sabe, eles nomeiam esses objetos de forma inteligente. Então esses números vão ficar confusos quando saírem. E a mesma coisa vai sair daqui e aqui. Isso não vai funcionar. Então, qual é a minha solução? A solução mais fácil. Faça outro cachimbo. E só para ser consistente, vamos fazer 1/3 1 para o canal MIDI. Apesar de não precisarmos de um para os canais MIDI. Não está mudando, mas vamos ser consistentes agora. Ah, temos um atraso. Estamos atrasando nossas anotações entrando e saindo, e está tudo bem. No entanto, , precisamos ajustar o montante do atraso. Certo? Então vamos fazer nosso truque de discagem. Certo? Algo para você. Eu me oponho. Role para baixo. Vamos adicionar um discagem. Ok, vamos fazer esse cara legal e grande. Lembrem-se, isto é de 0 a 17, então tenho um pouco de matemática. Vamos multiplicá-lo por. Quero que sejamos grandes. Então digamos 3500. Sim, vamos sair do mostrador para a nossa multiplicação. É a caixa numérica jogada ali. Só que podemos ver o que estamos fazendo. Não precisamos, mas é útil. Certo, isso é medalhão. E dê uma olhada. Sim, Sim, não queremos multiplicar por 3500. Queremos multiplicar por. Ah, três não. 35 1 do meu pensamento é muito cedo para mim, então me perdoe. OK, isso nos leva até quatro segundos, você sabe, e abaixo do pé 70 milissegundos ou assim. Ok, isso é muito bom. Vamos chamá-lo de bom. Agora, como posso usar esse discagem para controlar os três atrasos? Porque estes têm de ser os mesmos. Pelo menos estes dois têm de ser iguais. Este não está mudando, então não me importo tanto com isso. Mas estes dois têm de ser os mesmos porque o nome da nota e a velocidade têm de aparecer na nota ao mesmo tempo e referiu-se a colocá-lo juntos como uma mensagem. Há outros truques que poderíamos fazer para que não tivesse que ser ao mesmo tempo. Mas só para manter as coisas simples, ele apareceu mais ou menos ao mesmo tempo. Mas veja isso. Temos um discagem. Temos um número formatado. Bem, tudo o que temos que fazer é este direito, que um diálogo pode controlar três coisas diferentes. Então agora os três tubos têm o mesmo dilema, certo? Fantástico. O que não temos é um sinal seco como tínhamos antes de vender tudo . Adoro quando as coisas ficam bem bonitas e bonitas assim. Então vamos ter um sinal seco. Ah, lembre-se do que vamos precisar se vamos colocar uma alavanca nele para fazer isso, mover isso assim. Bom e grande vai ser um interruptor de sinal seco, que na verdade para um arpejo mais tarde provavelmente não precisamos porque eu acho que nós sempre queremos ouvir o sinal seco, mas vamos colocar um lá. De qualquer forma, essa prática é exatamente o que fizemos antes de dizer “Gate”, e vou ligar isso na entrada esquerda. Eu vou colocá-lo aqui, e eu vou colocar meu arremesso através dele, e então meu arremesso no campo, certo, fazer outro portão. Mesma alternância e a entrada esquerda, a velocidade para a direita e deixar e, em seguida, que para a velocidade mais uma vez. Alterne para a entrada esquerda. Muitos canalizam para a direita e depois saem para o canal. Sei que isto está a ficar feio porque temos muitos cabos, mas espero que faça sentido o que estamos a fazer, certo? Sei que isto está a ficar feio porque temos muitos cabos, mas espero que faça sentido o que estamos a fazer, Temos uma alavanca. E esses três portões estão controlando o sinal seco, certo? Apenas o sinal não afetado da ONU adiou. Estes três estão fazendo um atraso por este montante. Então tudo o que temos aqui são duas coisas. Só temos três vezes, certo? Legal. Hum, ok, então eu tenho um atraso para atrasar anotações. Só estou atrasando uma vez, mas tudo bem. Só estou atrasando uma vez, Hum, vamos continuar e fazer a nossa transposição de notas e então nós vamos colocar sabe. Bem, vamos ter certeza que isso funciona primeiro. Ah, vamos dar um valor a isso. E sabe o que eu não fiz? Eu não coloquei um instrumento na minha pista. Lá está ele. Certo, vamos deixar passar o sinal seco. Oops. E aí está. Mais uma vez. Algumas notas de jogo seco veio através de um atraso de quase quatro segundos e ele volta. Ótima. Ok, então nós apenas fizemos um pouco mais extravagante Midi atraso. É o Onley. Atrasando notas, certo. Como se eu pudesse mover os controladores. Eles não estão recebendo tarugo. Certo, vamos falar com outro vídeo, e então vamos trabalhar na transposição dessas notas. 25. 26 transposingNotes transposingNotes: Certo, então a próxima coisa que precisamos fazer é transpor uma nota. Então, este atraso de notas está feito. Vamos realmente colocar isso. Bem, vamos nos livrar desse comentário por enquanto. Agora, vamos transpor as notas. Não, queremos transpor estes, certo? Esta é a única coisa com que nos importamos. Não precisamos transpor a velocidade, e não precisamos transpor nenhum canal de tema. Certo? Só precisamos transportar isso. Então vamos primeiro anúncio de como vamos fazer isso. Então vamos ter uma caixa numérica. Vamos colocar essa caixa de números aqui em cima. Vamos fazer um comentário sobre o que vamos chamar. Digamos transposição um. Ok. Agora, por que eu chamei isso de um? Porque vamos adicionar mais depois. Vamos adicionar um 23 e quatro. Talvez não faça por Ok, então agora preciso transpor este número. Talvez não faça por Ok, Então, as primeiras coisas primeiro. Vamos ver o que estamos ganhando com isso. Jogando uma caixa numérica nele, tocar notas. Aqui está. Ok, então eu estou recebendo um número MIDI. Ah, valor da nota Midi. Certo. Isso é muito conveniente para nós. Isso é exatamente o que eu quero. Porque transpor estes é tão simples como alterá-lo para um número diferente. Certo? E como eu mudo um? Número dois? Outro número? Matemática. Eu adiciono coisas a ele. Então aqui está o que eu vou didio pegar este número e eu vou dizer que o número eu tenho Ah, mais objeto aqui. Agora que vimos Multiplicado antes de termos visto bem aqui, na verdade, mas podemos fazer isso com qualquer um dos operadores de matemática aqui, vou dizer, mais isso e em vez de dar um argumento de mais o quê? Certo. Então, se eu tivesse um argumento de 10 aqui, seria este número mais 10 seria a saída. Mas já que não tenho um número aqui, vai ser a entrada certa. Então esses dois números, vai ser este mais isso agora, ele tem que obter algo a partir disso. Então isso tem que produzir outra coisa. Vai cair em euros o tempo todo. Mas chegaremos a isso em um segundo. Ok, agora, eu ia colocar isso aqui. A saída deste vai para a nossa nota, e nós não queremos mais a saída de diretamente para fora do tubo, certo? E isso é muito gentil. Agora estamos transpondo essa nota. Então aqui vamos nós. Vamos dar um número a isto. Digamos que 12 12 vai fazer com que seja uma oitava mais alta. Então devemos estar aqui agora. Se eu tocar uma única nota, ouviremos a nota porque estamos no seco e depois ouviremos a nota uma oitava mais alta . Certo. Em três segundos, vamos encurtar isso. Em três segundos, Não temos o dia todo aqui. Encurte isso para um segundo. Isso funciona. Hum, então nós vamos ouvir a nota, e então nós vamos ouvir a nota um segundo mais tarde, uma oitava mais alta porque 12 está lá. Se adicionarmos 12 à nota que eu toco, isso vai tocar um fogo ativo. Então aqui vamos nós. Vou brincar de assento, conhecer funcionou, certo? Vou tocar uma escala de C maior meu cabo, meu cabo do microfone caiu em uma chave. Puro. Ok. E posso ajustar-nos ao que eu quiser. Agora eu poderia dizer para a direita e o transporte é por quatro. Eu dou um número negativo, e isso é totalmente bom, porque estamos apenas adicionando aqui. Então, se eu der se eu jogar nota número 57 eu digo mais negativo 10. Vai tocar. Qual número? 47. Certo. Vai cair. Eu dei números. Totalmente bem. Neste caso. Certo, então fizemos nossa transposição, certo? Um pedaço de bolo. Uh, e nós estamos realmente fora colocando notas, então nós já fizemos isso, também. Então, a transposição está terminada. Colocar notas está feito. Não vamos precisar desta MIDI neste caso. Então este é o nosso patch, mas eu quero ir mais longe. Vamos adicionar mais notas, certo? Porque neste momento nós meio que temos uma geladeira. Mas só vai tocar uma nota extra . Então vamos tentar o dedo do pé. Vamos tentar implantar isso. disso que eu estava falando antes. O que quero dizer é, eu quero pegar algumas dessas coisas e duplicar para que eu tenha três ou quatro notas saindo sem ter que reconstruir todo o tudo. Então eu vou te mostrar como fazer isso no próximo vídeo 26. 27 de implementação e implementação e DeployingAndEncapsulating: Certo, então vamos falar sobre o tipo de implantar isso. Há duas maneiras de fazer isso. Há uma maneira um tanto confusa, mas elegante. E há a maneira feia, mas mais fácil de entender, que vou mostrar a vocês dois. Sorte sua. Então vamos fazer do jeito feio. Mas é mais fácil de entender. Primeiro, aqui vou eu fazer. Eu vou pegar isso direito, e eu vou copiá-lo alguma opção pressionada clique e arraste. Ok. Este é o coração do meu prazer aqui. Porque eu tenho minhas coisas de atraso para todos os meus mini valores, minha transposição e meu valor de atraso. Aqui. Mas preciso de arranjar umas coisas . Preciso ligar este mostrador. Vou mudar isso em um minuto. Mas, na verdade, não vamos ligar o mostrador. Vamos lidar com esse discagem primeiro. Então o que eu posso fazer aqui é Aiken definir esse atraso para ser relacionado a esse atraso por algum tipo de proporção, certo? E se eu quiser que isso seja metade? Quero que seja metade disso, certo? Então, basicamente, esse atraso vai ser duas vezes mais rápido que este ou duas vezes um lento Vamos fazer duas vezes um lento. O que isso significaria. Ou seja, se esta é nota 1/4. Esta é uma oitava nota é basicamente o que estou dizendo aqui. Então, como eu faria isso? Na verdade, muito simplesmente, em vez de 35 vezes ter apenas duas vezes duas. E então, em vez de tirar daqui do mostrador, eu realmente levaria a saída aqui para ver o que está acontecendo aqui. Então eu vou pegar o valor do primeiro atraso, o número de milissegundos, multiplicá-lo por dois. Certo. E esse será o meu segundo atraso. O comprimento, certo? Então agora esse estilo está controlando ambos os atrasos, mas em um relacionamento proporcional, certo? Legal. A próxima vez que eu precisar ligar é todo o meu telefone Midian. É aqui que vamos ficar um pouco feios. Tanta velocidade do canal está realmente indo. A entrada esquerda. Ok. Será que ele ligado até agora minha transposição. Certo. Então aqui está a transposição número um. Vamos duplicar isso. Eu opção clicar e arrastar. Você também pode se mover. Ah objetos destacados em torno das teclas de seta para fazer como coisas de ajuste fino. Mude isto para a transposição número dois e isto tem de ir para a minha direita mais e depois para a nota. Certo, então tudo vai para o sem dúvida. Agora posso fazer duas coisas aqui. Eu posso colocar tudo na mesma nota, se eu quisesse. Ou outra coisa que eu poderia fazer aqui é realmente fazer outra. Sem dúvida, se eu quisesse. Às vezes você vê as pessoas fazendo as coisas assim e às vezes as outras, com múltiplas, sem dúvidas ou sem dúvidas. Às vezes você vê as pessoas fazendo as coisas assim e às vezes as outras, , com múltiplas, Eu não acho que há qualquer diferença em fazer uma única nota fora ou a outra, sem dúvida são múltiplas, sem dúvidas. E eu acho que no final ele age como um grande, sem dúvida, hum, mas eu tenho certeza que há alguma coisa. Há uma pequena razão para haver uma diferença, mas, ah, ah, em termos do que você ouve e como ele se comporta. Nunca notei diferença, então às vezes é mais limpo. Apenas faça isso. Está tudo bem? Deveríamos estar prontos. Então vamos testá-lo antes de testá-lo. Temos que dar alguns valores aqui, então vamos dar isso. Vamos colocar um sete aqui, e você pode apenas digitar essas caixas numéricas. A propósito, se você estiver trancado. Se você está bloqueada uma vez que você está, uma vez que você clica em um desses e ele fica laranja, você apenas digita sete e 12 de minhas posições transe. Vamos dar a isso um valor de apenas algo. Vamos torná-lo meio curto. Ok, agora eu toco uma única nota, certo? Funciona. Então eu só estou tocando notas individuais aqui. Vamos fazer isso mais rápido. Então eu vou puxar isso para baixo agora. Tudo está indo mais rápido, Carne, certo? Parece bem legal. Eu me livro da minha seca e isso sumiu. Eu poderia fazer isso muito longo, se eu quiser. Carne certa. Ok, vamos adicionar outro agora que sabemos como fazer isso, só pegamos os pedaços de veneno. Precisamos do equilíbrio. É que as peças que precisamos são essas duas peças, então eu só cliquei nelas. Agora vou segurar, mudar e desenhar uma caixa em torno de tudo isso. E agora eu tenho todas essas coisas. Opção clicar e arrastar. Mude isto para a sua transposição três. E só por limpeza vai mudar isso usando as teclas de seta aqui. Agora tenho que reconectar algumas coisas. Isto agora o quê? Eu quero que o tempo desta seja, um, um, eu poderia dobrar isso de novo. Mas isso vai demorar muito. O que eu realmente gostaria se eu quisesse atuar como 16ª notas, eu gostaria de multiplicá-lo. Eu acredito que por 1.25 Certo. Hum, isso vai me colocar em apuros. Vamos ficar um pouco simples aqui. E vamos multiplicar por três e pegar o original. Vamos ver o que acontece. Então multiplicamos o original pelo ar, os primeiros atrasos por três. Ah, e veja o que isso nos leva. Vai ser meio estranho. , Na verdade, não, tenho uma ideia melhor. Eu tenho uma ideia. Confie em mim. Ok. Ah, eu vou levar Oh, sim. Não, vou manter a minha ideia original. Vezes três. Vamos lá. 10 3 Legal. Hum, ok. transposição está ligada. Isso está ligado. Temos de ligar os nossos dados a chegar. Então, as partes feias. Arcos. Claro, você está indo para o canal certo. Muitos desafios lá. A velocidade vai lá e o arremesso vai lá. Agora estamos prontos. Certo. Então vamos dar a isso uma transposição de, digamos, vamos fazer algo mais baixo. Vamos fazer o Ah para apenas para o inferno disso. Então vai subir, subir, descer do anterior. Vamos dar nós temos que mexer isso para obter alguns dados para este aqui, porque ele não tem tempo para fazer isso. Matemática ou não, mas não tinha informação suficiente para fazer a operação matemática quando configuramos isso. Sempre disse que ele era três vezes. Não dissemos o quê. Então temos que mover isso para dar alguns dados para Dedo Spit um número aqui embaixo, mas agora devemos estar prontos. Então vou tocar uma nota. Vá. Vamos fazer isso mais rápido. Ótima. Certo. Enfraquecer Dio. Então, basicamente, podemos fazer isso o dia todo, certo? Podemos continuar implantando isso porque temos esse pequeno conjunto de coisas aqui. Isto e isto. Oops. Este é basicamente o atraso na transposição de que precisamos. E poderíamos copiar isso o dia todo. Poderíamos fazer nosso patch mais longo. E podemos fazer isso o dia todo, certo? Essa é uma maneira de fazermos isso, mas deixa-me mostrar-te outra maneira. Isso é um pouco mais limpo do que lidar com tudo isso. Veja isto. Isso vai ser muito doce. Vamos levar esta coisa toda. Não isto. Então, vou destacar qualquer coisa. Não preciso interagir com isso. Quero interagir com isso. Preciso de ligar alguns números, por isso, mas vou ter toda a coragem aqui. Vou usar esse truque legal chamado encapsular. Está bem aqui. Está bem, vê isto. O que isso fez foi fazer o que parece ser seu próprio objeto com suas próprias entradas e saídas. Você pode fazer isso quando quiser. Você pode realmente fazer seus próprios objetos o tempo todo, e falaremos sobre isso mais tarde. Mas o que este encapsulado fez foi pegar todas essas coisas, deixando tudo conectado por entradas. Mas o que este encapsulado fez foi pegar todas essas coisas, E eu nem preciso de uma tomada porque eu coloquei o bilhete nele. Então, o que? Então, se eu trancá-lo e clicar duas vezes nele, eu posso ver o que está dentro. Estas são enseadas, e estes são apenas objetos bem aqui. E vamos... e aqui está a minha coisa toda. Então isso ainda vai funcionar. Então por que eu faria isso contra isso, certo? Os resultados serão exatamente os mesmos, certo? Ainda funciona exatamente da mesma forma. Fazer desta maneira contra aquela aqui é a diferença. Se eu quiser implantar isso agora, eu vou ter que fazer. Isto está certo? Posso fazer isso o dia todo, certo? E ainda tenho que ligar todas essas coisas. Mas agora eu tenho, tipo, tipo, eu não sei, 50 das notas uma vez que eu liguei-as todas, certo? Então, pode ser muito conveniente. E dentro de cada um deles está todo esse remendo. Então esse é o encapsulado. Ele meio que pode manter tudo muito mais limpo. Então isso é um objeto, certo? Chamado P. O que significa patch er certo? É o seu próprio remendo. Er você pode fazer um destes se você fizer um objeto chamado espaço P e, em seguida, pressione return Oops e clique fora dele. Oops. Você realmente tem que dar um nome a ele. Então p e, em seguida, nomeie algo. Qualquer coisa que você quiser. Caps Lock está ligado. O que? O que eu fiz? Eles não gostavam de bonés. Lá vamos nós. Então, p ah cria um sub patch e você pode construir um patch aqui que tem entradas e saídas. Certo? E assim que eu adicionar entradas e saídas ao meu subsistema. Eles aparecem aqui, certo? Então você pode fazer esses sub patches tipo de manter as coisas limpas. E agora eu tenho um outro remendo lá. E o que é mesmo do Wilder? Você pode salvar esses sub-patches e, em seguida, chamá-los mais tarde. Como se houvesse outro tipo de objeto. Falamos mais sobre isso depois. Vamos nos livrar de tudo isso. Mas agora temos um bom e legal o nosso progenitor. Uh, certo. Vamos mudar isso para B. Vamos fazer dois. Vamos mudar isso para B. Ah, aquele quatro naquele sete. Uh, isso é divertido. Está bem, fixe. Então, Então, eu quero salvar esse patch e fazer upload para você no próximo vídeo, então faça esse patch. Hum, eu sei que parece muito feio aqui, mas espero que se você está acompanhando, você entende que o que está fazendo esse tipo de coisa três vezes e você pode meio seguir, você sabe, as entranhas do patch, que é esse grupo de coisas aqui e como isso funcionou. Legal. Hum, ok. Então eu vou adicionar este patch na próxima lição Ah vai ser um download para este caminho para que você pode ir franzido com o meu, se você quiser. Se o seu não funcionar, dissecar a mente. Descobrir o que eu fiz que você não fez. E então é hora de começar a falar sobre áudio. Como trabalhar com sinais de áudio. Fizemos muito com o MIDI, mas agora é hora de trabalhar com um sinal de áudio. Lá vamos nós. 27. 29 TildeAndYelloPatchChords: Ok, agora que fizemos tantas coisas, é hora de falar sobre algumas coisas de áudio. Agora, esta é uma espécie de ala MSP, embora nós realmente não precisamos sequer pensar sobre isso. Então aqui está o que vamos fazer. Então eu tenho Bem, deixe-me eu vou carregar Max para viver e no Max. Efeito de áudio. Ok, então aqui está o que Nosso efeito de áudio padrão Max parece que ele tem este plug in tilda objeto e um plug out tilda objeto. Agora, estes apenas como a mediana e midi fora deste ar. Os objetos que recebem o áudio desta faixa na vida, certo? Todo o resto meio igual. Então eu vou abrir isso, torná-lo agradável e grande, para que possamos dar uma olhada. Ok, então há duas coisas importantes a notar aqui. O tilde e os campos amarelos listrados. Os cabos amarelos listrados nos dizem que um sinal de áudio está fluindo através deles. Então, se temos um patch que estava fazendo algo como, você rouba algo que já vimos antes? Algo assim. Sabemos que há dados ou números ou palavras ou algum tipo de sinal sem taxa de áudio fluindo por aqui porque o patch cord é apenas uma fina linha preta. Aqui temos linhas amarelas, que são sinais de áudio. Então você pode ver rapidamente em um relance quando você tem um patch complicado, você pode dizer como, Ok, áudio está indo daqui para aqui para aqui, certo? Então é só uma dica visual. Ah, às vezes usamos patch cords listrados verdes, que na verdade mostra que o vídeo está fluindo através desses patch cords. Às vezes você pode ver que a outra coisa é o til. Agora o tilde está fora. É apenas uma espécie de convenção de nomenclatura que usamos para mostrar que este é um objeto que processa áudio. Vimos anteriormente o caso de atraso. Certo. Então aqui temos dois objetos de atraso diferentes que o carregamos. Aqui está um atraso. E aqui está um atraso, certo? Mesmo objeto. Uma espécie de. Isto é um atraso. Isso é atraso, Tilda. Qual é a diferença, certo? Na verdade, é uma grande diferença. Certo. Um, este vai atrasar a franja como vimos, este vai atrasar algum tipo de sinal de áudio agora, aliás, aliás, isso não é o que você gostaria de usar se você quiser construir um efeito de atraso real, O que vamos fazer muito em breve. Esse é o próximo projeto que vamos fazer. Então, a dois vídeos de distância. Mas isso é um tipo de atraso na taxa de áudio. Então esse cerco, o símbolo, nos mostra que estamos trabalhando com algum tipo de taxa de áudio. Vamos criar um objeto que faça uma onda senoidal. O objeto é chamado ciclo, Tilda. Certo, porque vai emitir áudio, certo? E nós podemos realmente fazer isso, é conectar aquele cara bem ali, conectá-lo em ambos os canais, certo? Direita e esquerda. Temos aqui em baixo. Então este ciclo está apenas indo Isto está criando uma onda senoidal, e ele está apenas indo, mas, ah, ele está criando uma onda senoidal de ciclo hertz zero. Então é dado um argumento do grupo de frequência, e lá vamos nós. Agora temos um ciclo uma onda senoidal, certo? Isso é ciclo, Tilda, porque vai produzir áudio. Este objeto específico pode ser inserido. Ah, não áudio. Vamos adicionar uma frequência de discagem. Certo. Então, agora sim. Ok. Vou calar essa boca porque está me deixando louco. Ok. Ah, este sinal. Então isso aceita apenas um sinal de dados, que é o número de coisas, mas, er a freqüência do oscilador, a onda senoidal, mas produz taxa de áudio mantida. Então, hum, as duas coisas que eu quero que você tire desta pequena lição. Os cabos amarelos significam que há sinal de áudio fluindo por lá, e isso vai acontecer automaticamente. Você vai ver esses cabos amarelos, tipo, se eu pegar um cabo deste ciclo, é amarelo, certo? Porque isso me diz que temos áudio. o Eotil significa que é uma taxa de áudio. Legal. Ok, então vamos entrar e falar sobre pegar o áudio de um Bolton. 28. 30 AudioUI: Ok, obter o áudio do Ah, Able 10 é realmente muito fácil, porque, hum, nós só precisamos deste plug in e plug out, enviá-lo de volta. Então, o que eu faria aqui, assim como antes, eu me livrava desses comentários. Pode deixar essa esquerda e direita, se quiser. Embora seja bastante óbvio que o lado esquerdo é o esquerdo e o lado direito é o direito . Jogue isso lá em baixo. E agora temos o sinal. Então eu toco isso, ok, eu estou tocando um clipe. Vai entrar no meu plugue aqui, indo direto para o meu plug out. Certo. Se eu apagar este cabo, vamos perder o lado direito dele para deixar este cabo. Vamos perder o outro lado, certo? Posso ver o que está acontecendo olhando para alguns dos seus objetos, certo? Objetos da interface do usuário. Vamos olhar para ah, ganhar objeto. Certo. Então este é um objeto de ganho. Este é o ganho ao vivo, que significa que é um objeto de ganho que é feito para parecer eso vivo. É para se parecer com estes aqui em baixo para que eu possa ligar o meu sinal a isso. Tem uma direita e uma esquerda. E então eu posso dimensionar a saída apenas alterando meu volume aqui. E então, se eu quiser Teoh, eu concordei com a saída. Agora note que isso tem quatro saídas. Vai ter certeza de que você está enviando a coisa certa. Canal um? Sim. E canal dois. Sim, canal dois. As outras duas saídas são o valor do parâmetro. Assim, o valor do controle deslizante e amplitude de cada canal e decibéis. Então agora fizemos um volume de sidra, certo? Há, obviamente, mais 1.000.000 de coisas que poderíamos fazer com isso. Mas, ah, só para mostrar a você recebendo áudio da Mableton e de volta para um embutido, é o nosso plug in e plug out objetos. Então, esses são o começo nos fins de seus remendos. Se você está fazendo um efeito de áudio, Legal. Hum, ótimo. Com isso, vamos mergulhar e fazer um atraso de áudio e ver o que acontece, certo? Vamos fazer isso 29. 31: Certo, pessoal, vamos mergulhar e fazer outro projeto. Então este é o nosso terceiro projeto. Antes de mergulharmos nisto, quero dizer uma coisa. Se eu repetir algo como, se eu passar por cima de algo que já passamos antes, ou como, um objeto que já passamos antes, não se preocupe com isso. Está tudo bem. Certo? Porque, hum, isso é o que realmente estamos fazendo aqui. Aprender é uma língua? Eu vou... talvez você saiba, digamos, aqui está esse objeto. Já vimos isso antes. Vamos fazer de novo, e tudo bem. Ah, porque você não pode revisar muito essas coisas. Então eu tenho a tendência de explicar cada passo que estou fazendo enquanto eu estou fazendo isso. Mesmo que seja algo que já expliquei antes, vou explicar de novo como estamos fazendo. Mesmo que seja algo que já expliquei antes, Só para tentar fazer você pensar como Max te entende. Ponha a cabeça no espaço certo para o Max. Então este projeto Mm. O que vamos fazer é construir um atraso de áudio. Construímos um atraso midi, certo? Só usamos esse cachimbo. Esse foi o nosso atraso de dados. Objeto. Hum, mas agora nós vamos fazer em atraso de áudio. Esse é um pouco mais complicado, então vamos começar. Então, a primeira coisa que precisamos é de um efeito de áudio máximo agora, porque queremos áudio dentro e fora. Certo? Acabei de colocar isso numa pista de midi. Apenas burro. Ah, vamos jogar isso na faixa de áudio. Aqui vamos nós. Então agora tem um efeito de áudio máximo. Lembre-se, a principal diferença entre efeitos de áudio, muitos efeitos e efeitos de instrumentos É o que entra e sai. Fora agora, podemos fazer o que quisermos dentro do efeito. É o que vamos conseguir facilmente, , ao vivo aqui e um efeito de áudio. Recebemos áudio entrando nesse canal, e enviamos áudio desse canal. Agradável e fácil. Então vamos abrir isso batendo na caixa de patra aqui. Ok, aqui estamos nós. Algo para deixar minha tela agradável e grande aqui, porque é assim que eu rolo. Vou me livrar desses comentários extras aqui. O áudio para uma compilação ao vivo seu dispositivo aqui, esquerda e direita, porque eu sei que agora eu sou bom. Tudo bem. Então eu tenho plug in e plug out, certo, então Ah, este é o nosso áudio vindo do Max. E isso é ir ou desculpar. Vindo ao vivo. Isto vai sair ao vivo. Então, o que quer que entre, estas duas enseadas vão ser mandadas para a nossa esquerda e aqui. Então esta é a nossa esquerda e direita. Ah. Enviando para a saída. E esta é a nossa esquerda e direita vindo da entrada. Sabe, se eu quisesse ser um idiota, o que eu poderia fazer é fazer isso agora. Só estou trocando canais, certo? Qualquer coisa que venha na entrada esquerda ou no canal esquerdo de Ah, esta pista está saindo pela direita e vice-versa. Eu só troco de canais, certo? Só para mostrar o que você pode fazer. Não, fiz um pequeno truque que acho que nunca expliquei. Se você clicar em um cabo em um cabo remendo aqui, vê este pequeno diamante vermelho? Isto é uma coisa mais recente. Eu posso realmente vamos deletar esse e fazê-lo neste. Eu posso realmente, em vez de excluir isso e redesenhar a coisa toda, eu posso realmente pegar aquele pequeno clique de diamante e arrastar, e eu tenho o cabo e eu poderia movê-lo para onde eu preciso. É uma coisa de usabilidade rápida, mas vou desligar os dois, porque preciso colocar na linha aqui. Então vamos fazer o mesmo que fizemos no MIDI Delay. Certo? Então vamos delinear o que precisamos e vamos usar comentários para fazê-lo. Então, a primeira coisa que vou precisar é que a entrada de áudio foi feita. É isso aí mesmo. Certo? Esse é o nosso áudio chegando ao patch. Vamos copiar isso. Essa foi uma opção. Clique e arraste. Agora, o que precisa acontecer a seguir é que precisamos atrasar o sinal. Ah, por alguma quantia. Então precisamos de um ajuste para o montante do atraso. E, em seguida, vamos adicionar também uma maneira de você escalar o volume eso que temos algum controle sobre o volume na saída. E então vamos fazer outra coisa e colocar aqui a habilidade de deixar passar o sinal seco . Vamos chamá-lo de alternância de sinal seco. Vamos adicionar um interruptor, como fizemos antes de deixar passar o sinal seco. Esse é o som atrasado da ONU, então queremos que isso aconteça. Isso seria isso. Basicamente, queremos fazer isso. Mas eu quero colocar um botão aqui para que eu possa escolher tê-lo lá ou não. E então vamos ficar ainda mais louco com ele e dizer, para pontos de bônus vai colocá-lo aqui. Vamos adicionar, um, ter um segundo. Vamos chamá-lo de um segundo toque do atraso e, em seguida, vamos chamar vai fazer 1/3 12 Ok, então um atraso de toque. Acho que conversamos sobre isso antes, mas isso é como um termo da velha escola para tipo, se você tem um atraso que bate três vezes e fica um pouco mais silencioso cada vez, um, um, isso é um atraso de três aproveitamento, Algo assim. Então isso significa que se vai ficar mais silencioso cada vez que eu preciso escalar o volume em todas essas torneiras. Além disso, estou apenas arbitrariamente adiando isto para o lado direito aqui, porque acho que é onde vou construí-lo. Então este é o meu atraso principal. Na verdade, o que eu poderia fazer é isso. E então o sinal seco deve estar em algum lugar entre esses dois objetos , então eu estou apenas vasculhando meu território aqui. Não tenho de me ater a isto. Este ar apenas comenta bem ali. Apenas anotações para mim. Mas isso me ajuda a descrever o que vou fazer. Veja o que é, como vai funcionar. E vai ajudar-me a vai ajudar-me a começar a programar. Então, ah, vamos mergulhar. Acho que desta vez. Bem, vamos mergulhar nessas coisas. A carne e as batatas, certo? Isto é realmente relativamente fácil uma vez que temos isto feito, e isto é diferente, mas ah, bem vai fazer isso em breve. Então vamos mergulhar nessas coisas e começar a preparar o nosso atraso. 30. 32DelayTapout: Ok, então aqui vamos nós. Temos o nosso sinal de áudio. Está vindo aqui mesmo. Certo. Então, eu poderia deletar isso. Ou quer saber? Vamos fazer algo divertido. Aqui. Vamos adicionar um u eu me oponho para ver isso. Então nós temos este objeto medidor aqui. Isso é exatamente o que parece. É só um medidor de nível. Então deixe-me colocar algo nesta pista quando nós apenas agarrar. Ah, só um pouco que não deixe cair um loop de bateria idiota, algo aleatório. Então eu não vou ficar cansado de ouvir um monte inteiro. Vou começar a mexer agora. Eu não ouço isso. Certo, porque é aqui que isso vai dar, certo? Não vai a lugar nenhum porque meu plug in e play out não estão conectados. Mas o que posso fazer é conectá-los. E agora posso ver esse sinal, certo? E este pequeno objeto medidor. Isso é bom, duas coisas sobre isso que eu quero apontar primeiro. Isso se chama Metro, Tilda. Então eu poderia realmente fazer um desses. Eu poderia pegar bem aqui, ou eu poderia realmente apenas fazer um objeto chamado Metro Tilda e assistir o que acontece quando você aperta Return Boom. Acabou de se transformar em um metro. Então, você sabe, eles ainda são objetos, você sabe, como todas essas coisas são objetos. Ah, então eu estou olhando para o Canal Esquerdo aqui. Aqui está a outra coisa. Eu queria te mostrar sobre isso. Isso tem um tipo de característica oculta que você está pensando como, você sabe, maioria das vezes, eu medidores são verticais, não horizontais, como isso nos levou para fora. Eu posso fazer isso maior e maior, mas se eu esticar assim, ele fica vertical. Para que eu pudesse fazer isso. Eu não preciso dele. Gosto de ser legal e enorme assim. Então vamos fazer um pouco minúsculo assim. Vou copiar isto com a minha opção. Clique e arraste. Faça um para o outro canal. Lá vamos nós. Agora vejo aquele loop de bateria chegando. Só estou fazendo isso para confirmar que estou recebendo o sinal no qual sei que estou , porque ainda não estou fazendo nada, mas, mas, sabe, é uma boa desculpa para mostrar-lhe o objeto medidor. Às vezes, isso é útil para ter lá dentro, então você pode ver o que você está fazendo. Ok, então essa é a minha entrada de áudio. Então vamos apagar esse comentário, porque eu não preciso mais disso. O sinal de atraso. OK, então agora temos uma coisa de atraso. Vou mover tudo para baixo. Agora. Temos que atrasar o sinal. Esta é uma das coisas mais confusas sobre Max em particular. Objetos de atraso e os vários objetos de atraso. Já falámos sobre isto antes. Há cachimbo. Ali está o Del. Há atraso. Então, há muitos objetos diferentes para atrasar as coisas. Ah, esse atraso, Tilda não vai ser o que queremos. Atrasa um sinal, mas faz isso. Atrasa um sinal, Ah, vamos dar uma olhada na ajuda. Aqui está o arquivo de ajuda. Os afetados colocam um sinal por uma certa quantidade de tempo. O tempo de atraso pode ser especificado em amostras O estão usando o formato de hora máxima. Então isso é para atrasar, como uma quantidade muito curta de coisas como atraso por amostras. Sabe o que quero dizer? Como um período muito curto de tempo, o que queremos. E este é o objeto Max mais intuitivo. Queremos um chamado toque em Tilda, podemos ver a ajuda ou a entrada descrição para uma linha de atraso. Isso significa que está indo. O sinal vai entrar em uma linha de atraso, e vai ficar lá até mandarmos para sair. Então, eis o que vamos fazer. Isto é um objecto meigo, por isso vou abrir a ajuda para ver o que está a acontecer. Ok, então aqui está o sinal de áudio. Vai entrar para entrar. Em seguida, ele está ficando conectado a um toque para fora. E isso tem um argumento de uma certa quantidade de tempo um segundo neste caso, e isso é top out em outra certa quantidade de tempo. O que estamos fazendo aqui para resumir tudo isso, o objeto tappin precisa ter seu tempo de atraso máximo que você vai querer usar. Então digamos quanto tempo vai ser o nosso maior atraso. Digamos 10 segundos. Então 10.000 milissegundos, vai fazer isso muito alto. Eu não preciso usá-lo. Está tudo bem. Estou apenas configurando um buffer agora, então vamos fazer um canal de cada vez aqui. Vai passar o meu sinal lá dentro. Reparaste que criei um problema, certo? Isto é um problema. O que acabei de fazer. Não é óbvio de imediato, mas se pensares bem, é problema. Porque isso deve estar carregando um sinal de áudio, certo? O que acabei de fazer, não é por que não é? Vamos passar o mouse sobre essa saída. Isso está fora colocando o valor de pico para cada intervalo de medição. Então isso está me mostrando meu valor máximo, que não é o que eu queria colocar. Então não podemos tirar nosso sinal do objeto medidor. Temos que tirá-lo do objeto plug in. Agora sabemos porque isto é uma coisa amarela. Estamos a receber um sinal de áudio, está bem? Não, não vai a lugar nenhum. Nós não tiramos nosso áudio do toque in. Este é apenas um objeto estranho. Não sei como explicar isso além de mostrar o que você faz aqui. Então o que eu tenho que fazer neste objeto em particular, fazer outro objeto chamado Tap out Tilda, e então eu dou que a quantidade de atraso que realmente quer. Então vamos definir isso para 1001 2 Ok, Agora eu vou conectar esses dois e, em seguida, eu vou conectar toque para o meu plug out. Agora, se você está prestando atenção, você está dizendo, por que isso não está passando áudio aqui? É estranho. Esta é apenas uma estranha. Ah, então eu sinto muito, mas é estranho. Ah, eu posso explicar um pouco. O que está acontecendo é tocar é imaginar. Tem alguma coisa aqui. Não é realmente aqui, mas imagine isso. Imagine que há algo aqui e é um amortecedor. Ah, buffers. O trabalho é como um balde. Só vai segurar as coisas que você colocar nele. Então Tappin está despejando o sinal de áudio nessa coisa aqui. Tap out está dizendo Ok, depois de um segundo, eu vou pegá-lo e puxá-lo de volta para fora e, em seguida, alimentá-lo através de. Então essas duas coisas estão se referindo a essa outra coisa. Isso é o que está acontecendo. Então é por isso que não há áudio passando diretamente entre os dois porque eles estão fazendo referência a essa coisa do buffer. Você não precisa lidar com nada disso. Tudo o que você precisa saber é que é assim que você configura um atraso de áudio. Ok, então agora estamos atrasando o sinal em algum valor. Este é o montante agora que precisamos ser capazes de mudar esse montante, é claro. Então vamos colocar um discagem naquele bad boy. Vamos até os nossos objetos eu e encontrar um bom mostrador para o meu dialogo. É através do mostrador ao vivo porque parece ao vivo. Vamos colocar isso aqui em cima. Agora, lembre-se, nós vamos ter que fazer algumas contas aqui para colocá-lo no intervalo de segundos. Então vamos colocar uma caixa numérica nela só para sabermos o que está acontecendo aqui. Então vou trancá-lo por isso. E, claro, estamos na faixa de 0 a 1 27 Vamos entrar em um alcance mais saudável multiplicando isso por, ah 10. É uma espécie de adivinhação aleatória aqui, então isso me leva de 0 a 12. 70 me leva mais de um segundo. Eu meio que quero contratar Delay do que apenas um segundo em alguns aspectos. Então, digamos, digamos 15. Sim, isso vai me dar um grande número. Legal. Agora toque para fora é onde eu preciso colocar esse número. Rex, preciso anular este argumento de 1000 Tap Out. Isto é especial? Um, objeto em que se você alimentá-lo com uma torneira, ele sabe que estamos dando para acessá-lo. Se você der um número, ele sabe usar isso como a quantidade de atraso. Então ele só precisa de uma entrada porque sabe como dizer a diferença entre o que está recebendo. Nós normalmente esperaríamos uma segunda entrada aqui para lidar com esse número, mas tudo bem. Isso e você pode descobrir todas essas coisas. Se estudássemos o arquivo de ajuda para isso, poderíamos aprender todas essas coisas. Então essa é uma boa razão para gastar algum tempo no arquivo de ajuda. Ok, então agora eu tenho o meu sinal. Quando eu mudei o diálogo meio que falha por um segundo porque é meio que ter que despejar aquele balde que eu estava te falando sobre um minuto atrás e depois reabastecê-lo . E então soa o mesmo porque não podemos ouvir o direito original. Não podemos ainda não ouvir o sinal seco, então não podemos dizer que está atrasado. Mas confie em mim, é agora. Uma coisa que ainda não fizemos é que somos apenas lema aqui. Só estamos fazendo isso por um canal. Então, como fazemos isso para dois canais? Bem, vamos nos livrar disso primeiro na próxima, porque fizemos as duas coisas. Aqui está o que fazemos. Copiamos estes, damos o mesmo número se quisermos e pegamos nosso segundo sinal. Aqui vamos nós. Agora. É interessante. Hum, eu realmente não tenho áudio configurado aqui. Ah, mas espero que você possa ouvir isso. Eles estão atrasados em quantidades diferentes. Fio direito dilatado. Quantidades diferentes. Eu não deveria estar. Eram canal direito e esquerdo. A razão é este ainda não tem um número de atraso. É padrão para 1000 enquanto este está sentado em 11.000 são 1170 milissegundos. Então este precisa de um novo número para que ele esteja usando o mostrador. Certo. Então vamos dar qualquer número lá agora. Eles estão em sincronia. Assim que eu dei alguma coisa, assim que eu mexer isso tudo, ele se encaixou em sincronia. Ok, agora eu tenho um monte de coisas feitas. O que eu ainda não fiz uma escala o volume ou fazer o alternar. Vamos fazer a escala do volume a seguir. E então lidaremos com o botão 31. 33 VolumeControl: Está bem. Que tal um pouco de volume nesta coisa? Então o que vamos fazer aqui, vamos desbloqueá-lo, ir para a minha paleta de objetos? Vou pegar um controle deslizante de ganho. Certo. Isso funciona como o controle deslizante do medidor, exceto que podemos controlá-lo. Então, isso parece um controle deslizante de ganho. E o que podemos fazer. Parece um botão de volume. Então eu só vou fazer bem, um pequeno um pequenotruque de diamante aqui. Puxe isso fora. Ponha isso aí para fazer outro. Vamos colocar isso aí. Sai daqui. Agora, Estes são complicados, porque assistir. Vou fazer isto maior. É difícil dizer quando é muito pequeno assim, que há duas enseadas aqui em cima, certo? E se você colocar isso no errado Ah, você vai? Não vai funcionar. E a mesma coisa com a tomada. Então, aqui em baixo, há uma esquerda e uma direita aqui, e eu tenho que ter certeza que eu agarro a esquerda. aqui em baixo, há uma esquerda e uma direita aqui, Um é um pouco complicado. Vamos fazer essa não ridícula, copiando por cima dela. Está bem. Não, estamos armados. Isso é medalhão. Não ouvimos nada porque conhecemos muitos volumes lá. Estamos assim que eu posso apenas clicar e arrastar sobre estes para dimensionar o volume. Agora há outra maneira de fazermos isto. Vamos nos livrar deles. A outra maneira é usar o dado ao vivo ou o ganho ao vivo, o que é bom. A outra maneira é usar o dado ao vivo ou o ganho ao vivo, o que é bom. Então vamos para os objetos vivos. Chama-se o medidor vivo. Ah, isso é bom porque pode ser estéreo. Tudo bem, não era isso que eu estava procurando. Jogo ao vivo. Chamava-se “Jogo ao Vivo”. Vamos nos livrar disso. O que é bom sobre o ganho ao vivo é que um Parece ao vivo. Hum, então isso pode ser útil B. É estéreo. Então você só precisa de um em você poderia fazer dois canais e ver que tem um medidor embutido, certo? Então não temos que configurar um destes separadamente se quisermos ver o nosso sinal. Então este é um passo mais rápido para fazê-lo, hum, em Max para viver. Vamos levar isto para a nossa esquerda. Você está certo. E, em seguida, as nossas saídas. E isso tem quatro saídas. Queremos a esquerda para onde estamos. Ok? E agora temos o melhor contra a letra, certo? Então agora estamos apenas dimensionando o volume agora. Escalar o volume ia ser um pouco mais complicado quando entrarmos nesses outros toques, porque queríamos ser, ah, porcentagem deste o tempo todo. Então vamos fazer alguns truques lá, mas tudo bem. Vai ser divertido. Então escalar a verificação de volume com medo dessa. Ok, a seguir. Vamos fazer nosso sinal seco para que possamos realmente provar que está atrasando, que nós meio que fazemos um pouco agora assistindo isso. Coloque isso de lado a lado, e você pode dizer que está atrasando, mas ainda é difícil saber sem ouvir o seco para o próximo vídeo. Vamos adicionar uma alternância para que possamos ouvir nossas secas atrás. 32. Áudio 34: Ok, a seguir. Vamos adicionar uma alternância ao nosso áudio. Agora, você se lembra como nós alternamos antes, certo? Nós pegamos um desses objetos um botão de alternância. E isso é apenas um você que eu me oponho, certo? Isso só envia uns e zeros. Não podemos colocar um sinal de áudio nisso. Isso só quer bater nele. E, ah, ele produz uns e zeros. Então isso não vai fazer nada com o nosso áudio, mas isso vai controlar algo que fará algo com o nosso áudio. E quando olhamos para ele antes, acho que usamos um portão. Certo. Colocamos alguns números e colocamos nosso sinal MIDI aqui, e então Ah, então isso é mensagens fechadas recebidas. Então esse é o sinal. E aqui dissemos que lhe demos uma alavanca porque este é zero irá fechá-lo. Que é o que isso gera quando não é selecionado e um diferente de zero irá abri-lo. E felizmente, isso gera um quando selecionado, que é um diferente de zero. Mas isso vai ah, mensagens do portal, certo? A chave aqui é que diz mensagens fechadas recebidas, hum, não sinais. Então, o que realmente queremos é este único portão. Tilda, claro. Certo, porque um til significa que ele pode lidar com sinais de áudio. Então isso é monta sobre este. Sinal de entrada. Perfeito. Certo. Então o que vamos fazer aqui é ligar este botão de alternância para o lado esquerdo e em seguida, o nosso sinal de áudio direto da tomada para o lado direito. Vou fazer isso duas vezes. Eu vou usar o mesmo botão e a outra entrada, e então eu vou passar isso direto para a tomada. De qualquer forma. Diga, Bem, por que você não coloca contra Ah, um pouco de jogo ao vivo lá. Você está certo. Por que não colocamos mais um desses aí? Não precisamos, mas por que não? E eles foram para a saída. Agora temos um botão ligando e desligando os dois portões, certo? Você não tem que Você pode fazer isso se você quiser. Talvez haja um uso para fazer isso. Então, o que acontece agora? Agora mesmo? Eu tenho a esquerda. Canal. O sinal está passando direto, mas não o canal certo. E agora em frente Agora ambos estão passando por agora. Os dois vão explodir. E se você quiser ter a opção de fazer isso ou a opção de ativá-los e desativá-los . Cuidado com este boom. Isso está ficando meio tolo, mas eu estou tentando fazer um ponto, tipo, um, um, com essa configuração, o que eu posso fazer é, digamos que eu quero que o sinal esquerdo passe. Boom. Eu faço isso. Digamos que quero que o sinal certo passe. Eu faço isso. Nenhum sinal passando por ambos os sinais passando. Basta clicar que ambos sinalizam, certo? Isto vai controlar os dois. Mas se estiverem ambos ligados e eu te quiser fora, eu posso fazer isso. Eu não sei por que você iria querer fazer isso. E adiar. É meio estranho, mas há alguns casos em que isso pode ser útil. É meio estranho, E essa é a alegria do Max, porque provavelmente há designers por todo o lado, dizendo, bem, ninguém vai precisar dessa funcionalidade estranha realmente bizarra. Então não é colocá-lo lá. Mas talvez você seja aquele esquisito que precisa dessa funcionalidade com o Max, então você pode colocá-lo em, hum, então pegue. Então, por enquanto, vou ter apenas um botão que permita que os dois passem por mim. Acho que parei a minha pista aqui. Lá está ele. Ok, então eu estou atrasando um pouco mais de um segundo. Não estamos a ouvir o seco, por isso só estamos a ouvir o atraso. E podemos confirmar que olhando aqui para baixo este é o seco e este é o molhado, o sinal atrasado. Vamos abrir a alavanca e assim podemos ouvir o sinal seco para Tudo bem, vamos aumentar o atraso. Vamos puxar o nosso atraso até zero, e agora vamos ter ataques. Hum, faseando um pequeno defeito de flan disse que é como um atraso de três milissegundos. Está bem? Na verdade, não estamos ajustando para um atraso de três milissegundos quando eu fiz isso, porque estamos multiplicando por 15 aqui. Então agora estamos atrasando por um milissegundo nos dá aquela vacilação, alguns efeitos legais aqui, sabe, algumas coisas legais de Tammaro. Você confinou o seu por esses atrasos realmente curtos de qualquer maneira, então essa é a nossa alternância. Isso é tudo o que realmente precisamos para didio É o portão Tilda, não o portão, porque nós temos um sinal de áudio. Certo? Então coloque isso por ali. Tivemos uma alternância para ele, e então podemos controlar o portal. Podemos colocá-lo em um jogo ao vivo se quisermos, mas não precisamos. Estamos prontos para ir. Incrível. Está bem. Ah, o que sobrou? Podemos nos livrar desse curativo. Otago. Nós fizemos isso. Vamos adicionar um segundo atraso de toque e dimensionar o volume. É aqui que fica divertido. 33. 35 tops: Ok, então você quer adicionar um segundo toque para o atraso, certo? Vou diminuir um pouco isso para poder conversar um pouco mais fácil. Ainda está indo. Ok, então vamos desbloqueá-lo agora Aqui está o que é legal sobre isso. Tappin pode ter o dinheiro dele para fora como o nosso computador pode lidar. Deixe-me dizer isso mais uma vez. Só precisamos pegar o tappin uma vez, mas a torneira pode ser abundante. Então isso é o que parece. Eu vou pegar os dois um clique e arrastar opção. Boom. Aí está minha segunda torneira. Tudo o que tenho a fazer é ligar estes, certo? E então vamos fazer mais um desses para nossa torneira nossa segunda torneira e vamos bem, estamos aqui. Vamos fazer 1/3 1 Conecte aqueles e eu tenho que me conectar ao meu toque original, certo. Então eu só fiz mais duas torneiras, certo? No entanto, há um pequeno problema nisso. São a mesma quantia de atraso, certo? Então vamos fazer tudo isso proporcional a este. Então nós meio que fizemos isso, eu acho que Ah, quando fizemos o atraso midi, vamos pegar este número deixe-me definir algo mais alto. Ok, vamos pegar este número e vamos dividir por dois. Então, esta será sempre metade dessa. E vamos fazer deste o terceiro nome desse. Então será 1/4. Ok, então eu tenho que ligar estes na minha saída. Oops. Caminho a percorrer. Está bem. É quando é útil ter esses volumes aqui, porque vamos ter, temos muitos sinais de áudio. Vamos mover o nosso mostrador ao vivo agora um pouco. Então agora eu tenho todas essas torneiras indo independentes. Tudo bem, vamos fazer, hum vamos talvez fazer um som mais simples. Não tão alto. Aqui vamos nós. Está bem. Então vamos desligar todos os nossos atrasos. Aqui está o nosso som original que estamos a ouvir. Ok, isso é tudo o que está fazendo sem nosso primeiro atraso em que o nosso 2º 1 em 1/3 1 Ok, é um pouco mais óbvio agora. Está bem, está bem. Temos que fazer mais uma coisa aqui, e vamos fazer isso. Bem, nós estamos aqui. Nós estamos aqui. O que eu quero fazer é definir esses volumes para escalar Ah, na mesma taxa para todos os três atrasos. O que eu quero fazer é definir esses volumes para escalar Ah, Então é um monte de todos aqueles. Só posso pegá-los todos seguidos e vê-lo. O que eu realmente quero que aconteça é algo assim. Isso acontece lá, sempre definido como um tipo descendente de forma que eles estão caindo. Cada toque é mais silencioso, certo? Veja como eu poderia fazer isso. Primeiro quero descobrir como vou controlar o jogo ao vivo. Vamos olhar para a ajuda para o jogo ao vivo. Como posso enviar um número? Seus sinais estão entrando. Vejamos impressões, alcance, tamanho e orientação. Ok, vamos apenas olhar para as entradas. Ok? Aqui. O que eu vejo aqui está perto do valor do parâmetro float int inferior. Então isso significa que eu posso dar-lhe um inteiro ou à tona. Falo sobre carros alegóricos mais tarde, mas é uma espécie de número. Ah, é só um número com um ponto decimal nele. E isso vai definir o valor do controle deslizante. Então vamos tentar isso. Vamos montar uma caixa numérica aqui. Vamos colocar isso aqui, ver se consigo controlar isso. Lá vamos nós. Ok, então desta vez um alcance de nós gostou de 10 a negativo. 67 é o meu alcance desse controle deslizante. Então o que vou fazer aqui é pegar outro controle deslizante. Vamos usar Vamos apenas usar este controle deslizante genérico e vamos colocá-lo de lado aqui em cima. Ok? Vai ser o meu volume Agora, este é apenas um controle deslizante genérico de dados. Isso é OK. Não vai controlar nenhum volume. Só vou controlar os controles deslizantes sozinhos, certo? Nenhum áudio vai passar por isto. Então, o que vou fazer aqui primeiro? Vou fazer um objeto de escala para colocá-lo ao alcance. Então vamos ver qual é o valor deste objeto deslizante apenas conectando isso a uma caixa numérica 0 a 17 Claro. Então, o objeto de escala? Eu acredito que nós olhamos para o objeto de escala vai falar sobre ele novamente. Isso requer quatro argumentos. Estes areiam eles. Então o 1º 1 é o número baixo chegando, que vai ser zero. Isso é do controle deslizante aqui em cima. 2º 1 é o número mais alto chegando. Só vai ser 1 27 aqui em cima. O alcance da coisa que vem na 3ª 1 é o alcance que queremos sair. Então o alcance deles da coisa em que estamos nos conectando, que foi o que eu disse? Negativo. 68 ou mais e o alto alcance da coisa saindo. Então eu acho que 10 ele disse que não. Isso vai fazer um monte de matemática para nós muito facilmente e formatar um número que pode ir para este muito bem todo o caminho para baixo, todo o caminho para cima. Certo? Então tudo o que o objeto de escala fez com esses argumentos foi converter este 01 27 em algo que este controle deslizante de volume, este ganho ao vivo gostava, você sabe, ele poderia lidar com muito bem, ok, Agora, aqui está a magia. O que precisamos fazer aqui é fazer uma subtração muito simples. Acho que será mais fácil. Então vamos fazer um objeto e vamos dizer menos maneira 20. Então eu vou sair desta caixa de números. Então, este número caixas controlando seu primeiro controle deslizante no mesmo menos 20 e, em seguida, controlar o segundo controle deslizante. Vou dizer, menos 20 de novo. Assim que menos 20 controle, o terceiro é como agora eles vão estar sempre se movendo parente. Veja que enquanto eu movo este controle deslizante, eles vão para cima. Quando eles tinham o topo, eles bateram no topo. Mas na parte inferior, eles nivelam porque eles basicamente atingem o menor número do controle deslizante pode lidar. E então ele fica no fundo, certo? Mas à medida que vão para cima, vão para cima agora. Eu poderia fazer um pouco de matemática mais chique e torná-lo proporcional para que ele permaneça. Mas eu começo matemática simples seria um pouco mais divertido, já que esse patch já está ficando complicado e feio. Mas eu começo matemática simples seria um pouco mais divertido, Certo, acho que é hora de falarmos sobre fazer essa coisa parecer boa para podermos usá-la, sabe? Então vamos fazer isso no próximo vídeo. 34. Configuração de 36 de apresentação: Ok, então a última coisa que eu quero fazer com isso é fazer com que pareça bom. Então Ah, eu acho que eu falei no início de sua taça sobre os diferentes modos de Max no modo de apresentação. Vamos configurar isso para que possamos usar isso como um plug in e fazer com que pareça bom. A primeira coisa quando você precisa fazer é adicionar algumas coisas ao modo de apresentação. Agora, isso vai ser qualquer coisa que você vai querer ver e tocar para usá-lo. Ok, então é definitivamente este mostrador, então eu vou controlar clique nele e dizer, Adicionar uma apresentação. Vai ter um brilho de salmão em torno dele, certo? Ah, esta seca, molhada. Vou adicionar essa apresentação. O controle deslizante de volume em uma apresentação. Ah, veja, o que mais eu preciso do resto é só coisa do Cody. Eu realmente não preciso disso. Eu podia ver esses controles deslizantes. Estes são todos controlados por isso. Então eu realmente não preciso ver esses controles deslizantes. Este pode ser bom de se ver porque não está a ser controlado por ele. Então vamos adicionar essa apresentação para que possamos ver o volume seco chegando. Certo, isso é tudo o que preciso fazer no primeiro passo. Então eu tenho minhas duas coisas que eu vou ver no modo de apresentação. Agora vamos ver o modo de apresentação. Se você descer aqui até a parte inferior da tela, você verá este pequeno modo de apresentação de botões. Veja a magia que acontece quando eu clico nela. Lá está ele. Isto é tudo o que vamos ver, e eu posso editar isto, certo? Então, lembra-se daquela pequena frase? Nós realmente não vemos isso no modo de apresentação, então vamos ter certeza de que temos tudo onde ele precisa estar. Então este diz Ganho ao vivo. Vamos mudar isso. Então podemos fazer é clicar nele. Entra. É o nosso inspetor lá dentro. E então eu acho que nós mudamos. É assim que neste Inspetor, podemos ver um monte de coisas diferentes, hum, parâmetros para esta coisa. A maioria deles não queremos mexer, mas nome abreviado. Vamos mudar isso para ganho seco. E quando eu faço isso agora, diz que ganho seco nele lá em cima, certo, que poderia fazer isso parecer um pouco mais agradável. Vamos fazer isso um pouco menor. Então vai caber e podemos adicionar coisas no modo de apresentação. Então vamos adicionar um comentário, porque nossa melhor maneira de receber mensagens de texto aqui e vamos chamar isso de simples atraso. Nós não precisamos adicionar este modo de apresentação porque nós fizemos isso no modo de apresentação, mas eu posso, ah, jogar com ele um pouco indo Teoh View e, em seguida, mostrar fontes que não está em vista. Isso está em objetos, mostrar fontes. Eu poderia fazer isso maior. Isso parece bom. Coloque isso aqui em cima. E põe isto aqui em baixo. Na verdade, vamos colocar isso aqui. Quero mudar esse dedo do pé para algo diferente. Então vamos para o comando I sobre isso. Vá até o inspetor e encontre o nome abreviado aqui. Discagem ao vivo E o que era esse controlando isso estava controlando nossa quantia de atraso. Opa, é muito longo, certo? Então vamos mudar essa quantia demais. Ok, quantidade de atraso simples. Aqui vamos adicionar um comentário aqui e dizer Permitir secar. Ponha isso aí. Quando você faz isso um pouco menor, que bem ali e então vamos adicionar outro desses aqui e dizer ah se atraso volume e então vamos colocar nosso ganho seco no final. Estes podem ir. É crunch que um pouco mais lá. Legal. Parece bom. Ok, agora vamos voltar a ser capaz. Aqui está o meu efeito, certo? Não foi o que acabei de fazer, certo? Isso não é o que parece, porque eu posso salvá-lo ainda, então eu tenho que salvá-lo. Vamos chamar isso de atraso simples salvando meus efeitos de áudio máximo assim que eu tocar. Salvar. Mantém os olhos aqui em baixo. Boom. Aí está, certo. Mas está tudo estranho, certo? Porque há mais um passo estranho e eu não sei por que isso não é um padrão, mas não é. Temos que fazer mais uma coisa e isso é entrar em Oh,não é? Temos que fazer mais uma coisa e isso é entrar em Oh, Aqui está. Ah, veja o Inspetor de Patches. Então este é um inspetor para a coisa toda, e eu tenho que clicar para todo esse objeto que acabamos de fazer este patch que acabamos de fazer. Eu tenho que clicar neste botão de abertura e apresentação. Eu clico que fecha a janela. Agora vamos dizer isso mais uma vez. a Temosanossa linha de volta muito quando a guardo agora, agora está a funcionar e está a mostrar-nos. Ah, o sinal. Então eu fechei e agora vejo que tenho muito mais espaço. Há um sinal seco. É muito longo. Atraso aparece. Então agora eu tenho um patch bonito, certo? Então eu ainda posso entrar e editá-lo. Ele é como, quando eu sair do modo de apresentação clicando no modo de patch, veja o que acontece. Tudo volta para onde está, certo? Eu alternar entre o modo de remendar, faz essa coisinha mágica legal. Agora que eu sei que tenho um pouco mais de espaço, eu poderia apenas, você sabe, mover algumas coisas por aí. Eu poderia até fazer isso, poderia apertá-lo horizontalmente. Vai sempre encher o espaço que você dá. Então, se fizemos isso, talvez isso não precise ser tão longo, eu suponho. Coloque isso aqui. Você poderia fazer isso e depois fazer isso mais longo. Agora eu digo de novo e veja o que meu patch fez lá. Certo e feche isso e aí está o meu patch. Parece um pouco melhor. Então é assim que você trabalha com o modo de apresentação. Ok, então nós fizemos um áudio Delano no próximo patch. Estão no próximo vídeo enquanto pensam e remendos. Agora vou ter sonhos e remendos. Quando terminar a aula, , no próximo vídeo, vou te dar esse arquivo para baixar. E depois disso, vamos começar a falar sobre falar ao vivo nos comunicando para trás e para frente, que é basicamente fazer perguntas de viver como, o que você está fazendo? Qual é o seu ritmo? Você está tocando Qual faixa está tocando? Todas essas coisas diferentes. Podemos falar para viver. Ah, e use isso para controlar coisas diferentes. Dentro estão remendo coisas muito legais. Então, uh, próximo arquivo baixe essa coisa, e então nós estamos pulando para você, falando para a vida. 35. 39 abstrações: Ok, agora é hora de começar a falar para viver agora quando entrarmos nos protocolos de ir e voltar com coisas vivas pode ficar um pouco mais complicado. Mas eu não quero que você surte. Porque temos uma maneira fácil ou relativamente fácildecontornar a complexidade de algumas dessas coisas. Porque temos uma maneira fácil ou de E isso não é apenas ah Max para coisa viva. Isso é tudo em todos os lados e coisas do Max. Há um truque. Enfraquecer dio Ah, para pegar uma coisa complexa e torná-la simples. E chama-se abstração. Então, neste primeiro vídeo, eu quero falar com vocês sobre abstrações, e eu vou mostrar a vocês alguns dos máximos para abstrações ao vivo. Então, o que é uma abstração? Acho que ainda não falei sobre isso, então deixe-me mostrar que é bem simples. Acho que ainda não falei sobre isso, O conceito ia abrir. Ah, Max, efeito de áudio aqui. Digamos que há algo que fazemos muito. Hum, eu não sei. Vamos dizer algo assim, então eu tenho selecionar 10. Vamos fazer um gerador de números aleatórios sobre isso. Então faça 20 aleatórios. Então isso vai gerar um número aleatório cada vez que eu enviar um estrondo e vamos ver o que esse número é e vamos dizer selecione um. Ok? Agora, eu acabei de criar uma probabilidade muito simples, muito simples. Criador . Certo, porque o que vai acontecer com este pequeno remendo é... Bem, vamos colocar ah, bang. No final do seu podemos ver que aconteceu. Então o que vai acontecer aqui é que eu vou clicar neste botão e cerca de um em 20 vezes. Vai ser um, porque isto é aleatório. Cerca de um em 20. Vai ser um. E isso vai acionar este banco para que eu possa clicar neste monte de vezes. Há um. Há outro. Então é só um gerador de probabilidade, certo? Muito simples, muito estúpido. Certo, só estou usando isso como exemplo. Digamos que isso é algo que faço o tempo todo. O que eu vou fazer é fazer outro objeto, e acho que já vimos isso, maseu te mostrei a coisa de entrar e sair. O que eu vou fazer é fazer outro objeto, e acho que já vimos isso, mas e acho que já vimos isso, maseu te mostrei a coisa de entrar e sair. Ah, a entrada e a saída. E acho que falei um pouco sobre abstrações, mas é muito importante daqui para frente. Então eu realmente quero ter certeza de que você entendeu. Hum, para que eu possa fazer uma abstração aqui. Uma coisa que eu poderia fazer da primeira maneira que eu poderia fazer é apenas fazer um patch, er, er, digitando p como se o objeto fosse P, e eu vou dar-lhe um nome. Vou chamar isso de coisa avarenta aleatória. Vou apertar Return in. Uma nova janela vai aparecer. Eu vou para esta janela. Copie isso. Coloque aqui. Ok, então agora esta janela inteira está dentro deste objeto. Ok, se eu quiser entrar e sair disso, é uma maneira fácil de fazer isso. Aqui está uma tomada. E aqui está uma enseada, então eu poderia fazer isso. E agora eu tenho uma entrada, uma saída aqui para que eu pudesse controlá-la de fora dela. Mas a coragem de tudo está lá dentro, certo? Então, agora, quando eu acertei isso direito, ele está controlando dentro desse patch e fora desse patch. Mas estamos colocando a maior parte do código aqui dentro só para limpar as coisas. Isso é tudo o que realmente faz. Agora há outra maneira de fazermos isso em vez de usá-los, poderíamos usar, enviar e receber objetos. São como sem fio. Enviar. Ah, conexões sem fio é basicamente o que elas são. Você não pode usá-los com o em um patch. Eles não precisam estar entrando em um sub patch como este ou em uma abstração, como dizemos. Ah, mas eles podem. Então eu vou fazer um objeto chamado Send, e então eu tenho que dar um nome a ele. Vamos chamá-lo de Ah, criador aleatório. Então eu poderia chamar isso do que eu quiser. Uh, oops, isso vai aqui fora. Então isso vai acontecer aqui. Então este botão vai enviar vai pedir um número aleatório. E agora aqui, eu tenho que mudar isso para receber, receber o Criador aleatório. Certo. Então, agora, quando eu clicar nisso, isso vai enviar o pedido. Criador aleatório. Isto vai recebê-lo. E eu tenho uma conexão sem fio entre essas duas coisas vai te ajudar a limpar as coisas . Se você fizer algo um monte de vezes, você também pode fazer isso. Vamos copiar isso e colocá-lo aqui. Enviar recebimentos é ótimo porque você pode ter, tipo, um milhão de recebimentos. Se é algo que você faz muito, sabe que podemos receber algo por todo o lado. Então eu só tenho que acertar uma vez e que receber Congar Oh, para um monte de lugares diferentes, certo? Então isso pode ser útil apenas para a limpeza não ter que ter remendos por todo o lado. Então, com este, eu faria o oposto para que eu fizesse um objeto, e isso iria enviar Você pode realmente abreviar enviar para apenas s. Então, se você fizer apenas s ah, como o nome do objeto que significa enviar apenas uma espécie de abreviação. Eso sen Seletor aleatório. Selecione Seleção Aleatória. Conecte isso a ele. Só vou copiar isto. Passei-o até aqui e mudei o meu r dois ou o meu s para o nosso para receber. O que eu fiz de errado aqui? Oh, sim, isso mesmo. Sobe aqui em cima. Vai recebê-lo. Agora. O que está acontecendo aqui é que eu estou pedindo com este envio dentro deste patch para que este patch não tenha quaisquer prós ou contras, certo? Nenhum não come nenhum. Eu poderia jogá-lo para lá, e eu ainda estou usando da mesma forma. Mais cedo ou mais tarde, vou ter o meu número aleatório. Havia um. Funcionou, certo? Então agora eu tenho isso. Para que envie e receba. Ah, esta é a abstração, certo? Este é outro patch que Ah, este é outro patch vivendo no meu patch. Certo? Então é como a criação de patch. Poderíamos ter outro patch dentro deste patch e outro patch dentro desse patch, e ele pode ir níveis profundos e níveis e níveis e níveis profundos como muitos como você pode imaginar . Então, se eu tiver revelado, aqui está o meu patch. Ah, se eu estiver trancado e eu quiser vê-lo, eu posso clicar duas vezes sobre isso e ver dentro dele. Então, há um monte de patches são um monte de abstrações no max. Há apenas eles se parecem com objetos. Mas, às vezes, são o seu próprio remendo. Certo? Então, estas são abstrações. E a razão pela qual estou apontando todos nós agora ou reapontando tudo isso agora é porque, um, Maxwell Live vem com um monte de abstrações que vão ser realmente úteis para você . Ah, quando aprender Irwin, apenas se comunicar com Maxwell vive porque se é algo como pedir o volume da faixa , isso é algo que podemos fazer o tempo todo e não há razão para escrever tudo isso código complicado o tempo todo quando podemos simplesmente cuspir lá como um objeto. E esse é o fim, certo? Porque é uma abstração e algo que usamos o tempo todo. Podemos reutilizá-lo. Uma última coisa sobre abstrações quando salvei este patch. Esta abstração salvou dentro dela. Não preciso guardar isto separadamente. No entanto, eu poderia, hum, se eu abrir isso e então eu salvar isso, eu posso salvar isso como seu próprio objeto. Certo, porque eu não preciso do P. Eu poderia chamá-lo, mas você tem que fazer algumas coisas especiais para fazer isso funcionar. Então é por isso que algumas vezes não teremos o P porque fizemos algumas coisas para salvá-locomo seu próprio objeto. Então é por isso que algumas vezes não teremos o P porque fizemos algumas coisas para salvá-lo Se você quer fazer isso, é um pouco Ah, muito para eu entrar nesta aula. Mas se você quiser fazer isso, basta olhar no site do ciclismo 74 ou em alguns dos fóruns máximos sobre como fazer seus próprios objetos a partir de abstrações. Essa é a coisa que você quer olhar para cima e você vai descobrir como fazer isso e ficar ótimo. Certo, então abstrações. A próxima coisa é, vamos olhar para as abstrações que vêm com Max para viver que você já tem, então vamos mergulhar nisso em seguida. 36. 40 M4LListofde: Está bem, Max. Para abstrações ao vivo. Eis o que quero que faça. Seu em Max para viver. Você tem um patch aberto. Certifique-se de que você está recebendo a janela máxima aqui. Então, não estamos ao vivo estávamos no Max. Que tipo de alternância entre os dois vão para cima? Ah. Extras. M para l ponto ap Eu duvido lista de abstrações. É assim. Agora, esta coisa que acabou de chegar aqui é um patch máximo, certo? Este é apenas um remendo Max de aparência legal. Hum, e todas essas são abstrações que são construídas em Max são construídas em Max estavam vivos. Ok, então vamos olhar para um. Vamos ver, hum, vamos fazer transporte de alternância. É bem transparente. Um. Eu vou clicar nisso, e ele vai me mostrar como puxar a abstração ah. Então este é o See, parece um objeto. M para LDA ap i ponto transporte de alternância. Certo. E depois há uma enseada. Então eu vou fazer é eu vou copiar isso para que eu desbloqueá-lo. Vai copiá-lo para o meu patch. Vamos nos livrar disso por minuto. Vamos dar tudo isso colado no que aqui. Ok. Soa no meu patch. Vou trancá-lo. Aqui está o meu transporte. Posso clicar nisso e cozinhar de novo, e posso controlar o transporte. Certo. Então este é um objeto chamado M para tudo o que ap i dot toggle transport, mas é uma abstração. Como sei que é uma abstração? Posso clicar duas vezes nele. Pode me dar um adesivo? Certo. Este é um patch que alguém salvou como um objeto. um Éumobjeto de abstração. Ah. E então este é o código. Precisamos entrar aqui e controlar o transporte. Vamos dissecar isso só um pouco. É aqui que as coisas ficam complicadas, porque temos mensagens estranhas flutuando por aí, mas acho , que posso mostrar um pouco o caminho. Certo, então vou passar por isso se você não conseguir tudo. Não se preocupe. Porque há muitos objetos novos aqui. Hum, mas, uh, desespero comigo. Vai ser divertido. Confie em mim. Ok. Então vá de cima para baixo. Então aqui está a nossa enseada. Certo. É aquela enseada. Então isso está procurando um estrondo. Então, quando atingimos esse estrondo, ele envia esta mensagem de trajeto ao vivo sublinhado. Set. Então o caminho é como o que estavam pedindo ao vivo, certo? Como se fôssemos. O que estamos pedindo? Estamos pedindo o set ao vivo. Então, um comando global, um, poderíamos dizer caminho caminho caminho para, você sabe, ou algo assim. Isso nos impostos é um pouco diferente, mas essa é a ideia básica. O que estamos pedindo? Que tipo de dispositivo ou coisa estamos pedindo? Isso vai para este objeto chamado caminho ao vivo fora do caminho ao vivo. Está lá fora colocando. Parece três coisas. Este é um objeto estranho. Vemos isto por todo o lado, e são muito úteis. Vemos isto por todo o lado, Então você se lembra que se há um espaço do que esse espaço termina, o nome do objeto e tudo o resto são argumentos. Então isso significa que o nome deste objeto deve ser t certo. E é, na verdade, é outro tipo de coisa abreviada. T é gatilho. Então isso significa que eu vou te dar um monte de coisas, e eu quero que você atire como se fosse um gatilho. Então, o que? Estamos atirando em três tipos diferentes de coisas aqui. Então as coisas que ele está enviando é B, o que significa um estrondo ou um botão. El é uma lista. Então, toda vez que isso é enviado algo, ele envia um estrondo para fora de sua primeira entrada. Uma lista do meio e uma lista para fora. É tomada direita, Então bang lista lista B L l gatilho. Então isso está enviando algumas coisas. Isto está dizendo bang lista lista bang lista lista lista bang lista lista lista lista O que isso está fazendo. Então vamos rastrear essas três coisas. Então o estrondo vai conseguir espaço está jogando. Então esta é uma mensagem. Imagine isso como uma pergunta. Então isso vai para um objeto chamado Live Object. E está dizendo: “ Está tocando?” É o que está pedindo, certo? Então está dizendo que é ao vivo jogar esta lista é provavelmente uma maneira de pedir ah especificando o que estamos pedindo, como o transporte da mesma coisa com este aqui. Então, a rota está jogando. Então, se for um sim, vai mandar um. Então, nossa célula de objetos selecionados é apenas uma abreviação curta para selecionar assim como ah, T é curto para Trigger e s um percentual curto, então selecione zero. Então, se não estiver tocando, vai produzir um zero aqui, e vai culpar o bang, começar a tocar, e isso vai para o objeto vivo. A mesma coisa está aqui, então, mas este diz, está tocando ao vivo. Se isso produzir não, então ele vai enviar um estrondo para começar a tocar. Se isso gerar um sim, que seria um um, o objeto de seleção zero será usado. Então lembre-se de como selecionar o trabalho Select diz, Ah, se é o que eu estou procurando, saia pela entrada esquerda. Se não, vá para a saída direita. Desculpe. Tomada. Então isso vai produzir um se estiver jogando. Então isso vai bater aqui, e isso vai bater a mensagem. Pare de jogar para viver objeto, certo? É estranho. É meio complicado como tudo isso funciona. Mas, hum, estamos basicamente fazendo perguntas sobre esses objetos vivos como o que é um set ao vivo? Está tocando e chamando? Comece a jogar. Ligue para nós dizendo o que fazer. Comece a jogar chamada, pare de tocar. Mas nós realmente não precisamos mesmo usar isso porque o que nós podemos fazer é apenas usar este transporte start stop e eu poderia apenas ligá-lo e desligar, certo? Eu também poderia me conectar a ele porque ele está procurando por uns e zeros. Um botão de alternância. É um pouco mais fácil para mim enrolar minha cabeça. Eu poderia apenas fazer isso. Agora eu tenho meu botão de jogar bem ali. Posso começar a pista inteira só fazendo isso, certo? Então confira esta lista de abstrações, extras e para L. A P i lista de abstrações. Se você não tem isso, você pode procurar por aí e pegá-lo. Às vezes eu vi algumas instalações onde você não tem esta lista de abstrações instaladas, mas você pode encontrá-lo em como Max para live dot com ou alguns dos outros sites, as pessoas têm postado em todo o lugar. Ah, aqui está outro. Isso vai disparar o clipe selecionado. Vamos pegar aquele. Quero colocá-lo no meu patch para que ele saiba em que caminho estou. Vamos lá. OK, então eu estou nesta pista e esta cena é selecionada, então deve disparar aquela. Sim, aí está, certo. Então eu posso selecionar clipes para que olhemos para este. A sintaxe é realmente muito semelhante. Este tem canelas abstratas, certo? Então aqui obter selecionado Índice visto. Isso é uma abstração. E aqui está outra abstração que tem uma abstração nele quando vamos lá, Será que esta aqui? Não, isso não tem um. Então aqui está outra abstração, outra abstração, caminho ao vivo, caminho ao vivo. Então algumas coisas parecidas. Então essas são a lista de abstrações que vêm com Max depende. Então, confira esses. Basicamente rápido. maneira de poupar tempo fazendo um monte de coisas agora com isso dito, eu vou te mostrar um patch aqui que eu fiz que tem um monte de coisas úteis nele, e nós poderíamos ver como eles funcionam. 37. 41 M4Lpatches: Ok, eu sou o próximo. um Tenhoumadesivo que fiz para vocês. Hum, que eu vou te dar. Vai ser na próxima. Ah, o próximo segmento. Terei um link de download para isso. Este é o Ah, Patch. Este é o Ah, Posso chamar de controle ao vivo. Tem um monte de coisas nele, então vamos passar por isso. Há um monte de coisas novas para aprender aqui. Nós. Vamos passar algum tempo nessa coisa. Então aqui eu tenho apenas um monte de coisas diferentes que eu preparei para controlar Live? - Não. Vamos falar sobre duas pequenas coisas estéticas rápidas. Primeiro. Assim como este patch parece, você vai notar que eu tenho essas caixas por aqui, pessoas perguntando sobre isso o tempo todo, e eu sempre esqueço de explicar para ele. Se você for ah, para o seu explorador de objetos aqui. Estes são chamados de painéis. Hum, você fez para fazer? Isso é bom Um. Não tem nenhum bom propósito funcional. Onde é aqui? Este é o painel. E o que você pode fazer com o painel é ah, ele poderia ser usado para, como, você sabe, coisas delineadas mostrar coisas. Se você entrar no inspetor por isso. Você sabe, você pode mudar a cor dele. Você pode virar as esquinas, você pode fazer todo tipo de coisas patetas, e eles são apenas eu usá-los para tipo de caixas em torno do que eu estou fazendo. Você pode virar as esquinas, você pode fazer todo tipo de coisas patetas, Hum, então isso é chamado de painel. Isso é o que são. A outra coisa que você pode notar é que quando eu tranco, meus cabos desaparecem. Certo? E quando eu destrancá-lo, eles estão de volta. A maneira como você faz isso é que você pode simplesmente clicar em um cabo de patch, e então, se você for para objeto, você pode fazer isso. Esconder, destravar, mostrar, desbloquear. Isto é o que tivemos que trabalhar antes de criarem a apresentação. A vista é que podíamos esconder coisas quando estavam trancadas. Então eu só tenho os cabos de patch todos selecionados. E então eu disse, esconda na fechadura que quando está trancada, você não vê os cabos de patch. Hum, ok, dito isso, vamos para o nitty gritty. Então eu fiz um pequeno patch rápido aqui para lançar um clipe. Ok, agora, aqui está o que é importante saber. Tenho este Max para o patch ao vivo na pista três aqui. Certo, você pode fazer um monte de coisas em outras faixas que pode controlar mais do que apenas sua própria trilha e o transporte. Então, com este clipe, eu posso dizer ou com este pequeno patch e este é Onley este pedaço inclusivo. Eu não estou usando nenhuma outra coisa. E não há abstração aqui. Realmente? Certo. Este é todo o código que precisa, então não é muito. Ok, então se eu definir isso como eu não defini isso para também eu odeio este botão de incêndio. Então eu posso lançá-lo. Agora, o que está acontecendo aqui é a faixa dois. Essa é uma das coisas patetas que você vai querer lembrar sempre. Ah, a numeração de faixas, acordo com Max, é zero 123 Então quando eu digo faixa para essa é esta, porque este é zero, e este é um, e este é para Então eles estão fora por um. Pelo que você pensaria, porque a faixa zero é uma coisa. Ah, clipes. Nem tanto. Certo. Então agora estou lançando. O que quer que esteja naquele clipe. Ah, e a maneira como isso funciona é um pouco estranho. Nós temos estes cifrão um em cifrão para sempre que você vê isso em uma mensagem. O que isso significa é que substituiu o símbolo 1 com o primeiro número chegando. Substituído sinal de dólar para com o segundo número chegando. Certo. Então o que isso diz é caminho como, o que estamos olhando? Set ao vivo. Então este conjunto ao vivo das faixas visíveis Ah, nós queremos o número da faixa, o que quer que esteja naquela caixa e slot de clipe, o que quer que esteja nessa caixa. Então eu poderia apenas substituir este cifrão um com o número dois e este dólar assinado com o número dois e então eu obteria o mesmo resultado. Mas isso me deixa mudá-lo na hora. Então, a fim de puxar isso fora, você precisa deste objeto pack apenas para comprimir esses dois números em uma única mensagem que isso pode interpretar e juntar Isso vai para a lista de disparo de objeto live path . E diz: “ fogo é o tipo de botão “fazer isso”. Então, lançando um clipe Ah, aqui está outro em que estou usando uma abstração. Isto indica qual faixa está selecionada no momento. Isto pode ser útil para algumas coisas. Então, quando eu clico nisso, ele diz, faixa dois está selecionada no momento, essa é essa, certo? 012 Se eu clicar aqui e, em seguida, clicar para atualizá-lo, Rastrear um está selecionado no momento porque há um direito. Ah, e isso é usar uma abstração. Mas está tudo bem. Atrações foram grandes ligar e desligar os trilhos para ele. Nós apenas olhamos para aquele, hum, controle de panning. Então aqui está uma divertida. Então o que eu tenho aqui é OK, carga bagunça como eu acredito que uma nova bagunça de carga de objeto significa carregar uma mensagem. Então isso significa que quando o patch carrega dispara esta mensagem primeira coisa, então descarregando Atire isso. Então o que isso diz é que é essa sintaxe familiar que vimos aqui. Caminho ao vivo definido. Então este set ao vivo faixa dois. Então é como aqui onde eu tinha o cifrão um aqui. Eu só escrevi. Então, o caminho para isso é este. Dispositivo misturador. Então, vou pedir algo na mesa de mistura. Isso é o que eu estou pedindo. Então ele está enviando essa mensagem para live path, e está dizendo, me dê o doador de panorâmica, me dê o controle do movimento panorâmico no caminho certo e agora aqui eu tenho que fazer uma coisa funky para evitar um loop de feedback, porque o que eu estou fazendo aqui é dizer, Ah, controlar o movimento panorâmico com este mostrador e também atualizar o movimento panorâmico que está sendo feito aqui e que poderia criar um loop de feedback. Ah, então é por isso que há um conjunto extra lá dentro para evitar isso. Mas com isso, você pode ver que quando eu ligo o movimento panorâmico no mostrador ao vivo aqui, eu estou controlando o tapinha lá embaixo. Certo? Eu também montei aqui uma coisinha de controle de tempo. Só por diversão. Então o que eu tenho aqui são todos os tempos disponíveis ou divisões da batida, devo dizer. Então eu posso definir isso para 1/4 nota e então eu tenho um patch ou aqui eu vou abrir esse patrono Só um segundo. Ah, e então eu tenho um portão e eu vou deixar isso passar. Então, se eu abrir este portão, eis o que está acontecendo. O que está acontecendo aqui é que minha panning vai da esquerda para a direita no quarto. Nota. Mude isso para uma oitava nota. Vai ser mais rápido. nota 16 começa a enlouquecer rápido. Meia nota vai mais devagar. Certo? Então, agora eu estou pisando na batida. Eu basicamente tenho um pouco de LFO lá, e foi isso que eu fiz com este pequeno patch. Então eu fiz um sub patch aqui que está recebendo as divisões da batida que eu digo. Phaser é como uma onda, ah, ah, em uma onda senoidal, que é então modelar o mostrador ao vivo. Então eu acabei de criar um LFO, e isso vai sair da minha panning e entrar no meu portão, que é então controlar a minha esquerda. Então, quando eu deixei acontecer, o que é interessante sobre algo assim é que eu preparei isso para que o elefante estivesse sempre indo. Não queria me preocupar em ligar e desligar. Então ele está sempre indo para o portão, os portões apenas parando. Então, tudo o que estou fazendo aqui é deixar passar, que eu acho que o problema de fazer isso é que ele vai saltar quando eu abrir isso novamente. As chances de estar ali são baixas, então vai pular para um novo lugar. Mas que seja. Você poderia evitar isso configurando algo para ligar e desligar o ciclo ah. Isso está lá dentro. Ok, aqui está outro portão padrão idiota. Isto é como fazer alguns padrões muito simples, como a oitava nota. Ah, de uma forma muito boba. Você realmente não iria querer fazer isso, mas, hum, então, vamos passar por este aqui. , Basicamente, o que vou fazer aqui é que tenho o mesmo truque de IFO, mas vou controlar o botão de mudo, por isso carregar bang, carregar franjas como confusão de carga. Exceto que é um banco. Então carregar bang significa disparar um estrondo primeira coisa, certo quando você carregar, apenas estrondo fora disso para que ele vai bater isso. Então essas duas coisas juntas meio que nosso isso porque isso é uma mensagem de carga, e então eu tenho a mensagem aqui. Eu tenho uma explosão de carga, e eu vou apertar a mensagem. Certo. Então, o que estamos fazendo aqui? Caminho ao vivo. Set. Então, esta faixa ao vivo também. Isso é tudo o que eu estou pedindo é trilha, também. Então esse é esse, certo? E agora eu vou para o caminho vivo acionado. Deixe-me mostrar em um patch Cables. Aqui, você pode ver o que está acontecendo. Propriedade muda. Então aqui em baixo. Então isso é um pouco diferente porque vou pedir a propriedade mais tarde. Ah, propriedade muda. E então o observador ao vivo, isso me diz o estado de vida apenas solicitando o que está fazendo agora. E então aqui eu digo, Set, mudo. Feche isso. Você pode ver o que eu estou fazendo aqui. Grupos me dão água. Defina zero para mim. E isso entra em um conjunto de objetos ao vivo. Conheça um meio em C zero significa desligado. Oops. Eu tenho isso ao contrário. Zero está desligado. Um está indo para Rohit. Então lá vamos nós. É interessante que na linguagem Mableton, isso é sempre chamado de ativador de pista. Mas se você chamar e pedir por ela como uma propriedade de dentro ao vivo, você pede por ela como um mudo. É interessante para mim, de qualquer maneira. OK, então aqui eu configurei minha habilidade de pegar o botão de mudo no caminho certo para hum e aqui eu tenho o LFO. Então agora eu posso ligar isso. Oh, uh, coisa interessante que está acontecendo aqui, então eu liguei o telefone LA. Não está acontecendo, certo? Meu mudo não está seguindo o ritmo que eu especifiquei. A razão é que este patch está recebendo o ritmo ou obtê-lo? Sim, pegando o ritmo de Mableton e não sabe o que até eu começar o transporte. Então eu comecei a transportar e então ele começa a funcionar. Então agora eu tenho meu silencioso ou meu ativador de caminhão ligando e desligando por uma oitava nota. Dubai 16th Note. Não sei se vou enlouquecer se subir muito alto. Não, não realmente. Bem, isso se atualiza rápido. Coordenar. Então, agora no quarto de nota comutando em um mudo. Certo. Então isso é que você realmente não iria querer fazer isso em um patch. Seria melhor controlar para fazer algum tipo de desvanecimento no volume. Ok, vamos desligá-lo. Isso está ficando irritante. Falando em irritante, esta é ainda mais irritante do que a última que coloquei neste pequeno remendo. Este é apenas um estranho para te mostrar o que você pode fazer. Então o que eu estou fazendo aqui é eu estou dizendo caminho ao vivo set faixas zero. Então isso quer dizer que eu estou pedindo para a faixa de SAT atual zero. Esse é esse. Caminho ao vivo Ir. E tudo o que estou fazendo aqui é dizer set name set, nome do trator. Ei, ou definir o nome do dedo do pé da pista. Olhe. Certo. Por isso, se eu clicar nisto o nome da minha pista vai mudar. Oops. Eu tenho que clicar nisso primeiro ele muda para Ei, olha, um olhar. Um olhar, um olhar. E o jeito que eu estou fazendo isso é com esse patch er que eu fiz chamado Shout onde ele acabou de ter um metrônomo que está selecionando o 1º 1 e o 2º 1 no 1º 1 Segundo primeiro, um segundo. E por isso está sempre a dizer, este e este e este e este do que este, que neste, é o que os remendos gritam a fazer. Então eu estou apenas mudando o nome jack que provavelmente não tem qualquer uso selvagem de desempenho em tudo, mas é por isso que eu colocá-lo como Max estúpido para truques ao vivo. Legal. Então, vou te dar esse adesivo. Hum, há algumas coisas que você pode experimentar aqui. Goof por aí com ele, rasgá-lo em pedaços, rasgá-lo em pedaços. Ah, o que você quiser fazer. Hum, copiá-lo. Roubá-lo, mostrar para seus amigos. Eu não me importo. Divirta-se com isso. Tudo bem, bem, vamos passar para outra coisa. 38. 43 ControlAnyParameter: Certo, vamos dar mais uma olhada nas vidas nos impostos. Eu fiz este outro patch para você aqui, um, onde nós apenas olhamos sem uma abstração. O que fazemos para pedir algo de viver. Porque o que eu quero fazer é mostrar como você pode adaptar esse padrão. Ah, para obter praticamente qualquer dispositivo ou qualquer parâmetro que você precisa encontrar. Então, Então, já passamos por isso antes, mas desta vez eu comentei um pouco. Então o que eu o que temos aqui são as primeiras coisas que temos essa bagunça de carga, objeto. Então, ele vai enviar esta mensagem para o objeto caminho ao vivo primeira coisa. Eu vou caminhar através da bagunça de carga horário de verão, e o então a mensagem que ele está enviando para o caminho ao vivo é vida passada Set eso este set ao vivo faixa zero. Então, estamos pedindo algo neste primeiro dispositivo misturador de faixa. Então o dispositivo que estamos pedindo é o mixer e o parâmetro de volume. Certo? Então isso não vai fazer muito aqui porque é uma pista MIDI. Hum, então eu realmente vou mudá-lo. Vamos definir isto para uma faixa de áudio. Para que eu possa vê-lo funcionando um pouco mais, certo, certo, porque eu mudei isso para um dois. Porque este é 2012 certo. Então, misturador, volume do dispositivo. Voltaremos a esta mensagem em um segundo. Então agora temos, ah, ao vivo depois da rota para chegar ao parâmetro. Queremos a lista de êxtase do gatilho. Já vimos isso antes, valor do parâmetro. Então isso é pedir o valor do parâmetro que eu especifiquei aqui. E então ele está dizendo, defina este botão de alternância para ele. Um, então este observador ao vivo está perguntando o que o Live está fazendo e dizendo para definir essa alternância para ser a mesma quantidade. O que este aqui em baixo está a fazer é dizer, mudar ao vivo o que estou a fazer. É por isso que podemos ir e voltar, certo? Posso alterá-lo aqui ou aqui sem criar um loop de feedback. Certo? Então isso é um pouco confuso a maneira como funciona. Mas a coisa a lembrar é que este é o nosso imposto sobre o pecado. Teoh, obter informações e enviar informações ao vivo de uma forma bastante compacta. Agora vamos voltar a esta mensagem porque é aqui que a carne e as batatas estão. Se quiséssemos obter o controle de qualquer dispositivo e qualquer parâmetro em nosso dispositivo. Aqui está o que precisamos para encontrar o dispositivo misturador bem ali. É onde podemos dizer o que quisermos. Certo. Então eu poderia mudar isso para dizer, um dispositivo diferente. Não tenho outro dispositivo nesta pista, mas algum dispositivo disponível? Contanto que você saiba como pedir, você pode obtê-lo. Então, e a maneira de saber como pedir é você pode verificar a documentação no Max ao vivo. Há alguns documentos ótimos. Se não, você pode olhar on-line e dizer, Como faço para perguntar para o operador? Sabe, é que precisa ser chamado de coisas assim? Hum, o que você quiser pedir e no parâmetro é o mesmo negócio. Ah, qualquer parâmetro que você quiser, você só tem que saber como ele quer ser solicitado por isso apenas procure na documentação. Qual é o nome desse parâmetro? Normalmente vai ser bem óbvio, como volume ou panning ou o que seja, mas como, mesmo panning como, é panning? Oops. Ah, nota lateral. Sempre que você mudar uma dessas bagunças de carga. Você tem que Ah, clique duas vezes sobre ele para atualizá-lo. Ok, então eu digitei em panning aqui e agora este estilo está controlando panning. Mas eu estava realmente legitimamente me perguntando se era chamado de panning ou era chamado Pan? Então, você sabe, se eu ligar para Pan e redefinir isso, eu não estou fazendo nada, porque Pan não é o que Panning quer ser chamado. Precisa ser chamado de panning. Então você só tem que saber como pedir o parâmetro, seu pedido e o dispositivo que você está solicitando, hum, que você pode encontrar na documentação. Há demasiados parâmetros e dispositivos para que eu possa passar e dizer-lhe todos eles. , tenho No entanto, um truque muito estranho para encontrar qualquer parâmetro e qualquer nome de dispositivo. Ah, e por nome, quero dizer o nome que é capaz ou que Max precisa saber para chamá-lo. Aqui está o truque super estranho. Oops. Certo, isso vai sair do Max por um minuto. Então a primeira coisa a fazer isso é, tipo, totalmente não recomendado, hum, por lata capaz, Max ou ciclismo ou qualquer um Este é como o meu truque super estúpido. Nunca vi ninguém fazer isso. Hum , provavelmente é perigoso. Você pode se machucar. Aqui está o que você faz. Se você precisa encontrar um parâmetro realmente estranho simplificar seu conjunto, torná-lo o mais simples possível. Vamos até nos livrar dessas faixas por uma faixa aqui, eu vou para Instrument. Ah, vamos carregar um análogo. Oops, na verdade, não vamos fazer isso, porque então temos uma mini faixa. Vamos colocar um efeito de áudio. Ah, vamos colocar um amplificador nele e ver se estamos confinados. O que? Como pedir o ganho do AMP. Ok, aqui está o truque, cara. Isto é estranho. Vou salvar este patch chamado? Eu só vou ir e AMP. Localizador ou algo Salvando na minha área de trabalho. Agora vou abrir. Não habilitar lata, no entanto, então aqui está. Aqui está o meu “ls”. Arquivo. O que eu vou fazer aqui, eu vou então eu apenas fiz como um clique de controle sobre ele aberto com outro. O que vou fazer é abrir num editor de texto, não na Microsoft Office. Hum fazer texto para ele. Isso vai funcionar. Texto Wrangler será melhor texto Wrangler é um bom programa para isso. Ok, aqui vamos nós. Não, isso é o que habilitar arquivo Tim parece no texto. É um monte de coisas, certo? Lembre-se, este é um arquivo simples. Tudo o que tenho sobre isso foi isso. E ainda tem, você sabe, 38 100 linhas de comprimento ou algo assim. Este é um roteiro comum. Acho que isso é chamado de roteiro do Jason. Então o que vou fazer é procurar isto. Ah, ótimo amplificador. Oh, vai. Foi uma má. Porque há cada amostra é um parâmetro aqui, e ele vai encontrar amostra toda vez. Outra coisa que eu poderia chamar lá blues foi definida. Estou à procura de algo que possa procurar que me leve a isso. Vamos tentar procurar por blues. Não aí dentro. Hum, presença. Lá vamos nós. Ok, então aqui está um cenário de presença. Só isso me diz que se eu quiser ter presença, é assim que ele quer ser chamado. E isso é muitas vezes, eu acho, eu acho, sempre sensível a maiúsculas e minúsculas. Então, Capital P, talvez não seja sensível a maiúsculas e minúsculas. Na verdade, não tenho certeza sobre isso. Hum, então agora eu vou subir um pouco mais. Um pouco mais aqui, os diferentes parâmetros. Você vê problemas base base problema e, em seguida, tipo amplificador. Tão gayness separado. Tudo bem, tudo bem. Então vou continuar subindo até ver o nome. O que? Está chamando o amplificador. Certo dispositivo. Dispositivos de corrente. AMP ok, AMP I D zero Está no caminho certo. Zero, eu acredito, é por isso que diz que eu d zero então amp é o que eu precisa ser chamado. Esse é o nome do dispositivo. Agora, se eu quiser encontrar o ganho, é uma busca de oops para procurar ganho. Corra aqui. Bem aqui. Então ganho é o nome de que proeminente com capital G. Se isso importa diferente do volume separado Grabner. Então foi assim que eu confinei. Se você está realmente preso, quero dizer, Google vai ser muito mais fácil do que isso, mas eu descobri que para alguns dos dispositivos mais estranhos, um, esse truque pode ajudá-lo. Acabei de abrir meu arquivo em um editor de texto e, em seguida, procurá-lo pelo parâmetro que eu acho que estou procurando. E então eu o encontro. Então é isso. Não para os fracos de coração, certo? Hum, não é Ah, truque fácil. Ok. De qualquer forma, , vamos seguir em frente. Estamos indo para outro projeto 39. 47 Filtergraph: Tudo bem. Quero fazer mais um projeto. Este vai ser um pouco mais complicado, mas acho que com os passos que seguimos, você deve ser capaz de seguir adiante. Este vai ser um pouco mais complicado, mas acho que com os passos que seguimos, Há algumas coisas novas, mas tudo bem. Todos os dias que você trabalha no Max, você encontra coisas novas toda vez que você tem que aprender alguns objetos novos, hum, tem que procurar algumas coisas, e tudo bem. Todos os dias que você trabalha no Max, você encontra coisas novas toda vez que você tem que aprender alguns objetos novos, hum, tem que procurar algumas coisas, É assim que funciona. Isso é o que você deveria fazer. Então, Então, o que vamos construir aqui é, na verdade, um remendo que eu já usei antes. Este é como um útil, e este é um que eu jogo juntos de vez em quando. Bem, eu tenho uma versão dele guardada que eu poderia apenas jogar em alguma coisa porque, hum, ele acaba fazendo um efeito. Isso é muito legal. Ah, sonicamente para mim. E não consegui encontrar nenhum efeito comercial que o faça. Então, hum, você não pode simplesmente comprar uma tomada que faça isso que eu saiba. Então, hum, você sabe, e na verdade, e você sabe, é algo que eu poderia apenas fazer. Então é algo que eu queria tentar, então eu fiz. E então eu gosto. , Então,sem mais delongas, então isso é um efeito de áudio, e basicamente, o que isso é, vamos fazer um filtro que, hum, hum, vai se mover por quantidades aleatórias, hum, na batida. Então, na batida da pista, ele está indo Teoh apenas mover aleatoriamente o filtro. Você pode dizer que parece estúpido, mas confie em mim, é realmente um efeito muito legal. E é uma ótima maneira de mostrar como fazer mais algumas coisas. Hum, ele vai ganhar a batida ao vivo. Então nós vamos ter que pegar nosso tempo, hum, e todas essas coisas boas e ah, nós não construímos um filtro ainda, então nós temos que mostrar isso a vocês. Ok, então eu tenho meu áudio e meu áudio fora, certo? Nada deve ser novo aqui. A primeira coisa que vou mostrar neste vídeo é ah, bem, bem, na verdade, vamos delinear a maneira que temos traçado. Vamos fazer um comentário. Então o que eu quero fazer aqui é primeiro eu preciso criar um filtro. Ok, então eu preciso criar um filtro, e então eu preciso criar ah, aleatoriamente ou, digamos, um gerador de números aleatórios. É muito fácil de fazer, mas é um elemento importante. E, em seguida, para conectar aqueles juntos controle de filtro aleatório e, em seguida, eu preciso para acionar um novo número aleatório para o filtro na batida. Seja o gatilho da pia. Vamos chamá-lo para que esses sejam os meus principais elementos. Então, Então, vamos fazer o filtro primeiro enquanto estamos aqui. Hum, há um você legal que eu protesto aqui em baixo chamado gráfico de filtro. Olhe para isso. É como um filtro caseiro, certo? Hum, no entanto, há muito mais configurações para filtrar gráfico, e você pode realmente fazer uma tonelada com essa coisa. Isso é abrir o arquivo de ajuda para que você possa ver que você pode enviar uma mensagem para o tipo de filtro que você quer. Isso é abrir o arquivo de ajuda para que você possa ver que você pode enviar uma mensagem para o tipo de filtro que Você pode controlar diretamente o ganho. O Q cortou a frequência. Você pode realmente usar esta ferramenta em cascata para encadear um monte deles juntos. Eu faço filtros muito complicados. Você sabe, aqui está um monte juntos Pack e, em seguida, fazer este truque em cascata para fazer este tipo de realmente grande, hum, multi filtro. Você pode mudar a aparência, pode fazer um monte de coisas divertidas. , Agora, o que eu sempre faço com o gráfico de filtro é que eu sempre vou ao arquivo de ajuda, e eu sempre pego isso. Esta é a minha lista de coisas, mas é como se eu pudesse refazer essa lista. Esta é a minha lista de coisas, Mas por quê? Você sabe por que eu tenho o incômodo de fazer essa lista. Se eu pudesse copiá-lo daqui. Enquanto estamos aqui, quero te mostrar uma outra coisa muito importante aqui. Enquanto estamos aqui, Está tudo configurado no trabalho, certo? Repare no nosso fluxo de áudio, certo? Tipo, aqui está o áudio do ar. Isto está a reproduzir um ficheiro de áudio. O áudio está indo para este objeto chamado por quad out em um controlador de ganho. E, em seguida, para a nossa saída, esta é outra maneira de mostrar uma saída. Hum, então isso está enviando para o alto-falante. Onde é que isto entra? Certo, como se nenhum áudio entrasse no filtro, certo? Essa é uma distinção importante com isso. Então, o gráfico de filtro é um caso em que ele realmente não faz nenhum processamento de áudio. O gráfico de filtro é o que o processamento de áudio é? Este objeto chamado por Quad Tilda. Então o quadriciclo é o filtro. Isso não é nada. Isso é fazer o filtro real. Mas o watt da bicicleta tem uma tonelada de parâmetros. Todas essas coisas se juntam em um parâmetro. Basicamente, isso é o que você precisa enviar por quad todos esses números malucos, certo? Então, em vez de formatar todos esses números malucos, podemos usar um gráfico de filtro para juntar todos esses números para nós. Certo? Então estes dois longa história curta ah, filtro gráfico e por quad trabalham muito juntos, certo? Isso vai juntar todos os números e coisas que você precisa por gráfico de filtro quad por conta própria. Não faz muito além de parecer bonita, certo? Então precisamos de um maço de bicicleta lá para fazer o processamento de áudio real. Então, a primeira coisa que eu vou colar no meu ah, cortar. Aí está a minha lista. Então, agora, se eu disser que passe alto se transforma em um passe alto, isso é um passe baixo. Transforma-se num passe baixo, certo? Lembre-se. Vou pôr isto no passe da banda para o meu truque funcionar. Bem, aqui, hum e eu preciso disso por direito. Um objeto chamado por quad Tilda. Lá está ele para colocá-lo aqui. Agora, o truque é que temos muitas saídas aqui. Temos muitas entradas. Temos de nos certificar de que enviamos o certo. Hum, é esta esquerda no gráfico de filtro, e ele entra em Eu acho que é como 1/3 1 Parece que é o 2º 1 sem coeficiente. Uma pergunta dois. Como? Na verdade, não, parece ser o 2º 1, mas não tenho certeza. Então eu vou voltar e olhar. Não, ele vai para o 1º 1. Vai para o 1º 1 Mãe, você vai. É por isso que temos arquivos de ajuda e por isso o amamos. Porque isso vai no 1º 1 Além disso, o sinal vai para o 1º 1 Agora eu vou ter um sinal estéreo aqui, e eu só posso fazer um por bastante. Então, se eu pudesse fazer isso, isso vai basicamente mono algum meu sinal. E então eu poderia fazer isso se eu quisesse, isso vai funcionar, mas eu vou perder todas as imagens estéreo fazendo isso, em vez disso, fazer o mesmo que fizemos com atrasos. Vai fazer dois desses conectados ao mesmo gráfico de filtro e processar meus sinais separadamente. Agora, eu poderia ir direto para o meu plug out, mas eu vou agarrar-nos, ganhar slider só porque eu quero o caso de nós irmos por ali nesse caminho. Então fora o meu 1º 2 nós vamos. Ok, agora, meus filtros estão configurados. Então lembre-se, este é o gráfico de filtro é o nome deste objeto. É um você que eu protesto, mas não processa áudio. Precisa de quadriciclo. Ele tem uma tonelada de entrada para que possamos controlá-lo com números. Dica, dica. Porque vamos querer fazer isso em breve. Aqui ou não. Bem aqui. Hum e tem um monte de saídas diferentes, para que possamos obter informações a partir dele. Mas esta é uma lista de todas as suas saídas, certo? Isto é tudo. Então nós vamos enviar isso para comprar Quad Bike ia fazer a nossa filtragem real. Se formos para o nosso arquivo de ajuda, podemos realmente ver o tipo de filtro por quads fazendo Ah, seu algoritmo está aqui para puxar 20 filtro. Se isso significa coisas para você. Aqui está como ele responde. Então, há muita informação lá para você, se você quiser. Certo, então temos nosso campo ou preparamos. Certo? Podemos verificar isso da nossa lista. Vamos saltar para o gatilho do dissipador de batida. Próximo. Essas outras duas coisas estão no ar. Relativamente simples. Então, a seguir precisamos começar a falar vivos. 40. 48 de finas: Ok a seguir. Precisamos pegar a batida. Hum, agora, na verdade, há uma maneira muito inteligente de fazer isso. É outro objeto novo para nós chamado transporte. Agora, este objeto de transporte não é, estritamente falando, um máximo para objeto vivo. O transporte existe no máximo. Funciona um pouco diferente. Quando estávamos lá dentro ao vivo. Então, o que? Podemos dizer se eu olhar para o arquivo de ajuda aqui é que eu gosto de copiar tudo isso, como o tempo todo . Então eu vou fazer isso. Na verdade, eu quero tudo isso, exceto aquela cópia. Posso apagar esse porque vou colar neste buraco. Shebang, livre-se desses comentários. Ok? Agora, aqui está o que este transporte está fazendo. Este transporte está basicamente a falar com o transporte ao vivo. Hum, nós temos tudo pronto. Então nós já vimos eu acho que já vimos metrô antes. Metro é apenas um metrônomo, certo? Ele só chuta para fora Bangs. Ah, e a maneira como usamos Metro no passado é dar um número como argumento, que é o quão rápido ir em termos de milissegundos. Mas como estamos no Max para viver, podemos falar sobre tempo, não Onley em milissegundos. Ainda podemos usar milissegundos se quisermos. Mas também podemos usar esses tipos de fazer divisão da batida quatro n significa 1/4 nota. Certo. Então, agora estou dizendo um quarto de metro. Legal. Então, quando eu começar isso e eu começar meu transporte e voltar a viver agora eu vejo Metro está indo e aqui em baixo ele está me dando um monte de informações. Estas são uma cor estranha e muito difícil de ver. Então vai para mostrar fontes. Troque esses dois de preto para que possamos vê-los. Ok, então agora temos este é um dos comentários, sempre para a direita neste caso. Então, quantas barras são estas? Então isto corresponde aqui em cima. Este número, certo? Que batida estavam na unidade? Só o ticker da unidade. O que quer que lhe queiras chamar esta mulher? Não mudei a cor e não me lembro o que é. Resolução. Número de ticks por batida. Ah, e aqui temos o nosso ritmo. E aqui temos a nossa assinatura de tempo. Então estamos em quatro. Então, para quatro aparecer bem ali. Está bem. Legal. Certo. Hum, isso é útil, é ótimo, na verdade. Porque o que enfraquece o dio disto é que podemos obter a nossa nota de quarto muito facilmente. Hum, é fácil pegar a nota de quarto. Receber uma oitava nota é um pouco mais difícil, certo? Então aqui está como eu poderia obter a nota de quarto. O que eu gosto de fazer quando estou preparando isso é dividir tudo. Então isso está cuspindo nota 1/4, certo? É só cuspir a batida. Então eu preciso fazer isso para que em um estrondo e que vai bater em cada pedaço de nota trimestre bolo agora. Como podemos obter uma oitava nota como, digamos que eu quero fazer isso com uma oitava nota. Vamos rotular isto enquanto estamos a fazer esta nota. A oitava nota será duas vezes mais rápida. Então, Então, a maneira mais fácil seria ir até aqui e pedir para se reportar mais rápido. Ou podemos fazer, na verdade, isso não vai funcionar agora que eu digo isso em voz alta. E é por isso que fazemos isso. Sabe, pareço que estou descrevendo para você cada passo que estou dando, mas é assim que eu trabalho no Max eu falo alto, tipo, tipo, muito mais do que é saudável para uma pessoa sã. Hum, eis o que eu vou fazer. Vou fazer algumas contas para pegar minha oitava nota aqui. Vou usar um objeto especial para isso chamado. Acho que se chama temporizador decorrido o tempo entre dois eventos. Ok, então aqui está o que eu vou fazer. Veja isto. Então isso aqui é o que temporizador faz Timer. Basicamente , tem duas entradas, e ele mandou um estrondo aqui. E então ele começa a contar quando você envia para bater aqui e pára de contar e diz quantos milissegundos estava no meio. Tudo o que preciso é de um estrondo aqui. Leva a minha nota de quarto para ambos. Opa, isso não vai funcionar. Eles precisam ir a um ou outro. Ok, então eu preciso alternar. Preciso de nota 1/4 para ir aqui. Um canto para ir lá. O que isso vai me dizer é quantos milissegundos estão em 1/4 nota neste ritmo. Então o que posso fazer é dividir esse número por dois. E então eu sei quantos milissegundos de ar na minha oitava nota. Certo? Trichosa. Mas vai funcionar. Então, vamos fazer isso. Preciso fazer algo que alterne essas duas batidas. Vai mandar uma batida para o lado esquerdo. Uma batida para o lado direito. A maneira mais fácil de fazer isso é o contem. Mas Max são contadores em um, então o objeto contador só conta. Vai contar Bangs. Vamos ter certeza de dar um estrondo. Eu não quero diretamente dar um número, mas porque eu defini isso para um máximo de um, esse é o meu argumento para o objeto contador é qual é o número máximo, então ele vai contar 01010101 Então agora isso está fora. Colocando zeros e uns. Então agora eu só digo, selecione zero e um em um objeto selecionado. Eu posso dar muitos argumentos se eu quiser, e isso é exatamente o que a saída é. Então, quando combina, zero vai, lá corresponde a um. Vá lá. Então agora está alternando para a direita. Coloque isso no temporizador, coloque uma caixa numérica no temporizador e nos dirá quantos milissegundos estão em uma batida. Há 500 que, se formos a 25, igual a 120, é o que somos. Poderíamos descobrir isso. Certo? Mas digamos que não estávamos indo no quarto vai 120 estavam indo a trimestre igual a 35 ou algo assim. Sabe, como se essa matemática fosse um pouco mais diferente. Difícil. Então agora que eu tenho isso, a oitava nota deve ser que metade disso sempre será a oitava nota. Agora sei quanto tempo a oitava nota é em milissegundos. Mas como posso transformar isso em um pulso consistente? Certo. A maneira mais fácil seria com um objeto metropolitano, na verdade foi criado objeto Metro. A maneira mais fácil seria com um objeto metropolitano, Defina isso como o valor e dê um início. Oops. Então isso é para ligar isso. E então esta é a nossa oitava volta de notas no metrô. Isso deve estar certo. Agora, vamos ter certeza que isso começa ao mesmo tempo. É que está conectado essas duas alternâncias conectando essas duas alternâncias eu me certificar que ambos começam ao mesmo tempo é que nós ficamos em sincronia. Vamos desligar isso. Isso deve estar certo. Às vezes, não parece perfeito, porque as coisas de você não se atualizam rápido o suficiente às vezes. Portanto, é difícil dizer se estes estão perfeitamente dentro, mas eles devem estar. Não há razão para não o fazerem. Uma vez a cada 500 milissegundos, este é mais de 250 milissegundos. Agora, eu poderia fazer mais matemática aqui e deduzir qual seria a minha 16ª nota se eu quisesse, hum, e na verdade isso vai ser valioso. Então vamos fazer isso. Então o nosso 16º será apenas metade disto. Então vamos dividir por dois. Vamos precisar de outro metro que vá para lá. Vamos fazer este ligar isso em seu poço, e então vamos fazer 1/16 nota. Vou colocá-la aqui e ali está a nossa 16ª nota. Desligue tudo e volte a ligar para ficar legal. Ok, então agora eu tenho minhas divisões da batida que eu vou querer usar aqui em baixo. Agora, vamos configurar isso para que tenhamos algo que vai me dar controle para selecionar qual deles eu quero. Certo. Então isso vai realmente ser um objeto switch, dado um argumento de três. Então, o que podemos fazer com este objeto switch como podemos. Basicamente, temos um monte de entradas e uma saída que podemos dizer qual entrada está ligada e desligada. Vou colocar minha nota no 2º 1 Minha oitava nota no 3º 1 Meu 16? Não, na 4ª 1 Ok, agora eu vou fazer isso aqui é que eu vou apenas configurar. Ah, menu que vai me deixar selecionar qual é qual. Então este é um objeto divertido que ainda não vimos. Ah te chamou de menu. Não sei onde está aqui. Grupo de rádio aqui. Este cardápio dá-nos apenas uma destas listas, certo? Meio que isso. Então, para usar essa coisa, você tem que ir até lá, inspetor. Então comando, eu quando você está nele e aqui em baixo, ele vai dizer itens de menu. Aqui estão os itens do menu, e eu só vou digitar os nomes dos itens do menu. Então o 1º 1 é Ah, quarto de nota, vírgula, oitava nota. Não está certo. A oitava nota. Ah, 16ª nota. Isso é um olhar. Olhe para mim. Ok, então eu tenho três itens. Posso fechar isso agora. Quando eu tranco, eu clico sobre isso. Posso selecionar um desses três à direita. É muito legal. Agora, isso gera três maneiras diferentes. Este número de item escolhido é realmente o que eu quero. Este irá realmente produzir o texto, que para G switch não fará nada. Então você quer isso? Agora? Precisamos saber se isso precisa de zero. Então vamos testar pegando um estrondo e vendo o que temos. Então, um quarto de nota. Nada está passando. Oitava nota. Esse é o meu quarto de nota. Ok, então o que isso significa é que desta vez 12 ou 3, isso está fora colocando 012 Então, como eu conserto isso? Caminho muito simples e lógico mais um. Então isso está fora colocando 012 e isso está fora colocando 12 e 3. Agora todo mundo está feliz. Então agora nota 1/4 neste trimestre Agora, oitava nota é uma nota C. 16ª nota. 1/16 nota. Ótima. Então, isto é o que eu vou querer na verdade, usar isto tudo é apenas para me ajudar a descobrir as coisas. Ah, e pode se esconder. Legal. Essa foi longa. Alguns desta matemática fica complicado, mas desta vez ou objeto que pode ser realmente útil para descobrir algumas dessas coisas. Nem sempre é local como você vai ver às vezes. Aqui está caindo para 499 Hum, então podemos encontrar uma maneira melhor de fazer isso. Mas, ah, esta foi uma maneira muito legal. Significa oferenda de um milissegundo. Então isso não é o suficiente para perceber. Certo, Certo, agora temos o gatilho do dissipador de batida. Isso é isso. Vamos nos livrar disso. de Agora precisamosdeum gerador de números aleatórios e controle de filtro aleatório, então vamos fazer isso a seguir. 41. 49 ControllingFiltersByTheBeat: Tudo bem. O próximo passo é o nosso gerador de números aleatórios. É relativamente simples, precisamos de um aleatório que vai gerar números aleatórios. Mas temos um tipo de coisa complicada aqui, e esse é o nosso alcance. Então o que eu quero fazer é que eu quero ter essa freqüência central do meu filtro pule por aí assim cada batida ou você qualquer divisão da batida que eu escolher. Mas eu quero controlar a frequência central assim. Como isso. Então eu preciso fazer é eu preciso descobrir qual é o melhor alcance. Não quero que meu filtro vá até aqui porque vai criar um grande toco . Uh, e eu realmente não quero ir até aqui porque eu realmente não vou ouvir nada. Então eu quero isso, tipo, daqui até aqui. Então vamos descobrir o que nossos intervalos a maneira mais fácil é pegar um número. Ele vai ser um grande número aqui. Caixa numérica. Agora eu quero encontrar minha freqüência central, então eu vou apenas passar o mouse para minhas saídas. Essa é a deixa. Os resultados da consulta de largura de banda filtram a frequência de ganho Acho que provavelmente é isso. Ok, agora eu vou mover isso e apenas tipo de ver o que eu estou olhando aqui. Então, digamos que no meu ponto baixo para estar bem por aí, então 78 meu alto para estar por aqui. 9240. Ok, então lembre-se disso por um minuto. Na verdade, vou anotar isso aqui. Na verdade, 78 para 9240. Ok, agora eu posso me livrar desta caixa numérica. Não vou precisar mais dele. Eu também poderia ir embora. Isso realmente não importa. Hum, mas eu vou usá-lo aqui em cima. Então aleatório é um objeto pateta em que você só pode dar-lhe um argumento. E o argumento é o alcance, certo? Então o intervalo é como se dissemos 10 aleatórios vai gerar números aleatórios entre ah, um em 10 ou zero e nove, certo? Você não pode dizer aleatoriamente para gerar números entre 10 e 20, certo? É sempre zero para o que você diz. Então precisamos fazer aqui é descobrir qual é o alcance disso. Deve ser 9240 menos 78. Então isso vai ser 9162. Então é definido como o nosso valor 9162. Então isso vai gerar números entre zero e 909.162, certo? Mas isso não é bem o que eu quero ainda, certo? Quero 78 a 9240. Então o truque simples aqui é adicionar todos os números ao meu baixo valor. Apenas 78 bem aqui. Certo. Se eu adicionar todos os valores a 78, o resultado é um número aleatório entre 78. Porque não pode ser inferior a 78 e 9240. Porque 78 mais 9162 é 9240 certo? É um truque estranho, mas funciona. Certo, vamos nos livrar disso. Certo, agora vou me conectar. Por quê? Vamos mover isto para cá. Mova isto para cá. Vou ligar o meu estrondo ao meu gerador de números aleatórios. E aqui estão os meus adoráveis números aleatórios. Defina isso para nota 1/4 para que em algum lugar no meio agora tudo que eu tenho que fazer é encontrar onde minha freqüência central entra. A frequência central vai para lá e agora devemos estar no negócio. Boom. Então, agora no quarto de nota, meu filtro se move, então isso é talvez um pouco interessante. A maneira como isso fica interessante é se você colocar como uma batida sobre isso e mudá-lo para 1/16 nota e começar a fazer isso direito, ele está vivendo um pouco demais na faixa alta, e está indo um pouco baixo demais. Então, vou só um pouquinho. Não quero ir tão baixo. Vamos aumentar até 100. E eu vou baixar o alto alcance baixando isso também. 8000 ou assim? Talvez um pouco mais. 7000. Isso é um pouco melhor. Então, aqui temos, certo? Tudo está funcionando. Geradores de números aleatórios feitos como alguém não fez é aqui esta coisa. Então, vamos ouvi-lo. Devemos? Hum, então isso vai ficar aqui por um segundo. Ah, vamos carregar em algum tipo de loops de bateria. Muda para uma oitava nota. Sabe o que eu acho que seria um tipo de som legal. Aqui está se nós Ah, tivéssemos uma seca passando por aqui, também. Então vamos duplicar isso porque estamos perdendo muito da base. - Isso é muito legal. É um efeito legal. Não é tão difícil de construir. Ah, e eu vou me dar esse adesivo para que você não tenha que construí-lo você mesmo. Mas, ah, você deveria tentar. Você deveria tentar construí-lo você mesmo, porque, hum, vai ser bom para você aprender, Max, Max, se você gosta deste efeito, eu acho que é legal. Produz resultados muito divertidos que, na verdade, ninguém tem. Produz resultados muito divertidos que, na verdade, Sabe, Sabe, outra coisa que faço às vezes é apenas isso. Ah, livre-se disso. Na verdade, veja isso. Coloque isso bem no meio. Este é mais de um efeitos sutis, mas também pode ser muito legal. E vou ter de reajustar o meu alcance. Então isso não vai funcionar muito bem, mas disse isso para o Q. Então nós temos isso, como que Isso é como voar por todo o lado. Bem, eu tenho que mudar meu alcance aqui, X, isso não funciona. Mas quando você é Q era como abrir e fechar baseado na batida, é realmente um efeito muito legal. É sutil, mas pode ser muito agradável. Ok, então é isso. Ah, essa é a nossa batida. Kwan Laços ao filtro aleatório é o que eu chamo. Hum, a próxima coisa. Ah, o próximo segmento. Eu vou ter, ah, este patch grátis para baixar e brincar. 42. 51 de de ThanksBye: Certo, pessoal, é isso. Se és como eu e estás a pensar como uma porcaria, meu, meu, como se mal tivéssemos arranhado a superfície. Você está certo. Nós fizemos. Mas lembre-se do que eu disse no começo. Eu disse, o objetivo aqui não é ensinar tudo o que há para aprender sobre Max. Não posso fazer isso. Neste tipo de aula, os anos de objetivo para você saber como pensar um pouco como Max. Neste tipo de aula, E para entender as coisas, você precisa aprender a aprender, Max. Essa é a única maneira de ficar confortável fazendo isso. Então confira os sites. Ah, que são dedicados ao Max. Para dispositivos ao vivo, você sempre pode abrir um dispositivo que você encontrar on-line ou em ah, as predefinições que vêm com capaz de viver. Você pode abri-los, começar a pegar através dele. Comece a entender o que cada elemento faz. Vá para o arquivo de ajuda, passe muito tempo, os arquivos deajuda, e você começará a entender. Vá para o arquivo de ajuda, passe muito tempo, os arquivos de ajuda, , Espero que, até agora, você tenha uma compreensão de como alguns objetos funcionam, mas eu nem me importo com isso. Tipo, eu não quero que você passe. Apenas memorize cada objeto. Mas como? Como entrar na mente do Max e começar a separar as coisas. Ser capaz de dissecar. Esse é o nosso. Esse é o truque que eu quero que você tenha. Agora vou deixar você com uma coisa especial aqui. Este é o Ah, Patch I Eu cozinhei muito rápido. Para ser boba, mas às vezes é bom, na verdade. Para ser boba, mas às vezes é bom, Hum, eu não vou te dizer como este patchworks eu vou te dar no próximo ah pequeno segmento aqui, você vai ter este patch. Este é o meu pequeno patch de inteligência artificial. Onde estou dizendo ao vivo para fazer um monte de coisas aqui. Então, basicamente como isso funciona como eu vou clicar em Go e ele vai controlar e eu joguei Ah! 5 10 15 20 clipes aleatórios aqui. Eu nem sequer escutei isso. Eu apenas atravessei aleatoriamente estes aqui e o que este patch vai fazer isto. Venha, decida quando lançar clipes. Vai controlar o misturador. Hum, vai começar a ficar estranho com os nossos nomes de pista ah porque eu acho que é engraçado e são panning são solos. Vai começar a fazer coisas muito estranhas. Hum, mas é completamente por conta própria. Eu vou bater. Vá e então eu vou embora. Certo. Hum, então , uh, eu vou te dar este adesivo, e eu quero que você dissecá-lo. E eu quero que você descubra o que ele está fazendo e como está fazendo isso. Como está controlando todos esses elementos. Se tiver dúvidas sobre esse patch, jogue-o na discussão na página da aula, e ficarei feliz em contar-lhe coisas, mas tente descobrir por conta própria. Se tiver dúvidas sobre esse patch, jogue-o na discussão na página da aula, e ficarei feliz em contar-lhe coisas, Hum, me avise. Qualquer dúvida que você tem, embora você vai se surpreender com o quão simples é. Ah, ok, então com isso, eu vou deixar você com isso. Vou começar a correr e ouvi-lo por alguns minutos e você pode ver todas as coisas que ele está fazendo. Você será capaz de ver todas as coisas que ele está fazendo assim que eu lançá-lo. E novamente, isso é completamente aleatório. Este é o Max pensando por conta própria. Isto é como, ah, experiência artificial inteligente. É decidir quando lançar, quando aumentar o volume, o volume do pânico, tudo. É decidir quando lançar, quando aumentar o volume, o volume do pânico, Está decidindo tudo. Então eu não vou tocá-lo. Às vezes isso é muito interessante. Às vezes é realmente terrível. Vamos ver o que acontece. Então comecei a gravar e vou lançá-la. Lá vamos nós. 43. SkillshareFinalLecturaV2: Ei, todo mundo quer saber mais sobre o que eu estou fazendo? Você pode se inscrever na minha lista de e-mails aqui e, se fizer isso, informarei quando novos cursos forem lançados e quando fizer adições ou alterações nos cursos em que você já está inscrito. Confira também neste site. Eu coloco um monte de coisas lá e eu chego nele todos os dias. Então, por favor, venha sair comigo e com um desses dois lugares ou ambos, e nos vemos lá.