Max y MaxForLive, parte 2: programando en Max | J. Anthony Allen | Skillshare

Velocidad de reproducción


1.0x


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

Max y MaxForLive, parte 2: programando en Max

teacher avatar J. Anthony Allen, Music Producer, Composer, PhD, Professor

Ve esta clase y miles más

Obtenga acceso ilimitado a todas las clases
Clases enseñadas por líderes de la industria y profesionales activos
Los temas incluyen ilustración, diseño, fotografía y más

Ve esta clase y miles más

Obtenga acceso ilimitado a todas las clases
Clases enseñadas por líderes de la industria y profesionales activos
Los temas incluyen ilustración, diseño, fotografía y más

Lecciones en esta clase

    • 1.

      Introducción

      3:55

    • 2.

      Recapitulación de la parte 1

      1:42

    • 3.

      Modos de presentación, parches, bloqueados y desbloqueados

      5:03

    • 4.

      Aprendiendo a aprender a Max

      3:10

    • 5.

      Herramientas en la ventana de parches

      1:53

    • 6.

      Controles de audio

      4:38

    • 7.

      El transporte global

      2:59

    • 8.

      El inspector

      2:41

    • 9.

      Archivos de referencia

      1:54

    • 10.

      Consola

      1:28

    • 11.

      El calendario

      1:39

    • 12.

      Herramientas en la parte inferior de la ventana de parches

      2:45

    • 13.

      Gestor de paquetes

      2:32

    • 14.

      Fragmentos

      2:35

    • 15.

      Bibliotecas de imágenes, video y audio

      2:54

    • 16.

      Objetos

      4:30

    • 17.

      Mensajes

      3:59

    • 18.

      Comentarios

      2:07

    • 19.

      Toggle

      3:04

    • 20.

      Buttons y bengas

      4:03

    • 21.

      Cajas de números

      5:44

    • 22.

      Deslizadores

      7:01

    • 23.

      Objetos de MaxForLive

      1:42

    • 24.

      Todo lo demás

      2:27

    • 25.

      [+]

      7:02

    • 26.

      Cajas de números

      4:45

    • 27.

      Cambiar los cuadros de mensajes

      3:46

    • 28.

      Otros operadores de matemáticas

      3:53

    • 29.

      Argumentos

      4:16

    • 30.

      ¿Cómo es esto útil?

      7:12

    • 31.

      Salida de notas MIDI

      4:53

    • 32.

      Timing y Metro

      4:28

    • 33.

      Adición de más notas

      6:38

    • 34.

      Diseñar para el futuro

      4:13

    • 35.

      Algunas notas más

      7:12

    • 36.

      Objetos de Tilde (~)

      3:15

    • 37.

      Configuraciones de audio

      3:43

    • 38.

      Control de volumen

      3:24

    • 39.

      Entrada de micrófonos

      2:53

    • 40.

      Reproductor de archivos de sonido simple

      5:01

    • 41.

      Una fuente de entradas múltiples

      5:29

    • 42.

      Objetos de retardo

      6:44

    • 43.

      Control de volumen

      2:52

    • 44.

      Modo de presentación

      5:10

    • 45.

      Elementos de interfaz de usuario

      5:05

    • 46.

      Volumen y medidores

      4:09

    • 47.

      Paneo

      5:43

    • 48.

      Silencio

      8:06

    • 49.

      Efectos

      5:34

    • 50.

      "Patchers"

      12:08

    • 51.

      ¡Más canales!

      7:52

    • 52.

      Depuración

      2:53

    • 53.

      Limpieza final

      2:28

    • 54.

      Aprendiendo a aprender con Max

      2:42

    • 55.

      Conferencia adicional

      0:36

  • --
  • Nivel principiante
  • Nivel intermedio
  • Nivel avanzado
  • Todos los niveles

Generado por la comunidad

El nivel se determina según la opinión de la mayoría de los estudiantes que han dejado reseñas en esta clase. La recomendación del profesor o de la profesora se muestra hasta que se recopilen al menos 5 reseñas de estudiantes.

42

Estudiantes

--

Proyecto

Acerca de esta clase

¡Es hora de liberar todo el poder de Max y crear tus propias herramientas de "arma secreta" para la producción musical!

En esta serie completa de clases, descubrirás mis mejores herramientas personales y aprenderás a aprovecharlas para elevar tu producción musical. Además, revelaré una fuente ilimitada de cosas increíbles (¡y gratis!) Proyectos de Max que puedes personalizar según el contenido de tu corazón.

¿Por qué aprender de mí?

Con más de una década de experiencia enseñando a Max a miles de aspirantes a creadores, sé exactamente lo que se necesita para ayudarte a dominar esta plataforma versátil. Al final de esta serie, te sorprenderás con tus nuevas habilidades.


Lo que obtendrá:

Esta clase está repleta de contenido valioso, incorporando todo mi plan de estudios universitario de Max. ¡Prepárate para una experiencia de aprendizaje inmersiva!

Esta clase tiene un montón de material. He puesto todo mi currículo universitario de Max en esta clase, ¡así que abrochate el cinturón!

Diseñada para aquellos con poca o ninguna experiencia trabajando con Max, esta secuencia de clases se dividirá en tres partes. La Parte 1 se centra en usar max para crear música, encontrar grandes parches de max, comprometerse con la comunidad de max y comprender el flujo de trabajo de max. La Parte 2 se centra en los conceptos básicos de la programación de Max, y la Parte 3 se volverá más avanzada y profundizará en MaxForLive.


Esta es la parte 2: Programación en Max. Esta clase contiene:

  • Programación con Max: construye plugins, efectos y herramientas en Max y MaxForLive.

  • La interfaz de Max: cómo las ventanas de Max hacen un lienzo acogedor para que comiences a crear, incluso si nunca has programado antes.

  • UI de Max:: Aprenderás a crear proyectos únicos aprovechando los objetos de UI (interfaz de usuario) en Max

  • Objetos de Max: aprende a encontrar el objeto correcto y aprende a usar cada objeto en Max para tus proyectos.

  • Max Patches: vamos a construir cuatro proyectos juntos en esta clase, y te daré versiones finales de esos parches para practicarlos.

¿Por qué elegir este curso?

  • Diseñado para principiantes: no es necesaria experiencia previa con Max (o cualquier otra programación). Este curso es perfecto para principiantes en Max que buscan sumergirse de cabeza.

  • Aprendizaje paso a paso: dividido en tres partes, este curso construye gradualmente tu experiencia, desde los conceptos básicos hasta técnicas más avanzadas.

  • Apoyo directo al instructor: como instructor comprometido, respondo personalmente el 100% de las preguntas publicadas en el curso para garantizar tu éxito.


Dominar a Max te abre un mundo de posibilidades para tu viaje de producción musical.
Únete a la vibrante comunidad de Max y lleva tus habilidades a nuevas alturas.

Jason Allen, instructor y mentor de más de 1 millón de estudiantes, está comprometido con tu éxito. Como participante activo en el curso, responde personalmente el 100% de las preguntas publicadas, asegurándose de que recibas la orientación y el apoyo que necesitas.

Conoce a tu profesor(a)

Teacher Profile Image

J. Anthony Allen

Music Producer, Composer, PhD, Professor

Profesor(a)

Dr. J. Anthony Allen is a distinguished composer, producer, educator, and innovator whose multifaceted career spans various musical disciplines. Born in Michigan and based in Minneapolis, Dr. Allen has composed orchestral works, produced acclaimed dance music, and through his entrepreneurship projects, he has educated over a million students worldwide in music theory and electronic music production.

Dr. Allen's musical influence is global, with compositions performed across Europe, North America, and Asia. His versatility is evident in works ranging from Minnesota Orchestra performances to Netflix soundtracks. Beyond creation, Dr. Allen is committed to revolutionizing music education for the 21st century. In 2011, he founded Slam Academy, an electronic music school aimed... Ver perfil completo

Level: Intermediate

Valoración de la clase

¿Se cumplieron las expectativas?
    ¡Superadas!
  • 0%
  • 0%
  • Un poco
  • 0%
  • No realmente
  • 0%

¿Por qué unirse a Skillshare?

Mira las galardonadas Skillshare Originals

Cada clase tiene lecciones cortas y proyectos prácticos

Tu membresía apoya a los profesores de Skillshare

Aprende desde cualquier lugar

Ve clases sobre la marcha con la aplicación de Skillshare. Progresa en línea o descarga las clases para verlas en el avión, el metro o donde sea que aprendas mejor.

Transcripciones

1. Introducción: Hola a todos, bienvenidos a Max y Max para la programación en vivo de la segunda parte en Max. En esta clase vamos a repasar algunos conceptos básicos de cómo funciona el lenguaje Max, el entorno Max. Y luego bastante rápido, vamos a construir un pequeño programa para sumar algunos números juntos. Entonces vamos a construir un pequeño programa para hacer música con esos números. Y vamos a ir hasta que, al final de la clase, vamos a estar construyendo esto, un mezclador de pleno funcionamiento, completo con ganancia, silencio, solo y plug ins. Ahora bien, esto podría parecer un poco torpe. Puedo hacer que se vea aún más narco haciendo eso. Pero te lo prometo al final de esta clase, vas a entender cómo funciona todo esto. Y este será el primer gran bloque de construcción que usarás para poder construir tus propios proyectos. Y cualquier cosa que puedas imaginar en Max, si no estás familiarizado con lo que es Max, Max es un lenguaje de programación diseñado para audio y video. Es un lenguaje de programación muy diferente. No vas a estar escribiendo código. Vas a estar moviendo cajitas alrededor y conectando cosas casi como un montón gigante de pequeños pétalos de efecto guitarra. He estado usando Max por un tiempo vergonzosamente largo, como 20 años, y lo he estado enseñando en mis clases universitarias probablemente desde hace unos diez El plan de estudios que he desarrollado ha ayudado a miles de personas a aprender a usar Mac, aunque lo sea. Sí. Algo bastante complicado. Pero te prometo que si vas paso a paso conmigo, entenderás cómo funciona, cómo pensar como Max. Y lo más importante, mi pequeño lema personal, aprenderás a aprender a Max. Esta clase, como todas mis clases, está avalada por la Asociación Internacional de Educadores e Instituciones Musicales en Línea, que la mantiene con los más altos estándares posibles, educación en línea y clases. Con eso, vamos a sumergirnos y comenzar a aprender a construir enchufes de audio y video en Max y Max para vivir. Aquí vamos. Cuadro de mensaje. Puedo hacerlo con sólo hacer clic sobre ellos, ¿verdad? Podría conectarles un bang y luego golpearlos o simplemente podría hacer clic en ellos. Bien, entonces voy a cerrar mis aros de parche. Bien, lo hiciste ahora voy a dar click sobre ellos. Pero, ¿en cuál necesito hacer clic primero? Esto es lo que esta pequeña nota quiso decir con desencadenar el cálculo ahí mismo, ¿de acuerdo? Entonces eso significa esa carga cuando llega el número. Ahora bien, si hago clic en esto, va a empezar a jugar, ¿de acuerdo? Puedo ajustar el volumen Ahora, ¿no sería genial si todo lo que te dije sobre los objetos hasta ahora fuera universalmente siempre cierto para todos los objetos, eso sería genial, pero eso no es cierto Desafortunadamente, hay un puñado de objetos que son raras excepciones a la forma en que funcionan. Uno, entonces tenemos una señal entrando en el primer canal, porque ahí es donde está enchufado mi micrófono Ahora lo puedo ver aquí. Podría encaminarlo hasta aquí. Podría encaminarlo a esto. Podría hacer lo que quiera. Pero así es como obtenemos una señal, una señal de audio tal vez. 2. Recapitulación de la parte 1: Bien, en la clase anterior estoy llamando en mi cabeza a Max one, pero básicamente era lo que es Max y cómo usar a Max. No nos enfocamos en la programación y Max, solo nos enfocamos en usar Max. Hablamos mucho sobre los objetos de interfaz, las diferentes cosas en las que podemos hacer clic y movernos, cosas como esta. Hablamos de lo que es Max y lo que puede hacer. Cómo Max para vivir es diferente a eso y las diferentes versiones de Max que existen. Hablamos sobre la comunidad Max y cómo puedes encontrar y compartir parches de Max en Internet. Algunos de los famosos que existen por ahí como las cosas de Radiohead, el parche de Otecer ¿Cuál fue el tercero del que hablamos? Oh, creo que el parche del taller de convolución. Repasamos un puñado de mis parches favoritos que están disponibles públicamente, y allí compartí algunas cosas contigo. Al final, hablamos un poco sobre entender las agallas de un parche, lo que significa estar bloqueado, desbloqueado, modo de presentación, mirar los archivos de ayuda, y las tomas de claves de la consola máxima serían, si solo quieres explorar lo que puedes hacer con Max, ve a Maxforlive.com y solo descarga un Mira lo que la gente está haciendo y compartiendo ahí. Si quieres revisar más de lo que estamos hablando ahora, solo tienes que ir a esa clase anterior que max una clase y échale un vistazo. Pero por ahora sigamos adelante. 3. Modos de presentación, parches, bloqueados y desbloqueados: Bien, antes de seguir adelante, sí quiero revisar una cosa un poco más de detalle sobre la que acabo de arder Y esos son los diferentes modos, desbloqueado, presentación, bloqueado, esas cosas. Tenemos que estar todos en la misma página sobre eso, porque eso va a ser muy importante a medida que nos sumergimos en la programación. Repasemos eso realmente rápido. Tengo este parche aquí. Creo que esta es una de las que te mostré en la clase anterior. No te preocupes por lo que hace por ahora, ya nos ocuparemos de eso más adelante. Aquí están nuestros diferentes modos En un parche aquí abajo, podemos ver que estamos en modo bloqueado porque este está bloqueado. Cuando estoy en modo bloqueado, eso significa cualquier cosa en la pantalla en la que pueda hacer clic, cuando haga clic en ella, voy a interactuar con ella. Voy a usar este parche cuando estemos encerrados. Eso significa que podemos usarlo si quiero cambiar algo. Si quiero mover algo o agregar algo o quitarme algo, entonces voy al modo de desbloqueo. Ahora cuando haga clic en este fader, por ejemplo, no lo voy a usar, voy a moverlo por ahí Se podría pensar en esto como un modo de edición, bien. Bloqueado es como un modo de uso It, y desbloqueado es un modo de edición. Puedo hacer cosas nuevas, puedo borrar cosas, cualquier cosa que quiera hacer, es un modo de edición. Siempre que estés programando algo, deberías estar en modo desbloqueado. Ahora para probar las cosas, queremos estar en modo bloqueado, tiene sentido, ¿verdad? La forma súper rápida de alternar otro entre el modo bloqueado y desbloqueado, y me vas a ver hacer esto mil veces, es presionar Comando y luego hacer clic en cualquier espacio en blanco sin importar dónde esté. Simplemente no en un objeto sino que solo comanda el espacio en blanco. Ahí vamos. Eso te va a voltear al otro. Estoy encerrado. Haga clic en Ahora estoy desbloqueado, haga clic en el comando. Ahora estoy encerrado, ¿verdad? Así es como puedo alternar muy rápido. También puedes simplemente darle a este pequeño botón de candado aquí abajo, Genial El otro modo es el modo de presentación. Ese es este botón de aquí. El modo de presentación significa que nuestros padres están viniendo. Queremos limpiarlo todo. Queremos ocultar todas las partes desagradables. Si hacemos clic en modo presentación, en este caso todo se va porque no puse nada en modo presentación. Digamos que realmente quiero hacer un modo de presentación a partir de esto. Lo que voy a hacer es que esto aparezca, este fader, tal vez este pequeño texto que se llama comentario Voy a slick shift, click, shift, click eso Quiero que esas cosas aparezcan. A lo mejor este toggle. Claro, a lo mejor es eso. Bien, ahora voy a controlar pincha sobre estas cosas que están resaltadas y voy a decir añadir a la presentación. Ahora van a ponerse como un tono de color salmón a su alrededor. Pero por lo demás todo es igual. Lo único que es diferente es si voy a la vista de presentación, solo voy a ver esas cosas. Ahora en vista de presentación, también puedo estar bloqueado o desbloqueado. Ahora estoy desbloqueado, eso significa que puedo ir así y decir que puedo agregar cosas en modo presentación. Pero básicamente aquí es donde estoy construyendo la aplicación. Estoy construyendo como la interfaz para que la gente pueda usarla y no tenga que mirar todas las cosas feas, ¿de acuerdo? Ahora si salgo del modo de presentación y vuelvo a lo que llamamos modo de parcheo , volvemos, bien, lo que queremos es que alguien pueda usar este parche solo por estar en modo presentación Eso va a ocultar todas las cosas de las que no necesitan ver para ellos. Nuevamente, en modo presentación puedo estar bloqueado en cuyo caso voy a interactuar y usar el parche. O puedo desbloquearme donde realmente voy a interactuar con él. Bien, probablemente no hagamos un montón en modo presentación hasta que lleguemos al máximo para cosas en vivo más tarde. Pero solo debes saber que eso es lo que es eso. Principalmente, vamos a estar pasando entre bloqueado y desbloqueado por un tiempo. Bien. Entonces esos son modos diferentes. Fresco. Si estás intentando editar algo y no se está comportando como crees que es, podría ser porque estás en modo bloqueado Así que solo golpeaste eso desbloqueado y luego ya estás listo para irte. 4. Aprendiendo a aprender a Max: Bien. Si alguna vez has aprendido otro idioma, como un idioma hablado, entonces sabes que la manera incorrecta de hacerlo es sentarte con un diccionario e intentar memorizar el diccionario ¿Correcto? Esa no es una manera muy eficiente aprender otro idioma. Tienes que usar mucho ese lenguaje. Construye a partir de las palabras que ya conoces. Escucha y aprende nuevas palabras. A medida que vayas, vas a hacer preguntas, vas a buscar las cosas y vas a absorber cada vez más. Así es como necesitamos a Max. Max no es un programa en el que vas a tomar estas clases y luego saber todo lo que hay que saber sobre Max. No funciona de esa manera. En lo que me voy a centrar es en aprender a aprender a Max, esta cosa que voy a decir 100 veces. Eso significa que es posible que no sepas lo que este objeto desbloquea. Puede que no sepas lo que hace este objeto , pero está bien. Te voy a mostrar que podemos abrir el archivo de ayuda para ello. Podemos leer sobre este objeto y cómo usarlo. Si estamos buscando algo que haga algo en particular y no sabemos qué es, vamos a hablar de cómo encontrar ese objeto y luego aprender a usarlo. A lo largo de esta clase, probablemente incluso me veas abrir los archivos de ayuda para algunos de los objetos que usamos porque no tengo todos los objetos memorizados y cómo usarlo Eso está bien. No es necesario que no intentes memorizar todos los objetos. Trate de memorizar cómo buscar las cosas, cómo usar las cosas y cómo se conectan las cosas para hacer programas Esa es la forma correcta de aprender. ¿Max? No es memorizando todos los objetos Dicho esto, hay un puñado de objetos que van a ser súper útiles y probablemente deberías memorizarlos. Pero lo harás, te guste o no, buscar los archivos de ayuda está totalmente bien. Buscar ayuda en línea está totalmente bien. Así que tenlo en mente a medida que avanzamos. Fresco. Bien, quiero comenzar aprendiendo las cosas básicas que hay en los perímetros de nuestra ventana aquí Como lo que estas cosas, lo que estas cosas en la parte inferior hacen en los lados y en la parte superior, no quiero pasar por cada cosa porque realmente quiero meterme en hacer algo rápido. Pero sí necesitamos repasar algunas de estas cosas para que sepas encontrar lo que estás buscando. Vamos a adentrarnos en cómo funciona esta cosa. Esto se llama la ventana Patcher y ver si podemos tener una buena idea de cómo funcionan las cosas, bien. 5. Herramientas en la ventana de parches: Bien, vamos a sumergirnos en la ventana del parcheo ahora. Para hacer esto, creo que vamos a empezar de nuevo. Yo sólo voy a ordenar a W que cierre todas estas ventanas. Yo sí quiero mantener mi ventana abierta aquí. Solíamos llamar a esto la ventana máxima, ahora la llamamos el Max Counsel. A veces sigo diciendo la ventana máxima, pero voy a tratar de decir max cool. Para ir al comando para una nueva ventana del parcheador. Bien. Ahora solo tenemos un espacio en blanco. Ahora con estas ventanas de palmaditas, puedes simplemente redimensionarlas y hacer lo que quieras, como cualquier documento Lo que vamos a pasar en esta sección es esta cosa en los bordes. Cada pequeña cosa que está aquí en los bordes, puedes pensar en todas estas como básicamente atajos. Hay otras formas de llegar a casi todas ellas. Otra forma de pensar en ellos como tus paletas de herramientas. Tenemos prácticamente todo lo que vas a necesitar en los márgenes aquí. Los márgenes son personalizables. Puedes agregar más cosas aquí si quieres. Si hago clic hacia abajo en algún lugar puedo agregar algunas cosas. Control de clic. Te mostraremos algunas opciones más. Puedes quitar cosas si quieres. Elimine esto de la barra lateral. No he agregado ni eliminado nada porque quería parecerme a lo que estás viendo. Pero si quieres personalizar tu ventana Patra, nosotros podemos hacerlo Bien, entonces solo vamos a pasar por algunas de las cosas más importantes aquí y luego ojalá podamos hacer algunas cosas lo más rápido que podamos. Bien, comencemos con nuestros controles de audio abajo en la esquina inferior derecha aquí. 6. Controles de audio: Bien, Ahora estos controles de audio son algo relativamente nuevo. No estaban en versiones anteriores de un, mayoría de estas cosas en la frontera no estaban en versiones anteriores de Max. Acabamos de tener esta paleta de herramientas arriba y eso fue mayormente todo. En las últimas versiones tenemos cada vez más cosas apareciendo. Estos controles de audio aquí tenemos un botón de encendido y eso básicamente va a encender el audio. ¿Bien? Este es un concepto extraño. Puedes compararlo con encender tu altavoz de tu computadora. Eso no es realmente lo que está haciendo, pero básicamente es permitir que el audio suceda. Si no está encendido, no va a hacer que ningún sonido sea sabio en audio. Todavía puedes hacer algunas cosas miti sin esto puesto. Ahora notarás aquí que está deshabilitado. No puedo hacer clic en este botón de encendido. Eso es porque no estoy pidiendo a este parche que haga nada que implique audio. Hagamos un pequeño objeto. Sólo voy a decir F play. Este es un objeto que reproduce un archivo de audio, reproductor de archivos de sonido. Ahora mismo, al instante, en cuanto hice eso, ves este botón de encendido, este botón de audio se enciende. Ahora dice, para que esto haga cualquier cosa, hay que encender el audio. Ahora puedo ir aquí y encender el audio. También puedo hacer un poco de ajuste de nivel aquí, y esto solo va a ser un nivel global. Se puede pensar en esto como un fader maestro. Normalmente solo lo dejo en paz. En términos generales, probablemente esté bien dejarlo paz y simplemente dejarlo ser. Ahora hay formas de hacer esto manualmente en todo Max, solo podrías hacer un objeto llamado si quisieras, que vamos a ver esto en un minuto, es como nuestro convertidor analógico digital. Esta es nuestra salida principal. Si queremos mandar sonido a nuestros altavoces, vamos a hacer eso. ¿Bien? Aquí no vamos a escuchar nada porque no he cargado un archivo de audio, pero podría usar esto para activar y desactivar el audio. Si digo que lo envíes, el mensaje empieza y se detiene, puedo alternar el audio de esa manera. Esto es más complicado. No te preocupes si eso no tiene sentido. Todo lo que realmente quiero que te quites de esto es que podemos encender el audio y apagar el audio por aquí. Pero hay otras formas de hacerlo también. Podemos escribir algo en Max que encienda y apague el audio también. Esta no es nuestra única manera. ¿Por qué haríamos eso? ¿Por qué tenemos la opción de hacerlo manualmente? Bueno, ¿y si quisieras crear un parche que en cuanto cargaba el audio se acababa de ejecutar? Bueno, la forma más fácil de hacerlo sería usar un objeto llamado load bang, que básicamente dispara algo. Tan pronto como se carga el parche dice load bang, inicia la cubierta. Entonces tan pronto como se cargue este parche, automáticamente va a encender el audio. No tengo que llegar hasta aquí abajo y presionar ese botón. Esto simplemente lo haría automáticamente. Hay formas de escribir cosas para que sucedan, ¿verdad? Y eso es lo que sería esto. Bien. Nos estamos adelantando un poco, pero está bien. Esto es audio encendido y apagado, y nuestro volumen, agregamos un poco más. Podemos agregar un botón de silencio, podemos agregar un botón solo. Ahora, creo que el botón en solitario es para si tenemos un montón de Windows abierto, sólo va a reproducir esta ventana. Lo mismo con el botón de silencio. Voy a deshacerme de esos por ahora. Yo solo soy control haciendo clic aquí. Bien, eso es activar y desactivar el audio. 7. El transporte global: Bien, lo siguiente que quiero ver es este pequeño botón aquí llamado el Global Transport. Ahora bien, esto es muy divertido. Esto así como el audio, pero sobre todo esto tiene un propósito diferente. Si estás en Max para vivir o solo Max, esto es muy divertido. Los viejos tiempos, me siento como un abuelo diciendo que en los viejos tiempos, en Max, si querías construir algo que fuera, que tuviera como un ritmo y un tempo, tenías que construir todo el sistema Tenías que construir una manera para que algo creara un pulso y luego dividirlo en notas de cuarto. Y entonces podrías diseñarte como una grilla y una caja de ritmos o algo así si quisieras hacer eso. Pero tenías que construir todo el sistema cada vez. Ahora realmente no lo hacemos, si estás en Max para vivir, puedes escribir fácilmente cosas como esta. Se podría decir, yo podría decir algo así como metro cuatro N. Eso significa que el metrónomo cuatro N va a ser una nota de cuarto Lo que esto dice es ir al transporte en vivo si estoy en max para vivir y averiguar cuál es la nota de trimestre y luego sacar esa nota de trimestre para mí. Esto me da un metrónomo que está justo en una nota de cuarto de lo que sea que mi transporte esté en vivo Sin embargo, no estoy en vivo, solo estoy en Max. Yo transporte aquí abajo. Podría usar un objeto para decirle a Max qué es el BPM, entonces solo puedo encender el transporte global y es como si un cabezal de reproducción yendo y luego puedo hacer cosas como Metro Cuatro antes de que tuviéramos este transporte, que de nuevo es, una cosa nueva, tenías que hacer cosas así Había que decir Metro 1,000 que es en términos de milisegundos. Esto sería un metrónomo a 1,000 milisegundos, que serían básicamente 60 BPM, lo cual Ya no tenemos que hacer eso. Todo lo que tienes que hacer es recordar que el botón de transporte está aquí abajo. Hay un objeto de transporte que te permitirá controlar esto. Puedes iniciarlo y detenerlo. Se puede establecer el tempo. Puedes hacer todo tipo de cosas locas con él. Más sobre eso más adelante, pero este es el transporte global. 8. El inspector: Bien, a continuación el inspector, este es un pequeño lugar súper importante. Lo encontramos justo aquí un poco, parece información, ¿verdad? De hecho se le llama el inspector. No obstante, lo que hace es darnos un montón de información. Imagina que cada objeto como este tiene un montón de pequeños escenarios extraños. Porque lo hacen, así es como vamos a llegar a ellos. Bien, voy a hacer click en esto y va a abrir todo tipo de cosas. No tengo nada seleccionado, el inspector no hace nada. Pero si selecciono algo como esto, transport dice scripting name, le puedo dar un nombre, como lo maneja el transporte Restablecer la barra en el tempo de la firma de tiempo. ¿Cuál es el tempo actualmente? No hay un montón de opciones en esta. Vamos a Load Bang. Puedo cambiar el color de la misma, configurarla para que se oculte, desbloquee, cambie el estilo. Lo que hay bajo estilo puede hacer que se vea un poco diferente. Es una descripción genial, dale una anotación y un nombre. Ahora bien, esta cosa del nombre realmente no necesitas dar nombres a los objetos, pero puedes, y hay una razón por la que podrías querer si estás haciendo algunas cosas más avanzadas. Si vamos a Dak, cosas similares, estilo color, si queremos cambiar el aspecto del mismo, eso es genial. Algunos objetos tienen muchísimas opciones para ellos, y algunos solo tienen unas pocas. Pero debo señalar, sólo hemos estado viendo esta categoría básica. Si miramos el diseño, hay más cosas que podemos hacer, cosas recientes con las que nos hemos metido, y solo aquí están todas las cosas que podemos hacer con eso Aquí hay un montón de cosas para varias cosas que quizás necesites para ir al inspector. No hay un montón de cosas súper críticas que haya en el inspector. Pero si alguna vez piensas que desearía poder hacerle X o Y a este objeto, echa un vistazo al inspector. Probablemente ahí es donde está. 9. Archivos de referencia: Bien, otra súper importante en cuanto a aprender a aprender Max, es la referencia. Por aquí tenemos referencia. un librito, quizá. Parece que va a ser el manual. Y aquí he hecho clic en el transporte y voy a referencia Aquí me está diciendo lo que hace controla un reloj. ¿Bien? Mensajes que puede tomar atributos que son cosas puedes cambiar al respecto y otras cosas que podrías buscar. Entonces algunos de, algunos de estos son objetos como Metro Translate Time Point, cuando algunos de ellos son parches que nos van a dar ejemplos de cómo funciona esto. Algunos de ellos son como tutoriales. Si abro esto, estamos aquí. Esta gran cosa tutorial que me va a dar un montón de información sobre cómo funciona esto. Podemos ver cualquier cosa en la que hagamos clic aquí nos da una pequeña explicación aquí abajo antes de hacer clic en él, para que podamos aprender un poco más. Esta pequeña cosa de referencia es una gran manera de averiguar un poco más sobre este objeto. Consulta todos los mensajes posibles, todos los atributos posibles y alguna ayuda sobre cómo usarlo. No tengas miedo de ir a esta referencia como todo el tiempo. 10. Consola: Bien, el siguiente. Súper fácil. Solo quiero señalar mientras estamos aquí, ya conocemos la ventana max de la consola y lo que hace, pulsamos un montón de botones y por eso me sale un error ahí. Pero si eres una persona de una ventana y no quieres esta ventana flotante por aquí, puedes cerrar esto. Solo ve aquí. Ahora la ventana está adherida, ¿verdad? Max Console está aquí. Verás todas las mismas cosas. Puedes hacerlo bonito y grande. Si quieres puedes incluso hacer este grupo, solo toma este pequeño bar aquí y hazlo más pequeño si quieres tu consola y grande. Ahora bien, si lo quieres separar puedes fácilmente simplemente subir a ventana y Max Counsel o parece comando shift M. creo que es un comando de tecla raro pero ahí tienes. Eso te conseguirá el abogado Como una ventana flotante. Yo lo prefiero como ventana flotante personalmente, entonces esa ventana emergente porque honestamente suelo dejar al inspector abierto pero pequeño así. Así es como prefiero trabajar. Pero si te gusta una ventana, puedes hacer el máximo consejo de allá con este botón de aquí mismo. 11. El calendario: Bien, hasta el siguiente. Una cosa rara que está aquí que quería señalar porque creo que debería estar ahora en todo el software. Realmente debería. Esta cosita de aquí arriba es un calendario. Ahora bien, ¿por qué en la Tierra Max necesita un calendario? ¿Hay cosas especiales que puedas hacer con la fecha y la hora? Tal vez. Pero eso no es lo que es esto. Esto es como un extraño navegador de archivos. Lo que vas a hacer aquí es que vas a hacer click en él. Te va a mostrar todas las fechas. Se puede dar click en una fecha, Hoy es el 17, pero puedo ver el 14, estos son los archivos que abrí el día 14. Puedo volver atrás y ver en qué archivos estaba trabajando en qué día. Esto es súper útil si estás trabajando en un proyecto y estás como, no puedo encontrar ese archivo y puedes subir a archivo reciente y mirar través de una lista de todas las cosas recientes. Eso es genial, pero es difícil de tratar. Esta es básicamente una mejor versión de eso donde solo se puede decir, oh, última vez que estuve trabajando en ello como el sábado pasado, muéstrame todos los archivos en los que trabajé el sábado. Y puedes hacer eso. También puedes simplemente hacer como una vista de stream de los últimos 30 días, hace tres días. Hay algo, es súper práctico. Recomiendo encarecidamente acostumbrarme a usarlo. Si eres un desarrollador de software o conoces algún desarrollador de software diles que construyan esto en su software porque es realmente útil. Eso es todo. 12. Herramientas en la parte inferior de la ventana de parches: Bien. A continuación pasemos al fondo de la ventana y repasemos todas estas cosas de una vez. Vamos a empezar de nuevo por aquí. Estas ya las conoces, bloqueo desbloqueo, modo presentación, ¿verdad? Este en el medio, eso va a dejar que el parche opere mientras está desbloqueado. Eso a veces puede ser útil para las pruebas, pero honestamente nunca lo uso. Aquí podemos ver una lista de todas nuestras sub ventanas que están abiertas, llamadas Pat windows. Esto sería si tienes un parche muy complicado y tienes cosas pasando así, quieres ver el objeto sobre el parche para que pueda ponerse feo. Esto puede ayudar a limpiar eso. De manera similar con esto, show grid puede ayudarte a mantenerte organizado con solo tener una grilla colocada. Creo que en algún lugar hay una manera sacar las cosas a la parrilla si quieres. Uy, por lo general lo dejo fuera por aquí Hay un modo de depuración que puedes explorar si quieres Nunca lo uso realmente. Estos dos últimos son geniales. Nuevamente, se trata de un proceso que fue realmente complicado en el pasado, pero ahora es bastante fácil. Si estás familiarizado con Ableton Live, cómo tenemos Mapeo de claves y Mapeo Midi Estas son básicamente lo mismo que puedo hacer. Mapeo de audio o mapeo de teclas. El mapeo de claves podría ser, bueno, hagámoslo. Necesito como un objeto UI. Aquí hay un botón de alternar. Bien, podría ir al mapeo de claves. Entonces cualquier cosa que esté delineada en naranja aquí, puedo asignar una clave para hacerlo. Podría dar click en este Able for Mapping. Entonces presiona no sé, la tecla A. Ahora cuando presione A, eso va a alternar. Ahora A también se le asigna a hacer, y algo más, necesito ser un poco más inteligente al respecto. Pero entonces el mapeo Midi va a hacer lo mismo. Podría asignar esto a una nota Midi. Entonces cada vez que toco esa nota Midi, ese toggle se va a apagar. Es como si esto ya estuviera integrado en Ableton. Pero te permite crear algunos comandos clave propios para tus proyectos. Puede ser muy útil para eso. Eso es básicamente todo en la fila inferior. Fresco. Veamos algunas cosas del lado izquierdo aquí. 13. Gestor de paquetes: Bien, aquí vamos a ver algunas cosas del lado izquierdo. Lo primero es el encargado de paquetes. Ahora bien, ¿qué son los paquetes? Te he dicho que estos son objetos y los objetos son sus propios pequeños programas, ¿verdad? Hay toneladas, y toneladas, y toneladas de ellas en Max. Max está compuesto probablemente por 30 mil objetos o algo así, pero hay más que puedes hacer objetos. Si eres inteligente es complicado, pero hay formas de hacerlo. Lo que la gente hará es crear un paquete de objetos que hagan cosas específicas y luego liberarlos junto con archivos de ayuda y documentación sobre cómo usarlos como paquetes. Puedes instalar paquetes completos en tu computadora, y eso es lo que vamos a ver. Si vamos a Package Manager, aparece esta ventana y muestra todos estos paquetes que están disponibles. Hay muchos de estos. No tienen que aparecer en Package Manager para ser reales. Los puedes encontrar en los sitios web de las personas todo el tiempo. Puedo ver paquetes recién instalados. Estas son cosas que he instalado, algunas de ellas como esta en la que he ayudado a contribuir. Um, este que muestra es una actualización, los externos de Maat. Este es hecho por Cycling 74. Puedo descargar e instalar las cosas directamente desde aquí. Aquí hay algunos que el ciclismo piensa que son bastante chulos. Podría simplemente instalarlos justo desde aquí. Pero lo más importante para mí es ir a los paquetes instalados y ver lo que tengo instalado y si hay alguna actualización, pero hay un montón de cosas divertidas. Podría darse el caso de que descargues un parche máximo que encontraste en línea y quieras abrirlo y hacer algunas cosas. Y dice que necesitas tener algunos paquetes para que esto funcione. Generalmente verás que en el consejo máximo dirá tal y tal paquete falta o algo así. Asegúrate de estar atento a eso y cuando eso suceda, eso es de lo que están hablando. Necesitas encontrar cualquier paquete que le falte. Un paquete es básicamente un paquete de externos, que es lo que son estos. Fresco. 14. Fragmentos: Bien, los siguientes fragmentos, fragmentos. Ahora, solía ser el caso que podías hacer un proyecto en Max, digamos que hiciste un proyecto grande, grande, pero había un pedacito del mismo que usabas todo el tiempo. Se podría decir eso como archivo propio y tirar de él. Y fue un proceso engorroso, pero lo agilizaron en las últimas dos versiones con esta cosa de fragmentos Esta es una manera de que encuentres las de otras personas si quieres pero también solo guarda tus propias cosas como digamos que esto es algo que uso todo el tiempo. Todo el tiempo. Necesito abrir un archivo de sonido y enviarlo a la baraja. Y arranca la cubierta cuando se abra el parche. Hago esto todo el tiempo. Podría guardar esto como un fragmento y luego solo poder colocarlo cuando sea necesario Si voy a fragmentos, ve todo tipo de cositas Vamos a agarrar un fragmento. Aquí hay uno llamado retraso de retroalimentación. Yo solo la coloco ahí dentro. Todo esto está listo. Es un retraso de retroalimentación. No necesito hacer otra cosa. Simplemente está ahí y funciona y está hecho. Son cosas más complicadas. Puede instalar algunos de estos como paquetes. Aquí solo hay un reproductor de archivos de audio simple, básicamente que dice SF play open, quiere que lo haga loop, y luego un poco de control de volumen. Estas son como cosas precodificadas. Esta es una más elegante, me va a dar algunas cosas geniales, pequeño secuenciador de pasos, otras cosas pequeño secuenciador de pasos, que pueden jugar con todo el sintetizador Podría meterme en este lío con el código dentro si quisiera. Si tienes algún trozo de código como, digamos este pedacito que hice y quieres guardarlo como fragmento, solo resaltas algunas cosas Controle, haga clic, guarde el fragmento. Ahí vas. Tienes un poco como cosa reutilizable que puedes usar todo el tiempo. Es muy útil. Ahí es donde viven los fragmentos. También puedes simplemente ver una lista de cosas que tienes, probablemente un poco más fáciles. 15. Bibliotecas de imágenes, video y audio: Lo siguiente que quiero mostrarte, segundo a último que quiero mostrarte son estas tres cosas de aquí mismo. Audio, video, imágenes. Estas son solo pequeñas bibliotecas de cosas. Puedes poner cosas aquí si quieres, pero lo que usas en tu parche definitivamente no necesita estar aquí. Vamos a hacer clic en Audio. Y digamos que aquí hay un aplauso. Va a hacer click y arrastrarlo por aquí. Ahora tengo un aplauso Ahora no voy a escucharlo, porque necesito enviarlo a algo para escucharlo. Y eso se mete un poco en la programación. Pero ahora debería poder escucharlo. Este es un sonido listo para funcionar. Aquí hay algunas cosas de audio por longitud. Aquí hay algunos pequeños archivos de video. Estos son en su mayoría para pruebas. Realmente no querrías usar estos en una pieza porque todos estamos acostumbrados a verlas, especialmente esta. Este está en como 1 millón de demos diferentes. No es increíble de usar. Pero de nuevo, realmente no podemos tocar esto porque necesitamos algo a lo que enviarlo. En este caso, es It window. Si hago una ventana de It, hablaremos más sobre más adelante. Esta cosita aparece ahora si presiono play, lock it, play. Ahora nuestro video se reproduce. También tiene sonido. Tenemos estas cositas de video. Este es nuevo. No he visto esto antes. Vaya, estoy encerrado Simplemente me gritó porque traté de hacer algo mientras estaba cerrada Bien, vamos a tirar esto a nuestra ventana. Es divertido. Se puede bucle. Rueda de la Fortuna. Limpio. Estas son solo pequeñas cosas para pruebas y demostraciones y cosas así. Manojo de imágenes para jugar. Estos son realmente interesantes porque aquí hay algunas cosas de UI, botones y cosas así que puedes jugar con eso, pero más sobre eso más adelante, piensa en estos como una pequeña biblioteca de contenido de demostración. No son particularmente interesantes, pero pueden darte algún material para trabajar muy rápido. 16. Objetos: Bien, en lo siguiente vamos a hablar de estas cosas aquí arriba. Ahora bien, estos son nuestros principales bloques de construcción. Estas son las cosas que realmente necesitamos para empezar a hacer cosas. Empecemos con éste. Esta es probablemente la herramienta más importante que vas a utilizar. Esto se llama objeto, ¿de acuerdo? Ahora mismo está en blanco, no hay ningún objeto ahí. Pero objeto es una caja que se ve así. Lo que vamos a cargar en ese objeto es un pequeño programa que hace una cosa. Digamos que voy a escribir aquí al azar, voy a presionar Return. Ahora puedes ver cuando presiono return, ese objeto cambió un poco. Ahora mismo tiene dos puntitos en la parte superior y un puntito en la parte inferior. Si lo vuelvo a cambiar a algo diferente ahora solo tiene uno en la parte superior y uno en la parte inferior. Cada objeto, en cuanto cargues el programa en él y crees el objeto, va a tener diferentes entradas. Estas son las cosas en la parte superior y salidas, estas son las cosas en la parte inferior. Se te ocurre esto igual que un pedal de guitarra. Las entradas son las cosas que pueden entrar en él, como el sonido de tu guitarra. Las salidas son lo que establece. Contamos con diferentes entradas y salidas. Los diferentes hacen cosas distintas. Todos son diferentes y únicos para cada pequeño objeto. Bien, si volví al azar, necesito saber qué hacen estas dos entradas y qué hace esta salida. Entonces voy a poner mi mouse sobre la primera entrada y provoca la salida de números aleatorios. Bien, aquí dice establecer el rango de números aleatorios. ¿Bien? Lo que me está diciendo aquí es que puedo poner un número aquí y ese será el rango probablemente máximo del objeto aleatorio aquí. Probablemente quiere un bang y puedo enviarle un bang, va a generar un número aleatorio En la parte inferior, dice salida de número aleatorio. Vamos a hacerlo. Aquí hay una explosión. Consigamos una caja numérica y conectemos eso. Genial, Ahora si lo cierro y presiono este bang, genera un número aleatorio. Pero aún no le dimos rango. Cree que es un rango de cero. Bien, vamos a darle un rango. Usemos otra caja numérica y conectemos eso ahí. Bien, pongamos esto en, sólo voy a arrastrar 90. Bien, ahora podemos hacer click en este bang, y va a generar un número aleatorio 0-90 Cool Sólo puedo seguir haciendo clic todo el día y eso está bien. Esta cosa es un objeto. Podemos conseguirlo ahí mismo. Objeto. También podemos presionar n y hacer otro objeto así. Puedes ver lo que acabo de hacer aquí es que intenté crear un objeto llamado n y n y me salió un error diciendo que no es un objeto y se volvió rosa, eso significa que no es un objeto. Bien, ahora recuerda lo que dije antes, cuando uses cualquier objeto, recuerda que estos son sus propios pequeños programas y tenemos que recordar cómo usarlos. Pero no tenemos que memorizar cada objeto y cómo funciona, ¿verdad Podemos poner nuestro mouse sobre las entradas y salidas. Podemos controlar click en él y abrir archivos de ayuda. Podemos mirar la referencia para ello. Hay cosas que podemos hacer. Sigamos adelante. Solo quiero repasar rápidamente la diferencia entre estas cosas y luego vamos a hacer algo. 17. Mensajes: Bien, voy a borrar estas dos cosas. Vamos a encabezar un problema muy común que la gente encuentra cuando es nuevo en Max, voy a agarrar un mensaje aquí. Bien, así que eso está justo al lado de los objetos. Voy a ponerlo ahí mismo. Bien. Ahora bien, este es un cuadro de mensaje. Esta es una caja de objetos. Es un problema muy común que veo cuando la gente apenas está aprendiendo a tratar de usar un cuadro de mensaje como objeto. Eso no va a funcionar. Ponte cómodo viendo estos dos como cosas muy diferentes. Esto tiene esta materia gris claro en la parte superior y en la parte inferior. Las entradas y salidas van a cambiar en función de lo que contiene. Un mensaje, por otro lado, casi siempre va a tener dos entradas y una salida. Puedes cambiar eso con algún yo elegante del que hablaremos más adelante. Pero lo más importante que es diferente de un mensaje es que en realidad no hace nada. No es un programa. Puedes escribir lo que quieras aquí. No voy a recibir un error diciendo que eso no es una cosa. Los mensajes están diseñados para ser exactamente que puedas pensar en ellos como un pequeño correo electrónico. Son un mensaje, esto es algo que puedo enviar al azar si quisiera. Ahora lo que puedo hacer, si bloqueo mi parche y hago clic en este, va a enviar esto al objeto aleatorio, bien, porque están conectados. Va a entrar aquí, que está esperando un número. Probablemente me va a dar un error cuando haga clic en este clic. Sí, mi error dice el objeto aleatorio, es entrada es decir que este es el mensaje o tipo incorrecto, lo que significa que quiere un número. Pero podemos usar buzones de mensaje para los números dos. Digamos 1,000 Ahora si hago clic en esto, no me sale un error. Puedo hacer clic en esto todo el día. Ahora el objeto aleatorio dice, bien genial. Quieres que el rango, porque eso es lo que viene a esto, que sea 1,000 número aleatorio entre cero sobre 1,000 Hay 1 millón de usos diferentes para los mensajes, pero lo que hay que recordar los mensajes es que son solo texto. Puedo escribir lo que quiera. Cuando haga clic en ellos, los va a enviar a lo que sea que estén conectados. Bien, si hago clic en esto, acabo de decir sandwich al azar otra vez. Aleatorio dice, no sé a qué te refieres con sandwich, porque no es lo que enviarías al azar. Estos son solo texto y números. Están reteniendo cosas para nosotros que podemos disparar cuando las necesitamos haciendo clic en ellas o podemos usar un bang. Al hacer clic en esta explosión, ahora golpeará Sandwich y enviará Sandwich al azar. Veremos otro error cuando haga eso ahí mismo. Mira, bien, solo recuerda que los mensajes son contenedores para texto o números. Los objetos tienen estas partes grises en la parte superior e inferior y en realidad ejecutan pequeños programas. Genial, genial. 18. Comentarios: Bien, lo siguiente son los comentarios. Ahora bien, si al azar hace muchas cosas, si un objeto hace muchas cosas ejecutando un pequeño programa, y un mensaje hace un poco de cosas sosteniendo el texto. Se podría decir que un comentario, que es lo que son estos, funcionalmente no hace nada ¿Bien? Qué comentario es, solo texto que no hace nada. Hagamos mi ventana un poco más grande aquí, ¿de acuerdo? Esto es completamente infuncional. No tiene nada que ver con el sándwich o el azar o el bang. No está conectado a nada. Puedo ponerle algunas cosas. Si quiero cambiar ese comentario, puedo hacer algunas cosas graciosas. No sé si alguna vez he encontrado la necesidad de hacerlo. No hay salida para comentarios. ¿Por qué entonces tenemos comentarios? Bueno, es porque cuando tienes un parche grande y complicado, quieres dejarte pequeñas notas por todas partes sobre lo que está haciendo. ¿Y si pongo esto en un parche? Podría querer ponerle un pequeño comentario que diga que esto no va a funcionar. O podría decir, este objeto hace números aleatorios. Seguro que puedo hacerlo un poco más grande. Todo es una línea si quiero. Es solo una manera de dejarte pequeñas notas sobre lo que está pasando. Es un muy buen hábito entrar si estás trabajando en algo, dejar las cosas por todas partes. Es solo una forma de poner texto en tu parche que no hace nada. Ayudarte a entender lo que está pasando. Sube despreocupado. 19. Toggle: Bien. A lo siguiente es un toggle que es este pequeño de aquí. Echemos un vistazo a un toggle. Cuando hago uno, me sale esta cosita. Si lo cierro y hago clic en él, puedo activar y desactivar las cosas. Eso es muy ordenado. muchos objetos que solo necesitan ser encendidos y apagados. Como creo que lo vimos con audio. Si hacemos un sistema de audio, podemos construir de una manera de simplemente poner un toggle aquí que lo encienda y apague. Pero hay un par de cosas interesantes sobre este pequeño toggle. El primero es que en realidad está dando salida a números como lo es la mayoría de las cosas en Max. Hagamos un objeto llamado print, print. Creo que tal vez ya mencionamos esto, pero lo que hace la impresión es que va a tomar cualquier cosa que entre en su entrada y mostrarlo en la consola max. Bien, entonces voy a cerrarlo. Voy a encender esto. Bien, imprime uno. Voy a apagarlo, imprimir cero. Voy a encenderlo y apagarlo todo un montón. Y lo que vamos a ver aquí es 10101010. La razón por la que te estoy mostrando esto es porque quiero que te familiarices con la idea de que un toggle es solo una forma elegante de enviar unos en ceros Uno significa encendido, cero significa apagado. Curiosamente, también puede aceptarlos. Tomemos un mensaje y pongamos uno en él, conectémoslo al toggle. Bien, hagamos otro mensaje y creemos un cero. También conéctelo al toggle. Sí, puedes conectar dos cosas al mismo lugar así. Bien, ¿qué va a pasar si hago clic en cero? El toggle se va a apagar y va a enviar un cero. Puedo seguir enviando cero una y otra y otra vez. Y el toggle se va a quedar apagado porque le estoy diciendo que vaya a tu estado apagado. Eso es lo que significa cero, vete, yo le mando uno, se va a encender, y sigo enviándolo uno, va a seguir permaneciendo encendido. Puedo controlar un toggle con unos y ceros. También puedo controlarlo haciendo clic en él. Hay un par de cosas más que puedes hacer con los alternadores. Dos, pero recuerda que un toggle es realmente solo una forma elegante de enviar unos y ceros En realidad no es enviar la palabra on, en la palabra off, es enviar ceros y unos la mayor parte del tiempo cuando necesitas alternar, eso es lo que quieres es un cero en uno Bien, pasemos a los botones. 20. Buttons y bengas: Bien botón. Una de las cosas más importantes que tenemos. Este es un pequeño concepto raro que usamos en Max A. Button es algo muy sencillo. Hablemos primero un poco de la terminología detrás de esto. Llamamos a este objeto un botón. Nosotros llamamos a la cosa que manda una explosión. Solíamos llamar a estas cosas flequillo. Hace poco lo cambiaron a llamarlos botones en lugar de flequillo Tengo toda una teoría sobre por qué hicieron eso, pregúntame en otra ocasión, pero ocasionalmente me referiré a estas pequeñas cosas como Bangs Quieren decir lo mismo. Se te ocurren estos botones. Esta será la referencia más nerd que utilizo en toda esta clase A lo mejor son los Hodor de Max. Ahora bien, si conoces esa referencia, lo que me refiero aquí es que Hodor era un personaje de Game of Thrones Podrías hablar con él todo el día y él solo diría, eso es lo que podría decir. Podría decir una cosa que pudiera decir, tú dirías, ¿cómo estás hoy? Y él diría, léeme Shakespeare. Y él diría, eso es lo que hace un bang, excepto que en vez de hodor, dice bang Puedo mandar un montón de cosas. Déjame hacer una impresión sobre él para que veas si conecto esto al objeto de impresión. Y vamos a limpiar mi consola máxima, envío algo. Hago clic a la vez para imprimir y dice bang. ¿Bien? Envía bang es lo que dice. Si le envío un número, si hago clic en esto, 11 va a ser enviado a este bang. ¿Y qué va a decir el bang? Haga clic. Va a decir bang. Es que todo sabe hacer. Si lo envío sandwich. Dice bang. Envíalo Feliz Miércoles a ti, ciérralo. Haga clic en él. Dice bang. Es que todo sabe hacer, digamos bang. Puedes enviarla lo que quieras. Va a decir bang. Ahora bien esto es extrañamente útil, vas a ver estos pequeños botones o flequillo por todas partes usamos como disparadores, básicamente otra forma de hacer un disparador, pero cuando quieres que algo suceda, querrás algo solo para que esa cosa suceda o que haga que algo vaya o algo así. Esta es una manera muy eficiente de hacerlo. También pueden ser útiles para la conversión. Si tengo esta cosa aquí, cada vez que alguien hace clic en que quiero que ocurra un evento, puedo simplemente meterlo en una explosión y luego hacer algo con esa explosión. De esa manera básicamente he tirado el texto y lo he convertido a una explosión más sobre eso más adelante. Pero lo que hay que recordar de un botón o un bang es que puedes enviarle cualquier cosa y saldrá bang. Son muy útiles para disparadores para cualquier cosa. Aquí hay uno que utilicé aquí para darle al sandwich al azar que genera un objeto, un aire, bien, Agárrate a esos por ahora. Van a ser súper importantes. 21. Cajas de números: Bien, vamos a ser un poco más grandes aquí. Bien. Arriba cajas de números siguientes. Ahora solo puedo hacer clic y arrastrar para hacer una caja numérica. O puedo hacer clic y mantener pulsado para ver algunos tipos diferentes de recuadros numéricos. Bien. Voy a cargar uno de cada uno para hablar solo un segundo. Ves eso en flequillo a, pero estos son solo diferentes tipos de disparadores y alternas y Hablaremos más de estos más adelante. Bien. Los recuadros numéricos te van a mostrar un número. ¿Bien? Entonces, si pongo un toggle en un cuadro numérico, y luego enciendo y apagando el toggle, me va a mostrar el número que está entrando. ¿Bien? Si pongo un mensaje en un recuadro numérico, si tiene palabras en él, no va a hacer nada porque un cuadro numérico sólo sabe mostrar un número. Pero si dije 500 y metía eso en una casilla numérica y le daba click, va a decir 500. Bien. Bastante simple. ¿Verdad? Los recuadros numéricos también pueden generar números. Lo que esta salida va a hacer a la izquierda, va a disparar el número que acaba de entrar en él. ¿Bien? Pongamos otra casilla de números aquí abajo. Bien, Uno. Se dispara a uno. ¿Bien? Si digo 500 , dispara 500. Puedo enviarle una explosión. Simplemente seguirá disparando 500. Si cambio este cuadro de número a otra cosa, sólo hacer clic y arrastrarlo, hago clic en esto, va a disparar 500 abajo hasta aquí Puede aferrarse a los números de esa manera, y se puede establecer en números de esa manera. Ahora hay tres tipos de cajas numéricos aquí. Estos dos pueden meter a la gente en problemas a veces. A esto se le llama caja numérica. Esto se llama un flujo entumecido o un número de punto flotante. Podemos meternos en todo tipo de cosas matemáticas raras con esto, pero seamos simples y digamos que si necesitas un punto decimal, necesitas esta casilla numérica. Esto sólo va a mostrar números enteros. Esto puede mostrar números enteros o números con un punto decimal. Si hice un cuadro de mensaje que decía 250.345 me meto esto en esta casilla de número, lo que va a mostrar es 250 Va a t, no va a redondear, va a truncarlo, va a cortar el punto decimal ¿Bien? Si envío ese mismo número a esta casilla de números, realidad me va a mostrar todo el asunto. Si lo hago un poco más grande, bien, me va a mostrar todo el asunto. La razón por la que estas son dos cosas diferentes es porque creo que históricamente estas fueron un poco más intensivas en CPU para hacer un seguimiento de todos los dígitos adicionales. Realmente no importa tanto. Ahora mi flujo de trabajo general es que siempre uso uno de estos a menos que esté haciendo explícitamente algo que le va a tener decimales. En cuyo caso voy a utilizar éste o éste. Porque muchas veces algo con decimales, estoy hablando de una señal de audio. Las señales de audio tienden a ser 0-1 hay una tonelada de puntos decimales Para eso está esta. Esta cosita de aquí nos está diciendo que se trata de una caja de números de audio. Esto se puede usar de varias maneras diferentes, pero normalmente si ejecutas una señal de audio en esto, como si decimos reproducir un archivo de audio y lo analizamos, vamos a ver el volumen. Esto es solo para una señal de audio. Esto es para cualquier cosa que necesitamos un punto decimal, y esto es para cualquier número entero. Fresco. Otro ejemplo sería, si estamos lidiando con cosas Midi, vamos a usar esto, ¿verdad? Porque si digo Midi nota número 60, no hay nota Midi número 60.1 Es solo 60 Y luego el siguiente es el 61. No hay nada en el medio. usar un cuadro numérico en lugar de un flujo entumecido La forma en que puedes interactuar con esto es que puedes enviarle números. Puede hacer clic y arrastrar sobre él. Cuando es amarillo, eso solo significa que está resaltado. Podrías escribir números y presionar Retorno para que los ejecuten. Entonces puedes sacar números aquí abajo. 22. Deslizadores: Bien, a continuación, hablemos de deslizadores. Ese es este de aquí. Y hay una serie de cosas divertidas. Sólo voy a agarrar uno. Vamos a ser un poco más grandes, ¿de acuerdo? Este es un deslizador numérico. Ahora lo extraño e interesante de esto es que encontrarás que estos deslizadores numéricos son básicamente los mismos que los recuadros numéricos Simplemente se ven pulcros. Puedo hacer clic y arrastrar sobre esto para subir y bajar. Puedo conectar una caja numérica al fondo de la misma para ver qué estoy haciendo. Es un rango de cero a 127, que podemos cambiar yendo al inspector para ello. Si vamos aquí, da clic en él Inspector. Podemos cambiar la forma en que se ve. Podemos cambiar mucho al respecto. Pero aquí mismo, ahí está el rango, y podemos cambiarlo. El predeterminado es 128, porque eso es lo que nos gusta para las cosas Midi. Pero al final del día, todo lo que está haciendo este slider es sacar números 0-127 Muy bien, Y si estás pensando, ¿por qué no va a 1.1 28 Esto es como una cosa rara de Midi, pero tiene un alcance de 128. Hay 128 números, pero los recuentos cero. Empezamos con cero. Eso significa que su número más alto va a ser 127. Pero es, solo da salida a números. Tenemos salida en la parte inferior que va a dar salida al número cada vez que cambie. Va a dar salida al número. Cuando lo mueva, va a dar salida al número. Podemos ponerle números si queremos. También podemos golpearlo solo para decir, da salida a tu número, podemos enviarle un bang. Pero el resto de estos, si nos fijamos en estos, aquí hay un dial, puedo conectarlo a una caja numérica. Si hago clic y arrastre sobre él, esto sucede. Pero es exactamente lo mismo. Es solo una forma diferente, ¿verdad? No hay nada diferente entre esos dos excepto por la forma. Aquí hay otro, ¿verdad? Si puedo hacer clic y arrastrar y hacerlo ahora. Este es ligeramente diferente. Notarás que tiene dos salidas y es un poco complicado llegar a ellas. Ahí vamos. No puedo poner esto en una caja numérica porque esta es una señal de audio. Este fader en particular está diseñado para ser un fader de señal de audio Es decir, un volumen ****. ¿Bien? Quiere que le ponga una señal de audio y saque una señal de audio. Este sí funciona un poco diferente. Aquí tienes uno, esto probablemente te sea familiar. Parece un teclado de piano, ¿verdad? Puedo hacer click en cosas, solo estoy dando click y arrastrando aquí Pero puedo dar click en notas individuales y hacer lo que quiera. Pero conectemos un cuadro numérico a él y veamos que solo está emitiendo números. Esto sí. Este es un dial de la misma manera que esto es. Y esto es un poco más fácil para ayudarnos a ver las notas Midi que están sucediendo y puede ser útil para hacer cosas Midi. Pero en realidad es solo un control deslizante. Interesante H, aquí hay un par de más fantasiosos. Estos son solo deslizadores de datos. Hay un control deslizante de rango. Puedes agarrar una variedad de cosas, pero estas solo dan salida a números como todo lo demás, algunas cosas más elegantes Aquí hay un personal. Puedo de nuevo, el número de nota Midi. Puedes hacer acordes sobre esto. Y si quieres hacer eso, entra en el archivo de ayuda para ello y verás que tiene algunos modos polifónicos Bien, con todos estos diferentes deslizadores. Solo recuerda que si parece un teclado, si parece que se ve así, o recuerda todos estos son solo la salida de números Son solo deslizadores con cualquier deslizador de número. Ellos darán salida a números. También tomarán números. Por ejemplo, si quisiera tomar este dial y decir, muéstrame una nota Midi, ahora puedo girar este dial y me va a mostrar en qué nota Midi estoy. Puedo hacer lo mismo por las notas mientras giro el dial, va a ir por ahí. Ahora, lección de programación rápida sobre Max. Si hago clic en el teclado, ¿va a cambiar el dial? ¿En este caso? No, porque cuando haga clic en una nota aquí, va a dar salida a ese número aquí. Y va a ir a este 48. Va a ir a esta casilla numérica, que no va a ninguna parte. Las cosas solo fluyen en una dirección porque este cuadro numérico está conectado a este deslizador del teclado. Eso no quiere decir que sea cierto lo contrario. Este deslizador de teclado no está enviando información de vuelta. Todo tiene entradas y salidas. Bien. Si conecté este cuadro numérico a este deslizador, voy a crear un bucle de retroalimentación. No como un bucle de retroalimentación de audio, sino un bucle de retroalimentación numérica. Porque voy a cambiar esta esfera, va a cambiar esto, va a cambiar eso, lo que va a cambiar esto. Entonces va a ir en círculo y eventualmente se estrellaría al máximo. Excepto max está diseñado para evitar que hagamos eso. Vamos a probarlo. Bien. Los tomacorrientes de desbordamiento de pila se deshabilitan hasta que se borre este mensaje. Básicamente solo decía, te dejé de chocar todo este programa, ahora solo tengo que dar click en uno de estos y eliminarlo Ahora debería estar de nuevo en funcionamiento. Bien, deslizadores. 23. Objetos de MaxForLive: Bien, vayamos ahora a esta sección. Esto se llama Max para los objetos vivos. Todos estos son objetos que básicamente ya hemos visto, pero solo los que se parecen a Max, que se parecen a Ableton Live Aquí hay una caja de números, ¿verdad? Pero esta caja de números, puedes hacer que se vea como Ableton, ¿verdad Al igual que si bloqueo nuestro parche, así es como se ven las cajas de números en vivo. Si realmente quiero hacer algo como vivir, así es como lo haría yo. Flechas. Aquí hay un control deslizante de volumen, ¿verdad? Así se ve así, no se ve como en vivo, esto se ve como en vivo. Hace lo mismo excepto que este parece vivo. Puedo cambiar el nombre de la misma donde dice dial en vivo. Puedo cambiar eso o puedo deshacerme de él por completo. Poco deslizador de volumen o cualquier deslizador realmente alternar. Hay muchas cosas diferentes. Hacen muchas de las mismas cosas. Este toggle funciona de la misma manera que funciona nuestro Toggle, excepto que se ve como Live Max. Para los objetos vivos, podemos hacer todo lo que ya sabemos hacer con todos nuestros objetos. Es solo que se ven como en vivo. Si quieres lucir como vivo, usa el Max para objetos vivos. Fresco. 24. Todo lo demás: Bien, hay un montón de cosas más. Si voy a este clic añadir objeto cosa, se puede ver todo tipo de otras cosas. Aquí hay algunas cosas básicas. Aquí hay algunas cosas específicas de audio. Entradas de audio, deslizadores de volumen, forma de onda. Este es uno genial, simplemente parece un filtro VUTer de la vieja escuela Más visualización de datos, basada en imágenes, algunas cosas divertidas de la interfaz. Y entonces el jitter es cosas de video, muchas cosas diferentes ahí Ahora recuerda que todos estos objetos que estamos viendo son objetos visuales llamados objetos UI. Hablamos de esto en la última clase. Todos estos son solo los objetos de la interfaz de usuario. Los objetos principales están todos aquí. Se llega a ellos haciendo un objeto y luego escribiendo una de 1 millón de cosas. Esos no van a aparecer aquí. Estos solo están mostrando nuestros objetos con cosas en las que podemos hacer clic y esas cosas. Los millones de objetos que tenemos son todos accesibles a través de este objeto. Pero dicho eso, los objetos UI, como todas estas cosas en las que podemos hacer clic, aún puedes llegar a ellas. Son solo objetos, ¿verdad? Como si digo arado, hago eso como un objeto, simplemente cambia a un número de punto flotante Si hago un objeto llamado, déjeme hacerlo por aquí. Si hago un objeto llamado slider y presiono return, mágicamente se convierte en uno de estos, porque eso se llama deslizador K. Todas estas cosas son solo objetos como todo lo demás. Tienen algunas propiedades especiales para hacer clic en ellas y utilizarlas. Bien, tal vez tenlo en mente. La gran mayoría de nuestros objetos están aquí. Algunos de ellos se enumeran aquí y aquí. Sin embargo, estos son solo los objetos de la interfaz de usuario. Fresco. Bien, hagamos algo. 25. [+]: Bien, entonces ahora que aquí conocemos la forma general alrededor de la interfaz, hagamos algo, vamos a empezar con algo muy básico y vamos a convertirlo en algo musical en solo un minuto. Bien, entonces quédate conmigo primero. Sólo vamos a sumar algunos números juntos, ¿de acuerdo? Entonces voy a golpear comando para hacer un nuevo parche. Bien, aquí vamos. Pizarra en blanco. Hermoso. Lo primero que necesito es algo que tenga un número. ¿Bien? Sabemos al menos dos cosas que pueden hacer esto en este momento, y eso sería un recuadro numérico o un mensaje. Bien, cualquiera de estos va a funcionar bien, de hecho. Bueno, vamos a usar un mensaje por ahora. Bien, en este mensaje voy a escribir un número. Digamos cinco. Bien, ahora voy a hacer otro buzón de mensajes. En esta voy a escribir dos. Fresco. Ahora quiero sumar estos dos números juntos. Necesito un pequeño programa que sepa sumar las cosas. Sumar números juntos específicamente para esta cosa. ¿Crees que necesito un cuadro de mensaje o un cuadro de objeto? Toma una conjetura. Bueno, va a hacer algo, ¿verdad? Va a ser un pequeño programa que sepa hacer algo. Definitivamente necesito un objeto. Bien. Ahora bien, ¿cómo crees que se llama el programa que sabe sumar números juntos? Solo tomemos una conjetura salvaje. No lo sé. Tal vez sumar más, sí, sumar dos números juntos. Fresco. Bien, vamos a acercarnos un poco aquí. Bien, Esta cuenta con dos entradas y una salida. Este dice set left Operand y activa el cálculo Agárrate a eso por un segundo. Este dice poner a la derecha Operando. Bien, ahí está mi operando derecho y ahí está mi operando izquierdo Veamos qué dice nuestra salida. Resultado izquierda y derecha. Bien, ahora pongamos una casilla numérica aquí abajo. Bien, entonces aquí hay una caja numérica y voy a conectar la salida a esa casilla numérica. Esa casilla numérica nos va a mostrar el resultado. Bien, todavía dice cero. No le dije que se fuera todavía, ¿verdad? Entonces necesito enviar estos números al objeto. Podría hacerlo porque tengo un buzón de mensajes. Podría hacerlo con sólo hacer clic sobre ellos, ¿verdad? Podría conectar una explosión con ellos y luego golpearlos, o simplemente podría hacer clic en ellos. Bien, entonces voy a cerrar mi parche. Vaya, lo hice ahora voy a dar click sobre ellos. Pero, ¿en cuál necesito hacer clic primero? Esto es lo que esta pequeña nota quiso decir con desencadenar el cálculo ahí mismo. Eso quiere decir que cuando un número entra por esta entrada, la entrada izquierda, lo va a usar tanto como número y obligará a que ocurra el cálculo para que haga lo suyo, ¿verdad? Si hago clic en dos primero, no vamos a ver ninguna salida, ¿verdad? Puedo pincharlo todo el día y esto solo está recibiendo 22222 y eso es genial Pero nada ha desencadenado todavía el cálculo. Pero se está aferrando a ese número dentro de este objeto plus. Está diciendo, bueno, conozco dos. Quieres que agregue dos a algo, pero no sé qué, quieres que agregue dos todavía. Si hago clic en cinco, va a decir que quiere que agregue, para comenzar con cinco, agregue dos, y luego lo emita. Eso es lo que nos está diciendo la entrada izquierda que hagamos. Si hago clic en cinco, boom dice un cinco más dos y da salida a ajuste. Bien, así que necesitaba activar eso para que sucediera. Bien, entonces cambiemos algunas cosas. Digamos ahora este número es 156. Bien, entonces ¿qué va a pasar ahora si hago clic en 156? ¿Nada bien? Porque de nuevo, está esperando que este lado cambie. Bien, vamos a escribir 1,945 un buen año. ¿Qué va a pasar ahora? Si hago clic en 1945, va a procesar 1945 más 156. Bien, funcionó. Ahora aquí tienes un rascador de cabeza para ti. Estoy tratando de que entiendas cómo funciona el flujo de información. Voy a escribir cinco, volver a bajar a números fáciles aquí. Voy a escribir tres, ¿de acuerdo? Ahora bien, ¿qué va a pasar cuando golpee a tres? Piénsalo. Tienes que adivinar. Bien, aquí vamos. Aquí hay tres. Nos dieron 159. Ahora bien, ¿por qué es eso? ¿Eso es un error en el programa? No. Yo hice exactamente lo que se suponía que debía hacer porque nunca hice clic en cinco, nunca le dije que actualicé este número Simplemente porque cambié esta casilla numérica, no dio salida, no bajó al objeto. Está esperando que haga clic en él. Todavía mantiene el número anterior en esta entrada, ¿verdad? Eso es lo que agregó 32 antes de que dijera 156 y agregó tres, y ahora tenemos 159. Si quiero agregar tres a cinco, necesito asegurarme de volver a hacer clic en cinco y luego hago clic en tres y obtengo ocho. Bien. Entonces con solo cambiar el número no lo envía por el cable de conexión. Bien. Puede en algunas instancias, pero en este caso no lo hace. Bien. Entonces muy básico sumando números. 26. Cajas de números: Bien, vamos a dar esto un paso más allá y darme un poco más de espacio aquí. Seleccione todo esto y simplemente escríbalo un poco hacia abajo Ahora bien, ¿y si quisiera acertar a estos dos números exactamente al mismo tiempo? Fácilmente podría hacer eso haciendo un botón o una explosión y conectándolo a, gritos, a ambos lados Bien, limpio. Ahora, cuando haga clic en esto, va a enviar un bang, Que es esencialmente lo mismo que hacer clic en él a 5.3 Bien, no vimos nada actualizado aquí porque ya son ocho. Vamos a darle un nuevo número. Digamos 15.7 Ahora cuando haga clic en él, ambos van a ser enviados al mismo tiempo, y debería actualizarse a mi nuevo número Ahora bien, aquí está pasando un truco secreto con el que uno de estos llega primero. Si haces algo como esto, pasa una cosa extraña de Max Voodoo en la que siempre va a llegar primero el correcto Las cosas van de derecha a izquierda cuando suceden al mismo tiempo. Es raro, eso podría ser algo que necesites saber en el futuro. No te preocupes por eso por ahora. Bien, cambiemos estos mensajes por recuadros numéricos porque van a comportarse un poco diferente. Y esto nos mostrará por qué podríamos querer usar cajas de números. Bien, voy a conectarlos. Bueno, en realidad digamos 20. Y éste digamos diez. ¿Bien? Tan pronto como hice clic fuera de esta casilla numérica, sacó 30 Genial, eso es lo que queríamos. Pero lo único que es diferente con recuadros numéricos que cuando cambies el número, lo va a dar salida. Lo que significa que lo va a enviar por este cable de conexión. Si solo hago clic y arrastre sobre este número, va a generar cualquier número en el que esté actualmente más lo que sea que este sea el resultado ahí abajo. Puedo fregar esto por todas partes con solo hacer clic y arrastrarlo. O puedo escribir un número y luego presionar Return y va a sacarlo. Ahora bien, si alguna vez ves esto, significa que simplemente no tiene suficiente espacio. Podemos agarrar esta cosita de fondo y estirarla para sacar toda la habitación que necesitamos lo mismo allá arriba. ¿Bien? Ahora bien, si bajo esto a, no sé, cinco, siempre está actualizando. ¿Correcto? Pero si hago lo mismo con este de la derecha, no lo es, esto está enviando ese número por este cable de conexión. Está haciendo eso pero el objeto sabe simplemente aferrarse a cualquier cosa que entre en esta entrada y esperar algo en la entrada izquierda. Bien, con el fin de activarlo. Ahora puedo hacer lo mismo con una explosión aquí. Si quiero reenviar ambos números a cabo, sólo puedo golpearlos con una explosión Bueno, aunque no lo vas a ver. En este caso, golpear esto sí envía estos números aquí abajo al objeto más y luego afuera. No obstante, cada vez que los cambio, también los envía. Realmente no lo ves, en realidad esto funcionaría. Cambiemos esto a 395. Ahora bien, si le pego a esta explosión, va a golpear 395 de nuevo. Pero también va a golpear 113 y activar el cálculo. Ahí está. Bien. Bien. Por eso es posible que quieras usar cuadros numéricos en lugar de mensajes. Los recuadros numéricos siempre van a dar salida a su número tan pronto como cambie, los mensajes no lo harán. Ahora, hay un montón de otras razones para usar mensajes. Principalmente porque se puede poner cualquier cosa en un mensaje como palabras, texto, lo que sea, cajas de números sólo se pueden poner números, eso es otra cosa a tener en cuenta. Pero en este caso en particular, podríamos usar cualquiera de los dos. 27. Cambiar los cuadros de mensajes: Bien, dos cosas más rápidas. Pongamos un mensaje aquí abajo. ¿Cómo pongo algo en un mensaje? Estoy enviando este número a esta casilla de números. Eso es fácil. recuadros numéricos pueden tomar números, pero deshagámonos de eso y pongamos esto en un mensaje. ¿Funcionará eso de la manera obvia? No, no va a funcionar. Así es como necesitas hacer que eso funcione. Hay algunas cosas que puedes hacer. Veamos esto en dice activar el mensaje o configurarlo. Bien. Dos opciones aquí. Primero, activa el mensaje. Puedo mandar una explosión a esa entrada. Y activar el mensaje, es decir, enviarlo por la salida. Bien, eso no es lo que queremos hacer aquí. Set lo cambia. Eso significa que si el cuadro de mensaje obtiene algo que dice set, como literalmente dice ese SET, entonces cambiará el cuadro de número a lo que esté delante de él después de él, aquí hay un cuadro de número. Puedo decir set Pickles si lo envío a una caja numérica y ahora voy a hacer click en él para enviarlo a través del cable de conexión Dice Pickles. Si digo el conjunto de palabras y luego espacio algo, va a mandar eso a eso. Podría hacer algo raro como set y luego intentar meter este número en este cuadro de mensaje. Y luego bajando a ese cuadro de mensajes. Es raro, pero esa no es una gran manera de hacer esto. Veamos y veamos si nuestra otra entrada tiene alguna opción para nosotros Establecer el mensaje sin salida. Eso suena como tal vez algo que queremos. Eso significa que si envío algo a esta entrada, va a configurar automáticamente el mensaje a eso. No necesito usar el conjunto de palabras, no va a sacarlo, solo va a aferrarse a él. Esto es muy útil. Vaya, vamos a borrar eso. Pon eso aquí. Ahora cuando cambie los números, los va a dar salida a ese cuadro de mensaje. Se va a aferrar, esto no está dando salida a eso, esto es simplemente aferrarse a ese número Esto en realidad es algo muy útil. A menudo quieres algo solo para aferrarte a un número. Entonces después cuando quiera usar ese número, voy a enviarle un bang y eso va a sacar ese número y usarlo. Aferrarse a los números es algo importante, ¿verdad? Inlet es como puedes hacer eso. Ahora otra cosa que voy a señalar aquí es ¿esto puede ir a ambos lugares o esto va a dividir la señal o hacer algo extraño? La mitad va a un lado, la mitad va al otro lado. No, esto va a funcionar exactamente como crees que va a funcionar. Puedes mandar un outlet a tantos lugares como quieras, bien. Simplemente está perfectamente feliz de que eso funcione. Bien, genial. Entonces hablemos de algunas otras operaciones matemáticas y luego trataremos de hacer algo de ruido con esto. 28. Otros operadores de matemáticas: Bien, no por decir lo obvio, pero veamos otras cosas matemáticas que podemos hacer aquí. Hemos usado un plus, eso es genial. ¿Podemos hacer lo mismo con menos? Si escribo menos, veamos qué dice aquí. Restar dos números, generar el resultado. Genial, menos va a funcionar simplemente genial. Ahora te darás cuenta de algo aquí. Cambio el objeto a menos, que esencialmente lo vació. Ya no sabe nada. Nada ha entrado en esta entrada derecha desde que la cambié. Cuando muevo este recuadro de números, lo que se está emitiendo es lo mismo porque está tomando este número y restando cero de él Aún no le he dado 527. No sabe que existe. Digamos 23, 19. Yo solo quería mover ese objeto por ahí para que consiga algo Ahora, cuando muevo esto, en realidad va a restar ese 40 de, funciona exactamente igual que el plus Y si te lo estás preguntando, ¿puedo ir negativo? Sí, definitivamente puedo ir negativo con estos. No puedo hacer puntos decimales porque estoy usando estos recuadros de números. Sólo puedo hacer números enteros, pero está bien. Podríamos hacer puntos decimales, al objeto restar realmente no le importa. ¿Qué pasa con multiplicar? Usamos Asterix y vamos a multiplicar estos dos números De nuevo, aquí voy a conseguir cero porque estoy multiplicando uno oh tres por Aún no sabe de este 40. Ahora lo hace, Ahora sabe que son 79. Y me muevo esto, entonces me salen estos números muy altos, divido, claro. Ahora bien, estos números van a quedar truncados, no redondeados, ¿de acuerdo? Porque no tengo números enteros. Veamos aquí, 99/2 Se va a decir cuatro. La respuesta exacta es 4.5 ¿verdad? Pero va a cortar ese 0.5 No va a redondear, no va a redondear, solo va a cortar el 0.5 Si quería ver el 0.5 necesito un número de punto flotante. Y puedo poner eso aquí y sumar a ese sesgo todo esto un poco. Ahí vamos. Lo que pasó aquí es que estoy ingresando, no le he dicho al objeto de división que use números de punto flotante Para que sepa que quiero resultados de coma flotante, tengo que darle un número de coma flotante. Lo más fácil es decir cero espacio. Dije dividir el espacio. Punto decimal cero es lo que quise decir. Ahora me va a dar números de punto flotante y el mensaje me va a dar números de punto flotante. Esto nos lleva a un concepto interesante, y ese es el argumento, que es lo que tenemos aquí. Bien, el argumento es una manera de decirle a un objeto como un estado predeterminado. Bien, vayamos a un nuevo video y hablemos de argumentos muy rápido. 29. Argumentos: Bien, volvamos al plus porque es sólo un poco más fácil para mi cerebro que dividir, digamos. Ahora lo que puedo hacer es agregar un argumento aquí si quiero. En este caso ahora, los argumentos van a funcionar diferentes para cada objeto. Y vas a tener que buscar qué argumentos puedes poner en los diferentes objetos. Pero en este caso, el argumento puede tomar el lugar del número correcto. Vamos a deshacernos de esa, ¿de acuerdo? Ahora, voy a decir nueve más qué, ¿verdad? Puedo decir fácilmente más espacio. Siempre que pongas un espacio después del nombre de un objeto, va a ser un argumento. Podría decir cinco aquí. Ahora lo que eso va a hacer es decir cualquier cosa que venga en la entrada derecha va a decir más cinco. Siempre va a ser nueve más 558 más 142, más cinco. Todo va a ser más cinco todo el tiempo. No necesito darle la entrada correcta porque he dicho lo que es aquí en el argumento. Ahora para aclarar esto aún un poco más, este espacio aquí, el nombre de un objeto, no puede tener espacios en él. Nunca encontrarás un objeto que tenga espacios en él. Precisamente por esto, porque Max está diseñado para que después de que el nombre del objeto sea argumentos, podrías tener múltiples cosas. Podrías tener un montón de argumentos, que en este caso realmente no hace nada. Sólo podemos tener un argumento. En este caso, se pueden tener muchos argumentos, pero el nombre del objeto va a ser la cosa antes de cualquier espacio. Bien, ahora vamos un paso más allá. Todavía podría usar esta entrada. Si tomo esta casilla numérica y la pongo aquí y la cambio, ¿qué acabo de hacer? Esto es lo que hice. Sobreescribí el objeto o el argumento, ¿de acuerdo? Si un objeto tiene un argumento como este y entonces algo entra, lo que sea que haya entrado gana, ¿de acuerdo? Lo más reciente siempre sobrescribe esto, ¿de acuerdo? Si hay una manera de sobrescribir un argumento, que no siempre hay, pero la mayoría de las veces lo hay, Lo que venga en último o más reciente va a sobrescribir el Ahora va a ser 59 más 191. Si hago clic en esto, sumado a un buen número redondo, eso es limpio. Bien, ahora realmente no hay forma de recuperar esto. Una vez que hago esto, no puedo volver a la discusión. La única manera es simplemente cambiar esto a cinco. El argumento se pierde esencialmente a pesar de que no se actualiza. El objeto no te muestra que ese argumento se ha ido. Lo es. Los objetos nunca se actualizan así y te muestran lo que están haciendo de esa manera. Sólo tienes que saber que sobrescribiste ese argumento y ya se ha ido Bien, ahora hay muchos casos para argumentos que creo que miramos antes. Un caso donde algo así como tempo es un objeto y se le puede dar un argumento del tempo inicial. Tempo 01:20 P.M Ahora no tengo que enviarle un mensaje que diga 120 Le he dado un estado predeterminado. En eso son buenos los argumentos. Bien, usemos esto para hacer un poco de. 30. ¿Cómo es esto útil?: Bien, ¿cómo es esto relevante para algo así? Sí, puedo agregar números. Ese es un truco genial. Pensé que esto era un lenguaje musical. Bueno, voy a alejar un poco aquí. Lo cual estoy haciendo sólo por como un pellizco para hacer zoom cosa en mi track pad. Pero también puedes hacerlo con esto aquí arriba. Bien, no necesitamos eso. Una cosa que es realmente interesante es que si miramos los datos de Mitas, son solo números Hagamos algunas notas Midi. ¿Bien? Voy a usar un objeto llamado Note Out. Voy a hacer algunas notas Midi. Veamos qué necesita este objeto. El primero es el lanzamiento. ¿Bien? Pongamos aquí una caja numérica. Ese movimiento que hice, por cierto, es opción hacer clic y arrastrar hace un nuevo lo que sea que acabas de hacer. Sólo me gusta agarrar cosas. A veces está mi velocidad de cabeceo. Ahora la velocidad es lo fuerte que golpeamos la nota Midi que siempre voy a dejar lo mismo. Pongamos eso a 100, nota bastante fuerte y hazlo. No necesito una caja numérica. No voy a cambiar esto. Sólo voy a pegarle cuando lo necesite. Entonces el canal Midi es lo que mi tercero necesita. Lo mismo ahí. Sólo voy a decir Midi canal uno, ¿de acuerdo? Ahora bien, si cambio esto a 60 más o menos, entonces golpeo las tres cosas al mismo tiempo debería hacer una nota Midi. Hagamos algo de espacio aquí. Bien, aquí vamos. Yo lo hice. Estas tres cosas son los ingredientes para una nota Midi. El número de nota, la velocidad, y el canal, sin duda funciona mucho como este cuadro numérico donde se encuentra la operación matemática. Porque si le pego al canal Midi, no lo hace. Yo golpeo velocidad, no hace nada si no numero. Ahora que ya le he dado una velocidad y un canal Midi, sabe cómo juntarlo en una nota Midi para poder fregar a la Sra y hacer que todas mis notas sean netas Bien, usemos las matemáticas. Vamos a deshacernos de estos. Digamos que por cada nota que toque, quiero agregar una octava que va a ser 12 notas más arriba, ¿de acuerdo? Yo sólo tengo que hacer eso. Ahora, sea cual sea la nota que toque aquí, la va a tocar una octava más alta Si digo nota número 60, va a tocar la nota número 72. Esa es la misma nota en octava superior. Pero si quisiera tocar ambas al mismo tiempo, esta nota y la nota en octava superior, ¿puedo hacer eso? Mira lo que está pasando aquí es la nota número 51 va a entrar en esta casilla numérica y eso va a hacer una nota. La nota número 63 va a entrar en esta casilla numérica. Ahora esta es una situación rara. Sólo una cosa puede pasar a la vez en Midi. Pero las cosas pueden pasar extremadamente rápido. Entonces esto sonará como si hubiera octavas sucediendo. Es, casi no se puede decir. Pero si cambiamos esto para que sea como un intervalo realmente disonante, 13, 13 medios pasos, que sería C a C agudo, pero una octava más alto como disonante, escucharás la disonancia escucharás Fresco. Bien, bueno ¿y si queremos una octava y una quinta Quinto está a siete semitonos de distancia. Tomemos nuestra nota inicial, le agreguemos siete y pónganla aquí abajo. Ahora tenemos notas iniciales llegando ahí. Tenemos eso en octava superior. Tenemos un quinto más alto que el original. Si quisiéramos que estuvieran en orden de bajo a alto, lo haríamos de esta manera. Supongo que eso no importa. El orden no importa en este caso. Ahora vamos a tener básicamente como una potencia, no una quinta y octava loca ¿Y si quisiéramos agregarle un tercio mayor? El tercio mayor va a estar a cuatro medios pasos de distancia. Por medio pasos, quiero decir como notas en el teclado, si no eres conocedor de la teoría musical, un medio paso es la nota más cercana posible C a C sharp es uno. C agudo a D es dos. Un tercio mayor va a estar a cuatro de distancia, a medio pasos de distancia. Ahora tenemos grandes tríadas sucediendo en cada nota, ¿verdad? Recuerden que ya no necesito pegarles a estos porque note out los va a recordar porque lo hice una vez y ahora solo sabe la velocidad que quiero. Puedes empezar a hacer cosas divertidas con Midi. Lo que quiero hacer a continuación es que realmente quiero que hagamos algo divertido. Y lo que vamos a hacer es como un pequeño y divertido retardo de arpegiador Midi, composición aleatoria Será divertido, confía en mí. Vamos a sumergirnos en eso y hacer nuestro primer parche de carrete. 31. Salida de notas MIDI: Bien, entonces veamos cómo podemos pasar de solo poder sumar números a hacer una cosa de máquina musical utilizable. Ahora hago este pequeño parche todos los años cuando enseño en mis clases universitarias presenciales cómo usar Max. Me dejo llevar un poco más por ello cada vez que eso es probable que suceda aquí. Eso es lo divertido de esto es que una vez que comienzas a construirlo, entonces se vuelve como piezas de Lego. Y adjuntarle cada vez más y más cosas simplemente se vuelve muy divertido. Pero bien, aquí vamos. Entonces vamos a hacer algo que genere algunos mittyes, tiene algún tiempo para Va a nuestra Peggy, ocho cosas hacen algunos acordes En definitiva vamos a generar como una secuencia midi de notas. Bien, lo primero que necesitamos es hacer una nota Midi. Tomemos un objeto para hacer un ácaro. En realidad hay algunas formas diferentes de hacerlo, pero voy a ir con la más fácil, lo cual no está bien. Eso significa hacer un generar el sonido. Esto es lo mismo que acabamos de hacer. ¿Bien? Voy a poner tres casillas numéricos aquí. Vaya, hagamos esto un poco más largo. Tres cajas de números. Haremos esto solo para mantener las cosas ordenadas. Bien, ahora voy a dar click en la salida del cuadro numérico, y arrastrarlo hacia abajo hasta la entrada. Salida a entrada, salida a entrada. ¿Bien? Ahora recordamos que éste es el tono, el número de nota. Esta es la velocidad, y este es el canal Midi. ¿Bien? El canal Midi, siempre voy a querer ser uno. En este caso, voy a hacer un mensaje. Sólo voy a poner uno en ese buzón de mensajes. Tal vez incluso me deshaga de esta caja de números porque nunca voy a cambiar en este parche. Eso sólo puede decir esto. La velocidad voy a cambiar y el tono voy a cambiar. Dejémoslos como están. Bien. A continuación voy a poner esto todo el camino abajo en la parte inferior, porque esto va a ser como el final de mi cadena. Ahí es donde están las cosas, ese es el final. Esa es la salida, básicamente aquí arriba. Voy a hacer una nota Midi aquí. Pongamos una caja numérica y un comentario. Para el comentario, sólo voy a, digamos nota Midi. Bien, ¿eso es genial? Bien, entonces copiemos esto. Voy a decir comando C, Comando V para pegarlo, vamos a decir poopy Ahora bien, si no eres esa experiencia con cosas Midi, flocidades, el volumen, la nota, vamos solo por ahora, conecta esto todo el camino allá abajo y todo el camino hasta aquí abajo allá abajo y todo el camino hasta aquí ¿Bien? Tenemos que dar nota duda alguna información. Solo asegurémonos de que podamos escuchar algo. Voy a cerrarlo y voy a dar click en éste. Ahora consiguió el canal. Voy a ir aquí. No sé, escribe 100, es una buena velocidad. Ahora bien, si arrastro esto por ahí, debería estar generando notas, ¿de acuerdo? Entonces tenemos todo lo que necesitamos. A continuación voy a, toquemos una nota cada cierta cantidad de tiempo, ¿de acuerdo? Vamos a agregar un mecanismo de sincronización que va a decir en algún intervalo va a enviar la nota que está en esta casilla numérica. Bien, tal vez vayamos a un nuevo video para eso, ya que es un tema nuevo. 32. Timing y Metro: Bien, a continuación necesito una forma de golpear esto y tal vez esto en algún intervalo. Desbloqueemos y consigamos un objeto. Ahora hay algunas cosas diferentes que podemos hacer que nos darán una salida en algún intervalo. Lo que vamos a conseguir aquí es una explosión. Con una explosión, podemos hacer prácticamente cualquier cosa. Usemos un objeto llamado metro. Esto es básicamente un metrónomo, ¿de acuerdo? Podría darle la entrada de la época, o podría hacerlo solo como argumento, que es lo que realmente tengo la costumbre de hacer. Digamos 1,000 ¿Bien? Metro, como hace la mayoría de los objetos de tiempo cuando no estás trabajando en Ableton, Metro funciona en milisegundos Metro, 1,000 significa enviar una explosión cada 1,000 milisegundos, es decir, cada 1 segundo Bien, necesito encender y apagar el Metrodome. Vamos a usar un toggle. También podríamos usar unos y ceros ¿Bien? Ahora veamos esa explosión, ¿de acuerdo? Entonces voy a cerrarlo y encender ese metro. Ahora, debería ver esa explosión cada segundo. Ahora bien, si conecto esa explosión a esta casilla de números, vamos a escuchar esa nota cada segundo puedo cambiar esta nota. Y sólo va a seguir adelante. Fresco. Bien, ahora ¿y si quiero cambiar este tempo después? Pongamos en una caja de números que nos va a dejar hacer eso. Esta entrada aquí mismo, establece el intervalo de tiempo del metrónomo, voy a poner ese cuadro numérico ahí dentro Ahora si va, todavía estamos en mil porque no le he dado nada que le vaya a sobrescribir esos mil Pero si voy aquí y escribo a sobrescribir esos mil Pero si voy aquí y escribo digamos 500, eso va a ser el doble de rápido Tan pronto como golpeé return, hemos sobrescrito el argumento que está en el metro ahora, es esto, estos mil aunque no se actualice para demostrar que se ha ido, se ha ido, bien Puedo ajustar el tempo aquí. Puedo ir muy alto si quiero. Bien, Pero volvamos a mil Así que contáctanos en 1,000 hit regreso, Genial. Voy a apagar eso. Vamos a poner ahí una pequeña nota, un pequeño comentario que diga tempo. Y vamos a hacer otro comentario por aquí que diga start, stop. Claro. Esos son como nuestros principales controles, ¿verdad? Bien. Hemos establecido algún tiempo para ir con el objeto metro, está golpeando una explosión, que está golpeando nuestro número de nota. Bien, recuerda que no necesitamos golpear velocidad a menos que la vayamos a cambiar porque los objetos netos van a recordar estas dos entradas Bien, a continuación hagamos un poco más de trabajo de retraso para agregar algunas notas más. 33. Adición de más notas: Bien, así que digamos entre cada una de estas notas, quiero volver a escuchar esa nota, pero una octava más arriba, ¿de acuerdo? Entonces tengo que hacer dos cosas para que esto suceda. ¿Verdad? Tengo que configurar una caja de números que tenga ese número de mi nota Midi pero una octava más alta Y luego tengo que establecer un timing para darle en el momento adecuado. Primero, pongamos ahí el número correcto. Siempre voy a querer este número, pero una octava más alto, ese va a ser este número Más 12, siempre. Bien, tomemos esto, vamos a ir más el espacio 12. Vamos a tomar este número. Ahora, hagamos una caja de números y vayamos ahí. ¿Bien? Siempre que se cambie este número, este número va a tener el número correcto. Tengo que hacer algo para alimentar esto más 12 primero. Pero en cuanto eso cambia, que sería en cualquier momento que se golpeara, si acabara de arrancar el metrónomo, lo golpearía y luego esto se poblaría Bien, entonces tengo el número correcto ahora mismo. Necesito encontrar una manera de que esto sea golpeado entre cada uno de estos. ¿Cómo voy a hacer eso? Bien, pensemos en esto. Esto es golpear cada mil milisegundos, ¿de acuerdo? Esto está siendo golpeado, ¿de acuerdo? Entonces lo que tengo que hacer es quiero que algo suceda justo en medio de eso. Así que básicamente 500 milisegundos, ¿verdad? Entonces tal vez si pudiera retrasar esta explosión 500 milisegundos, eso me pondría justo en el medio Bien, así que probemos eso. Consigamos un objeto ahora. Necesito un objeto que vaya a retrasar algo. Bien, hay un montón de diferentes retrasos. Podría escribir en delay delay, Tilda delay, R, del, MC delay, tap in, tap out. Hay todo tipo de retrasos diferentes. Retrasan diferentes tipos de cosas. Bien, lo que estoy tratando de retrasar aquí es una explosión. Solo necesito un buen retraso anticuado que valga la pena señalar muy rápido ya que probablemente lo estés viendo en la pantalla de retraso. Y del. Del es lo mismo. Del es como una taquigrafía. Pero usemos el retraso, ¿de acuerdo? Retraso. Y entonces le daremos un argumento de 500, ¿de acuerdo? Ahora, voy a buscar esta explosión, porque el retraso necesita obtener una explosión. Si miramos su entrada aquí, el bang se retrasa. O podemos enviarle la palabra stop y eso cancelará el retraso, pero el bang se retrasa. Si le das a esto otra cosa que no sea una explosión, te va a dar aire. Vamos a agarrar esta explosión. Esto va a dar salida a una explosión después de 500 milisegundos, así que va a aferrarse a él durante la mitad de nuestro tiempo Vamos a conseguir una explosión. Voy a ponerlo aquí mismo, aquí. Entonces voy a golpear ese bang, o ese bang va a golpear esta casilla de números, que va a ir a generar nuestra siguiente nota. Bien, bueno, pasemos por eso. Esto va a golpear el metrónomo mil va a golpear aquí, Eso va a desencadenar una explosión. Ese bang va a desencadenar tanto nuestra nota actual como entrar en este retraso. Va a esperar 500 milisegundos, entonces va a golpear esta explosión, que va a darle a nuestra nota agregada un ácaro ahí Si esto funciona, deberíamos escuchar nuestra nota inicial cada 1,000 milisegundos, con una octava más alta en Un vago, vago, vago, vago, vago, vago. Vamos a probarlo. Aquí vamos. Bien, ¿oyes lo que está pasando? Lo que está pasando es que lo que estamos escuchando aquí es que estamos escuchando la nota y la octava cada vez que golpea este metro Y luego estamos escuchando solo la octava superior encendida cuando llega el retraso Bien, ¿por qué está pasando eso? El problema radica. Es porque cuando este número está cambiando, está entrando eso está activando la salida. ¿Bien? No queremos esto, queremos cambiar este número sin activar su salida La opción más fácil para esto va a ser no usar un cuadro numérico, sino usar un mensaje. Bien, de esta manera tomaremos este número, lo pondremos en la entrada derecha porque si ponemos nuestro mouse sobre eso, dice establecer el mensaje sin salida, que es lo que queremos. Sólo queríamos ponerlo ahí. Y luego esta explosión, vamos a poner en la entrada izquierda porque dice activar el mensaje. Bien, ahora cambiemos este deseo y conectemos esto. Ahora vamos a escuchar. Ahí vamos. Bien, adelante. 34. Diseñar para el futuro: Bien, ahora hay algo que hice aquí que quiero hablar y voy a, eso, es un concepto un poco complicado de por qué voy a cambiarlo. Lo que es es este retraso 500. La razón por la que quiero cambiar la forma en que lo hice es porque todavía quiero que se retrase 500. Pero quiero cambiar la forma en que está manejando eso. Porque ¿qué va a pasar cuando cambie el tempo? Digamos que cambié el tempo a 2000. Bien, ahora esto es el 2000. Sin embargo, esto sigue siendo 500. Ahora no va a ser nuestra cosa bonita hinchable, va a tener una torpeza. O si lo hice rápido como 400, ahora es todo mono. Oh, ni siquiera va a conseguir los 500. Hagamos 700. Bien. Entonces esto no siempre va a ser exactamente la mitad de eso. Siempre que cambie el número, va a fastidiarlo. Sólo va a ser exactamente la mitad si estamos a 1,000 BPM. Así que vamos a configurarlo para que podamos cambiar el tempo. Y siempre estaremos a la mitad por este retraso. ¿Bien? Quiero poner esto aquí, y esto por aquí, ahí vamos. ¿Bien? Entonces, en vez de 500, necesito derivar 500 de este número, ¿de acuerdo? Entonces la forma en que voy a hacer eso es bastante fácil, voy a decir dividir por el espacio dos. Voy a tomar eso a partir de ahí. Y entonces voy a poner eso en el lado derecho de mi objeto de retraso. Bien, ahora todavía voy a dejar el argumento a las 500 porque bien podríamos tener un default ahí. Esa es una apuesta segura, ya que esta está incumpliéndose en 1,000 Pero ahora, si cambio esto para que sea más rápido, esto siempre va a ser exactamente la mitad de eso Ahora, puede que hayas dicho, bueno, no eres exactamente eso. Si estás en 865 y lo divides por dos, tienes un resto Pero en realidad no nos ocupamos de milisegundos parciales aquí. Va a tener que estar lo suficientemente cerca. Vamos a escucharlo, ¿de acuerdo? Puedes acelerarlo. Bien. Ahora, siempre va a ser exactamente la mitad. Esto es diseñar para el futuro, ¿verdad? Como si estuviéramos construyendo algo donde no voy a codificar duro estos números. No voy a poner esos números ahí y decir que esos son justo lo que son. Quiero que sean modificables de una manera que no rompa todo el sistema Entonces, en lugar de solo escribir delay 500, voy a establecer una manera de derivar ese número de otro número que podría cambiar. Bien, entonces vas a vernos hacer eso mucho. Es la misma razón por la que aquí abajo no solo escribimos 82 en esta casilla y luego lo mandamos abajo. Derivamos la octava del número para que podamos cambiarla. Fresco. Bien, sigamos adelante y agreguemos un par de notas más. 35. Algunas notas más: Bien, hasta ahora, muy bien. Vamos a agregar algunos más de estos, ¿de acuerdo? Voy a tomar nuestra velocidad y simplemente poner eso por aquí así no vamos a hacer nada con ella todavía. Ahora lo que voy a hacer aquí es que voy a estos cinco objetos y sus conexiones. Bien, voy a copiarlos. Voy a hacer clic en algún lugar fuera de eso y presionar Pegar. Voy a arrastrarlos hasta aquí. Bien, en realidad voy a hacerlo dos veces. Bien, esto me va a dar una pequeña unidad única con la que puedo hacer cosas más divertidas. Bien, vamos a conectarlo. Tenemos que conectar nuestro tempo nuestro operador matemático aquí dos veces. Necesitamos conectar nuestra nota a nuestro operador matemático aquí, dos veces necesitamos conectar nuestra salida a nuestra nota Midi allí. Ahora, los tres están conectados, pero los tres son iguales. Digamos que si esto es esto, 100 es la nota de cuarto, esta dividida por dos es la octava nota. ¿Bien? ¿Y si quisiera que viniera una nota como el primer 16 y el último 16? ¿Bien? Básicamente, entre esos dos, el primero es fácil porque va a ser la mitad de eso. ¿Bien? Si son mil queremos conseguir 250. ¿Por qué dividimos 1,000 para llegar a 50? ¿Son cuatro? Averiguemos si tenemos razón. Solo pongamos temporalmente una cajita numérica aquí y cambiemos esto a mil y conseguimos 250. Genial. Bien, ahora no necesito esta casilla numérica. A mí me gusta tirar cajitas de números en cosas solo para probar a veces. Bien, ahora aquí está la más engorrosa. Vamos a necesitar conseguir 750, porque queremos que esta sea la última nota 16. Si 1,000 es nuestro tempo, 750 es lo que queremos. 1,000 dividido por lo que nos consigue 750. Bien. Hay dos formas diferentes de conseguir este número. Uno de ellos sería 1.33 ish nos va a llevar ahí. Agregué una cajita numérica para que pudiéramos ver 751. Eso nos hace más o menos acertar a esta velocidad por lo que estamos haciendo, vamos a estar a un milisegundo de descuento. Probablemente no se dará cuenta de que hay una forma un poco más confiable en la que podríamos conseguirlo. Recuerda que si esto resulta en 500 y esto resulta en 250, estoy tratando de conseguir algo que resulte en 750. Hay otra manera de hacerlo. Sería justo más el resultado de esto y el resultado de esto. Ahora, no necesito esto para nada. Lo que hice aquí fue tomar esto y esto que es 502. 50. Y solo lo sumé y eso me va a conseguir los 750 que quiero. Derecha. Y así eso va a funcionar bien. Así que vamos con eso. Bien. Ahora, solo estoy notando que nunca conecté estos retrasos a eso, ¿de acuerdo? Entonces, si te confunde lo que acabo de hacer, voy a recorrerlo una vez más. ¿Bien? Bien. Entonces déjame caminar a través de esto. Antes de escucharlo, vamos a escuchar una nota cada mil milisegundos debido a esto ¿Bien? Esa nota va a ser lo que sea que esté aquí, actualmente, 70. Está bien. Entonces vamos a contratar una octava de eso, no por esto Más 12 cada 500 milisegundos, a medio camino entre cada uno de esta nota Bien, entonces vamos por aquí. Esto nos va a dar a conocer, cada 250 milisegundos antes de este Vamos a escuchar esto primero. También va a ser una octava, pero cambiemos eso. Hagamos de éste un quinto, que son 77 medios pasos. Este será un quinto. Primero escucharemos una quinta, y luego una octava Entonces vamos a escuchar este, que está recibiendo su información un poco diferente luego los otros dos porque está sumando el resultado de esto y esto para obtener su retraso, que será por defecto 750 al tempo de 1,000 Hagamos este uno, no lo sé, tal vez dos octavas Voy a cambiar eso a 24. Bien, creo que debería funcionar. Vamos a probarlo. Oh, pero tenemos que cambiar algunas cosas para conseguir valores aquí. Cambiemos este 53 más o menos. Vamos a asegurarnos de que estamos todos en la misma página aquí, Bien, Ahora voy a golpear Inicio. ¿Funciona qué bonito? Bien, eso está limpio. Hagámoslo más ordenado cambiando esta nota. 36. Objetos de Tilde (~): Bien, hablemos de trabajar con cosas de audio. Ya hicimos cosas con Midi y con números. Las señales de audio funcionan un poco diferente. Tenemos dos cosas principales que nos dicen. Estamos tratando con una señal de audio, es decir que la mayoría de los objetos que llevan una señal de audio tienen un poco de tilda después de ellos. Algo así. A ver si puedo acercarme a eso. Ahí vamos. Bien, tenemos el nombre del objeto y luego un poco de tilda Se supone que la tilda es como una pequeña onda sinusoidal. Es solo una convención de nomenclatura que significa que esto es una cosa de señal de audio No todos los objetos lo tienen. No tienen que tener eso para poder manejar el audio, pero la mayoría sí. Otra cosa que verás, no creo que pueda generarlo, es que los patch cords, vaya, mal escrito, que los patch cords que conectan los dos tienen este aspecto rayado amarillo a ellos, eso me dice que hay audio yendo entre estos dos objetos, esa cosa rayada amarilla Bien, si hice esto, puedes ver que solo hay números o datos fluyendo a través de este parche, pero hay audio fluyendo a través de este cable de conexión. Ahora bien, si te metes en hacer cosas de video, encontrarás que las cosas de video son verdes. Los cordones de conexión son de color verde. Cuando ves esas dos cosas, sabes que estás lidiando con el audio, tienes un objeto con un poco de tilda dentro y tienes un parche que es esta cosa amarilla de poca Ahora siempre al final de cada parche que esté procesando audio, vas a tener Dc a menos que estés en Max para vivir. Max para vivir, vas a tener algo llamado plug out que significa enviar eso de vuelta a vivir. Pero no estoy en Live ahora mismo, esto no va a funcionar para mí. C significa enviarlo a mis altavoces, mi convertidor analógico digital. También puedes usar algo llamado Easy, que hace que este pequeño altavoz parezca algo antes de que realmente hagamos ningún sonido aquí, hay un par de ajustes que necesitamos para asegurarnos de que hemos configurado. Pasemos a un nuevo video y hablemos nuestra configuración de audio para que todo esto funcione. 37. Configuraciones de audio: Bien. Quizás recuerdes de la clase anterior que cuando tenemos un objeto Dak o algo que se vea así, tenemos que encenderlo y apagarlo. Podemos hacerlo aquí abajo, o podemos hacerlo con uno de estos pinchando sobre él. O podemos hacerlo con uno de estos enviándole uno, o un cero, o un toggle. Pero todavía hay algunos ajustes más. Voy a subir a opciones y estado de audio que me da esta ventana. Esto me dice que el audio está en la cantidad de CPU que está usando. Lo principal que me importa en este momento es mi dispositivo de entrada y salida. Mi entrada va a ser si tengo un micrófono enchufado o algo así, realmente no me importa eso Pero si quisiera usar este micrófono, lo configuraría en rayo de audio universal porque esa es mi interfaz de audio Este micrófono está enchufado a ese rayo universal de audio Pero no quiero hacer eso ahora mismo. Dispositivo de salida en todas las circunstancias normales del mundo, ¿necesitas decir a lo que estén conectados tus altavoces? Si solo estás trabajando en una computadora portátil, puede ser una salida de auriculares externa o algo así, podría ser una salida de altavoz, lo que sea. Para mí, tengo un montón de cosas conectadas a mi computadora que pueden manejar hacer sonido. El principal es el rayo Universal Audio. Esa es mi interfaz de audio gemela Apollo que está por aquí. Ahora, no estoy usando eso en este momento porque este es mi sistema de captura de sonido que necesito para hacer este video. Estoy usando esto ahora mismo, pero normalmente estaría usando mi salida de audio real. Vamos a ponerlos a donde queramos. Puede meterse con la frecuencia de muestreo, tamaño del búfer, sus entradas y salidas si lo desea. Aquí es donde harías todo eso. Pero sobre todo voy a configurar mi dispositivo de entrada y salida. Ahora bien, si cambias tu dispositivo de entrada o salida, es muy probable que tu sistema de audio se vaya a apagar , simplemente vuelve a encenderlo. Si pasa algo raro con tu audio, como si no estuviera emitiendo sonido, ve a esta ventana y asegúrate de que tal vez sea encenderlo y apagarlo nuevamente solo para estar seguro. Bien, ahora estamos en. Voy a cerrar esa ventana. Puedo confirmarlo. Me gusta usar este pequeño objeto click. Hace exactamente lo que parece. Lo convierte en un pequeño clic digital . Y ahora lo estoy oyendo. Puedo ver la señal pasando aquí abajo. Y es agradable y fácil. Adelante, prueba eso. Hacer un pequeño parche usando click tilda, ponle un bang para generar el click, poner una señal yendo a la salida Ahora sólo estoy escuchando mi canal izquierdo aquí porque eso es lo que hace el doctor. Este es mi canal izquierdo. Este es mi canal correcto. Si quiero escucharlo en estéreo, puedo hacerlo ahora. Escucharé ambos canales. Así que adelante y hazlo, asegúrate de que estás obteniendo sonido de este objeto click. Si no lo estás, ve a esa configuración y asegúrate de que tus salidas estén bien establecidas. 38. Control de volumen: Bien. He hablado de la C aquí abajo y la C. fácil Tenemos que encenderlas para que podamos obtener audio. Ahora es interesante que el audio de todo tu parche esté encendido o apagado. Si hago clic en esto, simplemente se apaga y ahora se enciende y apaga. Es algo raro que el audio esté encendido o apagado. No importa cómo lo enciendas, vas a encenderlo para todos estos dispositivos, ya sea que los uses o no. Normalmente no tendríamos múltiples muelles, solo tendríamos uno. Voy a hacer esto y poner un poco de toggle aquí. Bien, así es como vamos a encender eso. Bien, ahora podemos escuchar nuestro pequeño click. Ahora bien, esta puesta en marcha no es una gran manera de hacerlo. Lo que realmente debería tener es un medidor de volumen antes de llegar a la cubierta, ¿verdad? Porque si solo toco algo y es solo gritar fuerte, aquí no tengo forma de controlarlo. Acostúmbrese a poner algunos medidores de volumen antes de su baraja. Vamos a hacerlo. Voy a borrar esos. Sube aquí a mis objetos, ve al control de ganancia de audio y haz uno de esos. Ahora voy a poner mi señal en ese control de ganancia. Curiosamente, mira la parte inferior del control de ganancia. Aquí hay dos salidas, están muy juntas. Bien, voy a tomar el de la izquierda y poner eso en mi señal. ¿Bien? El correcto en realidad solo te da un número que te dice el valor del control deslizante aquí, lo que puede ser útil a veces pero no lo es ahora mismo. Ahora, no voy a escuchar nada, pero si lo subo, lo voy a escuchar hasta el final. Fresco. Bien. Pero soy Mano otra vez, podría agregar mi canal correcto aquí, de dos maneras diferentes. Podría simplemente tomarlo de aquí ya que nunca voy a necesitar cambiar el volumen del click a la izquierda o a la derecha para que sea diferente. Ahora van a ser ambos lados. O si no quería hacer eso, podría hacer otro medidor de volumen, tomar el click ahí. Ahora tengo dos medidores de volumen que puedo controlar por separado. Derecha. De cualquier manera va a funcionar, solo depende de cómo se quiera controlarlo. Toma el hábito de poner un medidor de volumen antes que tu, para que puedas controlar el nivel y no te lastimes a ti mismo ni a tus altavoces. Bien, ahora hablemos de conseguir una señal de audio en nuestro parche. 39. Entrada de micrófonos: Bien. Entonces, si quiero meter una señal de audio como desde mi micrófono, necesito un nuevo objeto. Y ese objeto, va a ser lo contrario de una baraja. Va a ser un convertidor ADC analógico a digital. ¿Correcto? Va a tener una tilda encima. Bien, eso va a escuchar algo que entra. Ahora veamos el archivo de ayuda para esto. Podemos darle un inicio y una parada. Podemos darle algunos argumentos de qué canal escuchar. Pero por defecto, va a estar escuchando entradas 1.2 Vamos a usar otro objeto nuevo, un metro. Esto es como un medidor de nivel y enchufarlo a canales 1.21 Genial truco sobre el nivel Puedes agarrarlo por la esquina y simplemente estirarlo para hacerlo más grande. Pero si lo haces más largo, gritar, eventualmente cambiará para estar orientado verticalmente Si solo lo haces abajo, hazlo de esa manera, ¿de acuerdo? Bien, ahora esto nos va a mostrar la señal que entra. Necesito ponerla en marcha. Ya sé que no vamos a ver ninguna señal, ¿verdad? Porque en nuestra configuración, no configuramos una señal de entrada. Vamos a probarlo. Volvamos a ir a la configuración de audio. Si voy al dispositivo de entrada y digo, Universal Audio Thunderbolt, ese es el mismo micrófono que estoy usando ahora ¿Bien? Quiere que reinicie mi audio. Bien. Cheque, cheque, cheque. Todo bien. Está funcionando. Ojalá todavía me puedas escuchar. Fresco. Tenemos una señal entrando en el primer canal porque ahí es donde ahora está enchufado mi micrófono ahora está enchufado Lo puedo ver aquí. Podría encaminarlo hasta aquí. Podría encaminarlo a esto. Podría hacer lo que quiera a él. Pero así es como entramos una señal de audio. Adc te va a preguntar dónde tienes un micrófono enchufado o alguna señal enchufada y te permitirá hacer lo que quieras Fresco. Bien, a continuación hablemos de algunos otros objetos de interfaz de audio y luego haremos como un pequeño proyecto de audio rápido. 40. Reproductor de archivos de sonido simple: Bien, hagamos algo que sólo pueda reproducir un simple archivo de audio. Voy a deshacerme de esto, nos vamos a deshacer de eso, nos quedaremos con estas dos cosas. Bien, genial. Voy a usar Ac, y necesito una forma de encender y apagar ese C. Quiero poder escalar mi volumen. Sólo voy a empujar esto aquí porque creo que se ve así Nosotros también lo haremos. Podría usar ese juego en vivo para esto, pero ahora voy a poder ver y ajustar mis niveles, ¿de acuerdo? Quiero poder simplemente reproducir un archivo de sonido, ¿de acuerdo? Hay algunas formas diferentes de hacer esto. Voy a hacerlo de la manera clásica, solo para mostrarte el proceso que conlleva pensar a través de esto, Bien, Entonces lo primero que voy a necesitar es un objeto que pueda reproducir un archivo de audio. Pensemos en cómo podría llamarse esto. ¿Cómo se va a llamar un objeto que pueda reproducir un archivo de sonido? Adivina, puede que tengas razón. La reproducción de archivos de sonido no es del todo, pero reproducir SF, tocar tilda es lo que queremos, eso va a reproducir un archivo de sonido Veamos la ayuda para ello. F jugar dos. Se necesita un argumento del número de canales. Si queremos archivo estéreo, vamos a poner dos. Bien, hagamos eso en la nuestra. Una obra de teatro dos. Ahora te darás cuenta que tengo tres salidas. Canal uno, salida, canal dos, salida y bang. Cuando termine de jugar al final del archivo, esto va a enviar una explosión que podría ser útil. Bien, tengo algunos controles que puedo hacer. Detenga el archivo, bucle el archivo vaya a un punto determinado y abra el archivo. Voy a desbloquear este archivo de ayuda, porque puedes hacerlo. Voy a agarrar estas dos cosas. Copia. Voy a subir aquí y Pegar. Genial, no necesito este pequeño comentario. Bien, vamos a abrir y empezar. Detener. Bien, ahora solo necesito conectar mi salida a mi medidor de nivel. También lo conectaré a este es un medidor de nivel, este es un control de ganancia, mi canal derecho. Haz lo mismo, ¿de acuerdo? Y entonces mis salidas ya están conectadas aquí. No necesito esta salida para ir porque solo la estoy usando para ver qué está pasando. Eso es básicamente todo lo que necesitamos. Bien, vamos a cerrarlo, y vamos a usarlo. Cuando haga clic en este botón de abrir, se va a abrir como una ventana del buscador, y voy a tener que seleccionar un archivo de audio. Bien. Vamos a cavar alrededor de mi disco duro y encontrar un audiófilo Bien. Bien. Aquí hay un piano, algo de otro proyecto en el que estaba trabajando. Dije bien y lo cargué. Ahora si hago clic en esto, va a empezar a jugar en. Bien. Puedo ajustar el volumen. aseado. Un sencillo reproductor de archivos de sonido, podemos ver que hay una señal de audio pasando por los acordes de parche Y estos acordes de parche, no este parche, ¿de acuerdo? Podemos ver nuestra señal pasando aquí. Podemos escalarlo todo lo que necesitamos para un buen parche de audio simple. Bien, ahora hagamos algo un poco más interesante. Hagamos un efecto de retardo de audio. 41. Una fuente de entradas múltiples: Bien, hagamos un retraso de audio. Quiero ponerme un poco de fantasía con esto. Vamos a ponernos un poco de fantasía con él. Esto es lo que voy a hacer. Voy a tomar mi mazo y voy a ponerlo aquí abajo. Y me voy a llevar estas cosas. A lo mejor voy a poner esto aquí abajo con él. Voy a mantener esto aquí arriba, ¿de acuerdo? Pero lo que quiero hacer es darme la opción de tener múltiples entradas, ¿verdad? Y si pudiera usar el archivo de sonido como entrada, pero también podría mi micrófono. Quiero cambiar entre los dos. Bien, esto es genial. Voy a agregar, hagamos un ADC. Crees que eso es lo que es, excepto que necesito una Z, n x Bien, aquí hay una señal que sale de eso. Lo que voy a necesitar aquí es algo para cambiar entre las entradas. Creo que podría hacerlo con un selector, tilda. Echemos un vistazo a nuestros insumos aquí. Desactiva la entrada o enruta a la entrada de salida uno. Bien, veamos el archivo de ayuda. Asigne una de varias entradas a una toma de corriente. Tengo un montón de entradas diferentes y le doy un argumento del número de entradas. Y luego esta entrada selecciona cuál quiero escuchar. Eso se ve bastante bien. Bien, volvamos por aquí. Voy a tener dos ensenadas. Vamos a tratar nuestro archivo de audio como mono por ahora. Eso solo hará que todo sea más fácil. Voy a poner eso en la entrada dos. Esto, estoy hablando en entrada uno aquí para canalizar uno. Eso es todo lo que necesito. Entonces voy a sacar esto y ponerlo en nuestra señal que lo haga. Lo único que me queda por hacer es crear alguna manera de alternar entre ellos. Podríamos decir, hagámoslo con un mensaje por aquí, diremos archivo de sonido o mi entrada. Ahora bien, no puedo enviar estos mensajes directamente al selector. Eso no va a funcionar. Qué selector necesita, hay un número, cero va a apagarlo, entonces uno va a ser esto, y dos va a ser eso. De hecho, hagamos una opción off. Bien, aquí tienes un pequeño truco divertido que puedes hacer. Voy a tomar otro buzón de mensaje, poner un cero en él. Ahora cuando haga clic, va a mandar un bang. Bueno va a mandar la palabra a este mensaje, que solo debería sacar que solo debería sacar este cuadro de mensaje a cero y apagarlo. Lo mismo con uno. Puedo entrar en lo mismo con dos. Vaya, dos Ahora cuando entrada M, puedo hacer clic en entrada. Va a decir dos selector que va a cambiar selector a escuchar esto. Ahora bien, podría necesitar una explosión entre estos dos. Vamos a averiguarlo. Bien, volvamos a nuestra cubierta. Cha, cha cha. Bien, así que ahora la entrada de nuestros ratones está pasando. Cambie el archivo de sonido. Voy a golpear play en él. No hay ningún archivo abierto. Vamos a abrir un archivo. Música de baile del infierno, en realidad sé lo que es eso, pero está bien. Jugar. Bien. Ahora si cambio el archivo de sonido, ahora mi micrófono está apagado y puedo apagar todo. Bien, así puedo cambiar entre dos o simplemente apagarlo. Bien, genial. Eso funciona bastante bien. Podríamos tener más insumos si quisiéramos. Si quisiéramos tener diez archivos de sonido diferentes, podríamos hacerlo. Sólo necesitamos el selector diez. Bien, ahora tenemos múltiples entradas entrando. Eso es bastante genial. Ahora vamos a crear nuestro retardo de audio. 42. Objetos de retardo: Ahora bien, ¿no sería genial si todo lo que te dije sobre los objetos hasta ahora fuera universalmente siempre cierto para todos los objetos Eso sería genial, pero eso no es cierto. Desafortunadamente, hay un puñado de objetos que son raros, excepciones a la forma en que funcionan. Una de ellas es la forma primaria en la que vamos a hacer un retardo de audio. Hagamos un nuevo objeto. Y si solo digo retraso, veamos qué tenemos aquí. Podemos retrasar un retraso bang, Tilda retrasar una señal Volvamos a esa en un minuto. Retraso, R es algo. La tubería es un tipo de retraso. Retraso Mc, Tilda, retardo multicanal. Una toma de señal en la entrada a una línea de retardo. Mc tap in, tap out salida de una línea de retardo. Hay todo tipo de cosas diferentes. Retrasar una señal suena como lo que necesitamos. Vamos a crearlo entonces. Veamos el archivo de ayuda. Utilice el objeto delay para retrasar una señal una cierta cantidad de tiempo. El tiempo de retardo se puede especificar en muestras determinadas por el derecho de muestreo o usando la sintaxis de formato de tiempo máximo anterior. Bien, esta no es la mejor manera de hacerlo porque esta opción de Tilda es para retrasar por cierto número de muestras No es exactamente lo que queremos hacer aquí. Lo que queremos hacer es esta opción de tap in. Este es un objeto extraño. Tenemos a Ta adentro. Veamos el archivo de ayuda. Toca Ahora esto viene. Si alguna vez has usado retrasos antes, pétalos de efectos o algo por el estilo, es posible que conozcas el término retardo multitoque. Ahí es cuando un feedback, hace retroalimentación sobre sí mismo y vuelve como varias veces más silencioso cada vez que es un retraso de múltiples tomas Eso es básicamente lo que vamos a hacer aquí. El argumento que le vamos a dar es el tiempo de retraso máximo. Aquí podemos poner lo que queramos. Luego usamos este objeto tap out para obtenerlo realmente en un momento determinado. Déjame mostrarte lo que eso significa. Pongamos aquí el 2000. Bien, son 2 segundos. Voy a tomar mi señal de audio, hagamos un canal por ahora y digamos tap in 2000. Entonces eso significa básicamente hacer un cubo de 2 segundos de duración y comenzar a arrojar ese sonido en él. Y luego voy a venir a buscarlo cuando quiera, pero nunca va a ir más grande que 2000 milisegundos. Bien, cuando esté listo para conseguirlo, voy a tocar a Tilda Y podría hacer 2000 milisegundos, pero digamos cinco, vaya, toque el espacio Tilda 500 Medio segundo. Bien, vamos a conectar eso. Ahora estás pensando, esta es la extraña excepción aquí. ¿No va aquí el audio? ¿Por qué esto no obtuvo una línea de señal de audio? Hay una respuesta interesante a eso. La razón es, lo que realmente está sucediendo aquí es que tap in está creando un búfer. Un búfer es como ese cubo. Es un trozo de espacio en otro lugar de tu computadora. Toca, haciendo ese búfer, y lo está dejando a un lado y está sosteniendo nuestra señal de audio allí. Lo que está haciendo Tap out es decir ir a ese búfer y traerlo de vuelta. Estos sólo están conectados para demostrar que están accediendo al mismo búfer, no que están compartiendo una señal entre ellos. Saliendo de tap out será una señal de audio, ¿verdad? Tenemos una señal de audio entrando. Están conectados solo para demostrar que están usando el mismo búfer. Pero luego sale una señal de audio de tap out. Es un objeto extraño, es raro. Pero aquí hay algo genial que podemos hacer con él. Podemos tener múltiples salidas. Eso lo podemos hacer. Podemos hacer esto todo el día. Bien. Lo que va a pasar aquí es que el primer tap out, el primer retraso de nuestra señal va a pasar al canal izquierdo. El segundo, después de un segundo, va a pasar al canal derecho. Y el tercero, después de un segundo y medio, va a volver al canal izquierdo. Hagamos que el tercero vaya tanto a la izquierda como a la derecha. Bien, el tercero va a ambos. Bien, vamos a probarlo. Entonces hagamos nuestro archivo de sonido. digas No digas un gran ejemplo de ello. Esto es como una pieza hecha por estudiantes. Vamos a hacer mi Mike. Revisar, verificar, verificar, verificar, verificar, verificar, verificar, verificar, verificar, verificar, verificar, verificar, verificar. Bien. Así que lo estamos escuchando cuatro veces, ¿verdad? Estamos escuchando el seco, estamos escuchando este. Estamos escuchando primero, y luego esto, y estamos escuchando a cuatro. Bien. Vamos a apretarlo un poco. Tal vez agreguemos un poco más de llamarada a esto dándonos control de volumen en cada uno de los tap outs. 43. Control de volumen: Bien, todo lo que realmente necesitamos es esto otra vez. Voy a copiar esto y ponerlo por aquí. En realidad, esto puede ser mono. Pongamos eso ahí. Entonces pongamos esto aquí abajo. Voy a deshacerme de éste. Pon ese golpecito ahí dentro, y luego ahí dentro. Tomemos esta. Sé que esto se pone feo después de un tiempo, pero solo te acostumbras a verlo. Ambos, los pondremos en ambos. Bien, ahora puedo controlar el volumen del retraso. Digamos que quiero hacer, esto sería un retraso típico, ¿verdad? Va a funcionar un poco mejor. Cheque, cheque. Bien, a lo mejor vamos a revisar, verificar, verificar, verificar, verificar, verificar, verificar. Este es como apenas registrarse, registrar Tutu. Ahí, ahí está. Ahí está, bien. Entonces esto es genial. Ya sabes, ahora tenemos todo lo que básicamente necesitamos para una línea de retardo. Ahora podríamos ajustar los tiempos de salida usando un deslizador o cualquier cosa para que funcionen como nuestro retardo Midi. Pero hay una gran diferencia. No creo que podamos ajustar esta. Hay que establecer esto para que sea el máximo. Incluso si es como 10,000 lo estableces en 10,000 y luego ya sabes, como si nunca fueras a ir más que eso. Pero estos creo que se pueden reajustar. Veamos el archivo de ayuda. Sí, puedes establecer el tiempo de retardo con cualquier número o mensaje aquí. Si quieres cambiarlos, puedes hacerlo para que sea como divisiones del ritmo o lo que sea. Bien, quiero hacer una cosa más con este parche. Aprovechemos esta oportunidad para limpiarlo y hacer un bonito parche de presentación. 44. Modo de presentación: Bien, vamos a configurar esto para que realmente puedas usarlo. Lo primero que voy a hacer es pensar, ¿cuáles son las cosas que realmente necesito ver en la pantalla? Probablemente necesite mis controles de archivos de sonido al menos abiertos y la reproducción, hagamos clic en Abrir. Y luego voy a escribir click o control. Haga clic y vaya a Agregar a la presentación. Bien, nada va a pasar realmente pero vas a darle este tono de salmón a su alrededor. Yo sólo voy a hacer eso por las cosas necesito agregar a la presentación. Yo sí. Pero esto de aquí arriba va a hacer lo mismo. Asegurémonos de que tenemos esto. Quiero estos tres botones. Voy a simplemente hacer clic y arrastrar para seleccionarlos a todos. Agregar a la presentación. Probablemente quiero esto. Hagamos mi volumen para cada uno de estos, pero no el medidor de nivel. Se podría agregar el medidor de nivel. No lo sé, Esto es simple, ¿de acuerdo? Creo que eso es todo lo que necesito. Bien, así que ahora voy a dar click en modo de presentación. Bien, ahora todo va a funcionar bien. Agreguemos algo de texto. Voy a añadir un comentario que dice Seleccionar entrada. Ya que eso es probablemente lo primero que debemos hacer, podemos mover cosas por aquí. Haz esto. Hay una ventana de fuentes en alguna parte. Creo que voy al inspector puedo hacer que esto se vea diferente estilo de fuente de fuente. Vamos a ser audaces. Claro. Bien, para que puedas jugar con una fuente si quieres. Bien, así que selecciona Entrada, y luego solo pondremos esto y aquello. Bien, hay algunas herramientas para alinear las cosas en alguna parte. Digamos que encienda el audio puede ir ahí. Controles de archivos de sonido, abre un archivo, y luego diremos que detener archivo es lo que es este pequeño toggle. ¿Bien? Entonces diremos que este es nuestro volumen. Tal vez lleve esto ahí abajo y este es nuestro volumen de entrada, El volumen de lo que sea que hayamos seleccionado aquí arriba. Entonces aquí diremos volúmenes retrasados en S. Claro. Toma estos tres de aquí. Quiero hacerlos más pequeños para demostrar que no son como el volumen principal. Sólo alinearlos así. Claro. Bien, bien. Entonces ahí tenemos nuestro lindo pequeño parche. Esto es todo lo que necesitamos, ¿verdad? Todavía podemos usar esto exactamente como sea necesario. Es que al final de eso, es gracioso es lo que significaba ser. Esto es perfecto, esto es exactamente lo que necesitamos para salir del modo de presentación. Veré que todo por arte de magia vuelve a donde estaba. Derecha. Todavía puedo seguir trabajando en ello. Aquí están esas cosas textuales que agregué. Esos se agregaron en alguna parte, pero puedo moverlos y realmente no va a importar. Puedo tomar esto, tirarlo por ahí o algo así. Cuando regrese, todo vuelve a donde se supone que debe ir. Bien, entonces esto se ve bonito y bonito Bien, genial. Entonces un simple retardo de audio. Te voy a dar este parche y luego seguiremos adelante y haremos algo un poco más complicado. 45. Elementos de interfaz de usuario: Bien, hagamos una mezcla ahora. Esta va a ser una más complicada, y esta será la gran final de nuestra clase aquí. Esto nos va a dar muchos pasos, pero creo que podemos hacerlo. Empecemos solo con los elementos de la interfaz de usuario. Esta es una forma en la que me gusta empezar a veces y es simplemente divertida. Básicamente, vamos a hacer que se vea muy bien, pero no va a funcionar en absoluto. Entonces durante los próximos ocho videos más o menos, vamos a hacer que todo funcione. ¿Qué necesitamos para una batidora? Primero, necesitamos control de volumen. Usemos algo diferente. Vamos a lo mejor el volumen, aquí está. Ganancia en vivo. Bien, vamos a usar eso. Vamos a necesitar control de paneo, veamos qué va a ser una buena herramienta para eso Si queremos usar las cosas en vivo, usaríamos esto. Bien, vamos a usar eso para el paneo. Vamos a necesitar un mudo en una luz solista. Eso es una ficha. Hagámoslo solo con un cuadro de mensaje, pero haremos algo divertido con él. Bien, diremos mudo y solo. Ponlo en la parte superior. A lo mejor haremos esto solo para que se vea bien, resbaladiza y todo en línea ¿Bien? Supongo que tal vez el paneo debería estar en la cima Eso se ve un poco más normal. Vamos a poner eso ahí mismo. Y entonces eso ahí mismo, poco apagado, se ve bien. Bien, ahora creo que hay otra cosa que necesitamos y eso sería quizá plug ins para eso. Probablemente vamos a querer una lista desplegable. Hay una manera de hacerlo. Creo que es Slider tu botón. Menú. Ahí está. Menú va a hacer una, podemos dar click ahí y abrir una lista de cosas. Hagamos de esto un poco sh para que quepa ahí. Entonces pongamos quizá cuatro ranuras enchufables. Bien, voy a seleccionar todo esto y moverlo hacia abajo. Bien, genial. Hagamos otra cosa divertida. Vamos a agarrar un panel. Los paneles son bastante inútiles, pero solo hacen que las cosas se vean bonitas. Voy a poner un panel detrás de todo esto, ¿de acuerdo? Ahora voy a controlar clic en él y decir enviarlo de vuelta. Bien. Ahí está nuestro panel. Quizá cambiemos un poco el color del panel para ir al inspector Color interior. Hagamos tal vez que las cuadrículas aseadas o las gradientes aseadas. Claro, eso lo haremos. Bien, ahí está nuestro mezclador. Tenemos prácticamente de todo. Necesitamos un canal de un mezclador. Ahora una de las cosas de las que quiero hablar en esta sección es como una idea de despliegue. Lo que vamos a hacer es que vamos a construir esta tira de la mezcladora. Vamos a conseguir que todo esto funcione. Entonces vamos a configurarlo que si queremos tener diez canales, solo sea duplicado, Duplicar, Duplicar, duplicado. Y luego tenemos todos los canales que queremos. ¿Bien? Pero no vamos a duplicar las cosas hasta conseguir que la que funcione muy bien. Bien, vamos a probar esto. Necesitamos alguna señal de audio aquí. ¿Debería hacerlo solo con mi micrófono? Hagamos un archivo de audio, bien, reproducción SF. Y tenemos que iniciarlo, ¿de acuerdo? Conectaré este volumen en un minuto una vez que sepa lo que estoy haciendo aquí. Pero sigamos y primero configuremos nuestro volumen. Básicamente sabemos hacer esto. Este es un control un poco diferente, así que funcionará un poco diferente, pero lo vamos a resolver. Pasemos al siguiente video y configuremos nuestro medidor de volumen. 46. Volumen y medidores: Bien, así que vamos a conectarnos. Bueno, primero veamos el archivo de ayuda para el objeto de ganancia en vivo. Bien, entonces quiere solo una señal que entra, escalas de entrada de volúmenes de audio es una indicación de un nivel de sonido actual y decibelios Bien, entonces esto es solo dame varias formas elegantes de mirarlo. Hay audio entrando aquí. Han cambiado el color de este cable de conexión, lo cual es molesto, pero puedes hacerlo. Se puede cambiar el color de un cable de conexión. Pero realmente no me gusta hacerlo porque ahora no es tan obvio que se trata de una señal de audio. Todavía se puede ver que está punteado así es. Pero de todos modos, no importa. Tomemos nuestra señal, nuestro sonido, y pongámoslo en nuestra ganancia en vivo. Ese es el canal dos. Ese es el canal uno. Por el momento sólo tenemos un canal. Bien, entonces vamos a enganchar eso. Oh, ahora necesitamos una salida. ¿Eh? Bajemos por aquí y vamos con calma. Claro, vamos a salir. Bien, ahora tenemos cuatro puntos de venta por aquí, así que asegurémonos de que estamos haciendo lo correcto. ¿Canal uno escalado? Sí, escalado canal dos. Vaya, no quiero DC fácil. Quiero fácil. Ahí vamos. Ahora debería tener dos canales saliendo. A ver, Canal uno. ¿A dónde fuiste? Canal uno. Bien, Canal dos. ¿Cuáles son estas otras salidas? Valores de parámetros, eso va a enviar un número basado en dónde está el control deslizante. Parámetro valores brutos, eso va a enviar una amplitud de rango cero o uno de cada canal. La amplitud general que está haciendo. Bien, pongamos eso ahí abajo ahora. Deberíamos tener esta puesta en marcha. Vamos a abrir y usaré mi música de baile del infierno. Debería decir qué es esto cuando estoy filmando esto. Ahora mismo, es a finales de septiembre. Es casi Halloween. En una clase mía, hicimos algo de música de baile temática de Halloween. Eso es lo que es esto, no me juzgues. Bien. Entonces vamos a encender eso. Ahí está. Bien, y podemos escalarlo hacia arriba y hacia abajo. Pinchando, arrastrando sobre esto, es genial. Bien, entonces nuestra ganancia funciona. Vamos a cambiarlo para que donde dice vivir gane aquí, vamos a deshacernos de eso. Voy a ir al inspector. Si no ves todas estas cosas, asegúrate de hacer clic en este ojo. Encontremos dónde podemos cambiar ese nombre. Vamos a cambiarlo a juego. Haremos el nombre corto también. Ahí está, bien. El juego muestra nuestro nivel en la parte inferior. Eso se ve genial. Bien, nuestro volumen está funcionando a continuación. Vayamos a nuestro paneo. 47. Paneo: Bien, hacer paneo en vivo es complicado. Esta es probablemente la parte más complicada de todo esto. A lo mejor lo del solo también será complicado. Pero esperarías que solo hubiera como un objeto pan tilda Pero realmente no la hay. Tenemos que hacer un poco de cosas elegantes para que el panning funcione Entonces lo primero que voy a hacer es mirar los valores de esta esfera. Sólo quiero ver lo que está enviando. Cero a 127. Genial. Bien. Ahora lo que tengo que hacer es tomar ese número. Voy a escalarlo para que sea de cero a uno. Lo que eso significa es que cuando este dial dice cero, en realidad va a enviar cero. Pero cuando dice 127, en realidad va a enviar uno, y por lo tanto todo está en el medio. Hay una manera muy fácil de hacerlo. Hay un objeto llamado escala. Se necesitan cuatro argumentos como puedes ver aquí. En realidad, hay un quinto argumento opcional, pero el primer argumento es el número más bajo que entra. El siguiente argumento es el número más alto que entra. El siguiente argumento es el número más bajo que queremos salir. Y ahí voy a poner cero punto decimal para que sepa que queremos un número de coma flotante. El último argumento es el número más alto que queremos que salga. Bien, ahora necesito un número de coma flotante para verlo. Y que ahora debería estar viendo cero hasta uno. Perfecto. Bien, voy a tomar un objeto tilda multiplicar Esto va a multiplicar la señal y lo que eso significa es el volumen de la señal. ¿Bien? Vamos a llevar esto ahí, y luego vamos a controlarlo con esto, Bien, ahora estamos a mitad de camino Si llevo esto a la salida, llamemos a este canal dos, entonces esto va a controlar el volumen de un canal. Ahora lo único que tengo que hacer es en realidad invertir esto para conseguir el otro. ¿Bien? Para invertir esto, tengo que hacer un poco de matemáticas elegantes. Pero creo que si hago una expresión que es signo de exclamación y luego menos, eso debería invertir los valores que están entrando todos No sé exactamente qué significa la expresión signo de exclamación menos expresión signo de exclamación menos, solo sé que funciona. Entonces voy a poner un argumento de uno para decirle que quiero algo con números de coma flotante en él. ¿Bien? Voy a tomar este número y salir por aquí. ¿Bien? Voy a conectar esto. Voy a recorrer esto una vez más, y voy a conectar esto al otro lado. ¿Bien? Entonces, lo que está pasando aquí es, déjame poner aquí abajo otra casilla numérica para que podamos ver esta. ¿Bien? A medida que este panning lo mueve, esto es simplemente traducir su valor en un valor de cero a uno ¿Todo bien? Necesito aquí un número de coma flotante, por eso no hice lo que esperaba que hiciera. ¿Bien? Cuando esto es todo el camino a la izquierda aquí en nuestro primer canal, ¿de acuerdo? Va a ser éste. Cuando tenemos todo el camino a la derecha, tenemos uno aquí, ahí está, si lo consigo. Y cero aquí. Bien. Todo lo demás. Bien. Es un poco engorroso hacerlo de esta manera Bien. Ahora solo necesito conectar esto a mi derecha en Lit, podré hacer pan con esta esfera. Fresco. Bien, y de nuevo, puedo cambiar ese texto de marcación en vivo bajando aquí y simplemente escribiendo pan en nombre corto. Probablemente lo haremos. Bien, esa fue probablemente la parte más difícil de esto. Sigamos y hagamos el botón de silencio. 48. Silencio: Bien, a continuación, conectemos nuestro botón de silencio. Ahora hay una manera de pensar que esto podría funcionar. hay algunas formas diferentes en las que podríamos hacerlo realidad, hay algunas formas diferentes en las que podríamos hacerlo. Podríamos hacer esto. Podríamos simplemente poner un cero aquí, poner una explosión aquí, sólo por si acaso. Y luego ponlo en nuestro juego, ¿verdad? Y conectemos nuestro botón de silencio a esa explosión. Cuando hago clic en el botón de silencio, el volumen de nuestra ganancia va a cero. Vamos a encender las cosas. Uy. Bien, volvamos a abrir la música de baile del Infierno. Bien, ahí está. Ahora bien, si le pego el silencio, me fue todo el camino. Oh, su valor lo es. Bien. Entonces aquí si paso el mouse sobre él, dice que el parámetro es negativo 70 hasta seis. Si quiero que esto vaya al fondo, necesito escribir en negativo 70. ¿Bien? Ahora, cuando golpeo Mute, baja a cero. ¿Bien? Eso es genial. Pero eso crea un problema, ¿verdad? Porque ahora no puedo volver a golpear el silencio. Para traerlo de nuevo a donde estaba. Tendría que almacenar en algún lugar un valor de donde estaba para dessilenciarlo. Esta no es una muy buena manera de hacerlo. Probemos un enfoque diferente. ¿Y si solo tomara otro de estos trabajos multiplicados, pasara nuestra señal a través de eso antes del panner Podría ser después del panner, pero si es antes del panner, entonces solo necesito hacer esto Saldremos de esto a los dos pannersow. Con esto, sólo voy a decir uno todo el camino hacia arriba y cero todo el camino fuera. Vamos a ponerle una explosión a ambos. Tiene que ser flequillo separado. Bien, Ahora yo, ahora tengo un problema aquí. Así puedo conectarme, silenciar al cero, ¿verdad? Eso funciona. Pero necesito una forma en la que pueda golpearlo de nuevo para apagarlo de nuevo. Este es un pequeño problema divertido. Bien, mira esto. Déjame explicarte una vez más por qué esto no va a funcionar. Puedo pulsar mute y va a multiplicar mi señal por cero. Que va a silenciarlo, ¿verdad? Eso es genial. Pero ahora quiero poder volver a golpear el silencio y tenerlo en silencio. Tiene que darle a este botón cuando lo golpeo por segunda vez, cada dos veces que lo golpeo, tiene que darle al otro. Bien, así es como voy a hacer eso. Hagamos un contra-objeto con un argumento de uno. Eso significa que el número máximo llegar a es uno. Un contador va a contar flequillo. Bien, pongamos una caja numérica para que podamos verla. Ahí está la explosión, vamos a contar. Bien, ahora vamos a tomar nuestro botón de silencio e ir hasta allí. Vamos a deshacernos de éste, Bien, Ahora vamos a usar un objeto Select. Seleccionar solo va a buscar números específicos. Voy a darle los argumentos de algunos números que quería buscar 0.1 ¿bien? Cuando llegue a cero, quiero decir que encienda eso. Y cuando llegue a uno quiero decir apague eso. Eso va a hacer que se conmute entre estos dos. Mira, al darle clic, puedes ver que va y viene. Bien, genial. En teoría se trata de aros de trabajo señal mutt mute Ok, vamos a ser un poco más fantasiosos con él. Y si podemos hacer que se ponga rojo así cuando está encendido y luego volverlo a negro cuando está apagado. Eso lo podemos hacer totalmente. Vamos a usar algo llamado atributo. Lo que vamos a hacer aquí es crear un objeto atributo que sea AT T R U I. Eso se va a convertir mágicamente en esto cuando lo hagas Ahora una vez que lo conectas a algo, si tomo la salida y entro en ese cuadro de mensaje, puedes hacer doble clic aquí y ver un montón de atributos que puedes cambiar. Voy a seleccionar el color de fondo ahora. También entré en los objetos y cambié el modo de visualización a flotar de un solo número, Eso me va a dejar cambiar este número en dos colores diferentes. De manera extraña lo que está haciendo ahora mismo, y no entiendo del todo por qué, pero me está funcionando perfectamente, es que si lo pongo a cero, se vuelve negro Y si lo pongo a algo que no sea cero, se vuelve rojo, lo cual es perfecto. Porque ahora sólo puedo conectar estos dos números. Cero significa el silencio apagado, Uno significa que el silencio está activado. Si hago clic en él, va a, asegurémonos de que lo hicimos correctamente. Voy a tener que volver a abrir esto. Juega. Enciende un poco de audio. Gire mi panning up. Bien. Mutamuta. Bien. Los tengo al revés. Bien. Este tiene que ir aquí. Este tiene que ir aquí. Bien. Ahora no está silenciado ahora, está silenciado Bien, así que está funcionando muy bien. Puedo deshacerme de esto. Hay otras formas de lidiar con los atributos en Max. Este es el objeto más fácil de usar, este atributo. Bien, ahora vamos a tratar con solo. 49. Efectos: Bien, enchufar el tiempo, ¿de acuerdo? Este va a ser raro. Vamos a usar este objeto, VST. Ahora creo que VST realmente puede cargar cualquier enchufe. Lo primero que quiero hacer es listar todos mis Vst'skay disponibles Vamos a poner esto aquí abajo. Aquí arriba. Vamos a usar un objeto llamado VST scan que me va a decir cuáles son mis VST Voy a decir lista VST. ¿Bien? Y luego puedo enchufar eso al escaneo VST Entonces si quisiera rellenar esta lista desplegable, voy a necesitar decir antepended pondría primero la Pon bien esta lista. Apéntate a lo que sale de esto. Entonces pon eso en eso, ¿de acuerdo? Si le pego a esta pequeña lista, VST, ¿de acuerdo? Algo salió ahí arriba. Y aquí está todo el VST que está en mi computadora. Vaya, eso es mucho, parece que esto nos está mostrando todos los enchufes en mi computadora. Bien, genial. Hagámoslo por los cuatro de estos. No puedo simplemente conectar esto cuatro veces, o tal vez pueda. Bueno, terminemos esto primero. Lo que tengo que hacer para entrar en el objeto VST para realmente cargar esto es que necesito escribir otro enchufe pre escrito Porque el objeto VST necesita la palabra plug y luego el nombre del plug in que quiere salir de este menú desplegable. Necesito tomar la media salida que estos menús, se llaman. la izquierda, sacarán el número de la cosa que seleccionaste, 12345 en el medio, sacarán el nombre de la cosa que seleccionaste El texto real a la derecha dice volcar. No estoy muy segura de qué es eso, pero necesitamos el nombre. Vamos a tomar el nombre de la misma en enchufe pre escrito y luego ponerla aquí Bien, supongo que podríamos hacer esto para los cuatro, pero necesitamos objetos VST separados para cada uno Si queremos cargar cuatro ST, necesitamos cuatro objetos VST fuera del tomacorriente central La salida media a. El tomacorriente del medio hasta allí. ¿Bien? Ahora también necesitamos enviar nuestro audio a aquí. ¿Correcto? Hagámoslo en serie. Nuestra señal de audio viene aquí. Está pasando por nuestro paneo antes de que entre en nuestro volumen Vamos a meterlo aquí. Y luego aquí está el canal dos, fuera, dentro y fuera. Entonces eso va a entrar en nuestro mezclador para el canal uno fuera y dentro, vaya, fuera, y luego fuera en nuestro volumen, ¿de acuerdo? Bien. Ahora lo único que queda por hacer aquí es que necesitamos golpear esta carga VST, esta lista VST Cuando este parche se abre, básicamente en algún momento tenemos que darle un golpe a eso. La forma más fácil de hacerlo es con un objeto llamado load bang. Lo que eso va a hacer es que en cuanto este parche se cargue, va a disparar una explosión. Y eso va a golpear esa lista y luego cargar todos esos enchufes a esa lista podamos seleccionar uno y cargarlo. Bien, sé que se está poniendo bastante feo, pero ya casi terminamos. En realidad estamos con la función principal de la cosa. Ahora lo que tenemos que hacer es ordenarlo y desplegarlo para que tengamos ocho canales. Hagámoslo a continuación. 50. "Patchers": Bien. Lo siguiente que quiero mostrarte es ¿cómo usas los parches? Esto nos va a ayudar a ordenar esto, un montón entero. ¿Bien? Un parche es una forma de ocultar un montón de cosas dentro de otro objeto. Mira esto, Digamos que estas cosas, estas cosas son todas simplemente engorrosas Voy a hacer un patcher, voy a hacer otro objeto Voy a llamarlo es el nombre del objeto que es un parche. Y luego le voy a dar un nombre, cualquier nombre. Vamos a llamarlo Solo Routing. No creo que el nombre pueda tener un espacio en él. Ahora, una ventana completamente nueva surgió y se llama Solo routing Lo que podría hacer es tomar todo esto, copiarlo y ponerlo ahí. Ahora necesito entrar y salir de ella, podría entrar dejar que en realidad no necesito meterme en esto en absoluto. Sólo necesito un montón de puntos de venta. En realidad, todos estos van al mismo lugar. Solo necesito un tomacorriente. Puedo conectar todos estos a esta toma de corriente. Bien. Eso los va a mandar a todos aquí. Aquí está mi parche. Esto. Bien. Ahora puedo ir aquí y borrar estos. Y solo pon esto ahí, bastante ordenado, ¿eh? Ahora bien, esto no necesita ser guardado como un archivo separado. Puedes si quieres, pero está en este parche. Bien. Entonces para ese fin, si quisiéramos, podríamos envolver todo esto en otro parche. De hecho, hagámoslo. Esto va a ser un poco engorroso de hacer. Bien, hagamos un parche llamado Canal Uno. Bien, ahora en mi parche de Channel One, voy a llevarme todo excepto el parche real, el parche Channel one Pongamos eso ahí. Bien, tomemos todo. Eso lo pondremos en este parche. Bien, ahora solo voy a reemplazar todas estas cosas con entradas y salidas Aquí está mi salida principal de audio. Vaya, voy a necesitar dos de estos. Eso parece el canal dos, ¿no? Es Canal 1.2 Bien, aquí hay otra salida, Canal dos. Puedo etiquetar estos. Si voy a mi patcher y digo comentario, este va a ser uno de audio, este va a ser audio dos Bien. Ahora bien, este VST, hagamos otro, ¿de acuerdo? Y esto tiene que ir al de ganancia, diremos para ganar uno, eso va a sustituir a esto. Entonces esto va a ser para ganar dos. Ahora bien, si estás pensando para ti mismo, ¿por qué estamos haciendo esto? No entiendo lo que estamos haciendo aquí. Esto tendrá más sentido en un minuto. Déjame ordenar esto y luego verás por qué lo hice de esta manera. En realidad, no los necesito nada porque estos van a ser por fuera. Vamos a deshacernos de esos. Notarás que estos ahora solo cambian automáticamente a 1.2 ¿bien? Entonces esta es una entrada porque este panning **** necesita ser enviado aquí Bien, hagamos una entrada. En esta entrada, pondremos un comentario que dice de la salida de Pan ****. Bien, ¿qué más está conectado aquí? Solo. Bien, aquí hay otra entrada. Vamos a conectar esto a donde esté eso , entonces vamos a decir. Desde solo botón. Bien, ¿qué está pasando aquí arriba? Bien, esto dirá desde el botón de silencio que necesita darle a eso. Y entonces podremos deshacernos de esto. Bien, hay cuatro insumos de nuestro. Esto va al enchufe pre Penn. Entonces podemos deshacernos de estos, pero vamos a etiquetar estos enchufes en uno, enchufar dos, enchufar tres y enchufar cuatro. ¿Bien? Lo que está bien. Este es el cambiador de color que necesita para ir al botón de silencio ¿Bien? Este es el que no va a funcionar. Esto es lo que voy a hacer. Voy a separarlo aquí mismo. Voy a traer esta. Esto necesita ser enchufado directamente a ese objeto para que funcione Lo mantendremos en el exterior. Haremos una salida de entrada, una salida aquí mismo. Estas dos cosas se envían para esto, diremos dos atributos de color BG. Entonces vamos a romper eso. Este es un poco complicado , pero voy a hacerlo, voy a copiar esto y ponerlo aquí para recordarme que esto tiene que seguir yendo a eso. Ok. Bien, pero ahora puedo deshacerme de eso y de aquello. Bien, ahora solo esta pluma manda negocios y ya terminamos. Bien, entonces solo un tomacorriente, este envío de pluma pre puede ir ahí. Solo necesitas hacerlo una vez porque todo puede ir al mismo lugar. Entonces llamemos a esto a la entrada VST ST Bien. Ahora si vuelvo a lo principal, puedo deshacerme de prácticamente todo. Mantengámonos con esto porque es solo para nuestras cosas de prueba. Oh, ¿hice eso? Tenemos que agregar eso a necesitamos una entrada y luego eso puede ir ahí. Pongamos eso por aquí y luego eso va a tener lugar de eso. Este etiquetará como entradas de entrada de audio. ¿Bien? Bien, así que ahora podemos deshacernos de esto y podemos deshacernos de todo esto. Mira cuánto más bonito se ve eso. Dejaremos esto aquí, aunque podemos escondernos por aquí abajo si queremos. Y luego este canal, bien, vamos a poner esto aquí también. Esto es todo lo que necesitamos. Esto es todo nuestro valor. Sólo tenemos que conectar todo ahora. Bien. Entonces nuestra entrada de audio va ahí. Esto es de, Conecta eso a ahí, desde solo botón. Conecte eso a allí desde el botón de silencio. Conecte eso al enchufe en uno, esa es la entrada media a ese enchufe. Y entonces los siguientes tres van a ser todos estos enchufes. Bien, vamos a revisar nuestras salidas. Vamos a deshacernos de esto. Y tenemos ganancia uno canales de audio dos. O en realidad, no, no, no, no, no. Como era antes, bien. Estos van a entrar en ganar uno y ganar dos. Entonces mis salidas aquí siguen siendo mi salida ahí, ¿de acuerdo? Y luego esto va a la entrada VST, que está ahí. Y eso es cierto de todos ellos. Y este atributo de color 12 BG que va hasta ahí. ¿Todo bien? Y eso es todo. Ahora mismo, es bastante fácil ocultar todas estas cosas, ¿verdad? Yo sólo podría decir que esto es lo que quiero en la presentación. Ver, seleccionar ese control, haga clic en Agregar a presentación. Bien, ahora voy a presentación. Yo sólo tengo mi batidora. Ahora, podría haberlo hecho con todo lo demás, pero esto hace que sea mucho más fácil desplegar mis ocho canales. Hagámoslo a continuación. 51. ¡Más canales!: Bien, una cosa más, ahora, tenemos todo esto configurado, podemos simplemente desplegarlo. Entonces necesito copiar todo aquí. En realidad, una cosa que voy a hacer primero es que voy a tomar esto y voy a tomar mis partes feas y simplemente tirarlas aquí un poco más. Bien, ahora voy a seleccionar todo. Voy a ir aquí, entonces voy a tomar estas dos cosas feas y a bajarlas. Quizá incluso más que eso, ¿de acuerdo? Porque voy a necesitar entrar ahí. Bien. Ahora, voy a llevarme estos dos. En realidad me voy a llevar las cuatro. Voy a llevármelo todo. Copia eso, eso es genial. Entonces dejando esto fuera de ahí. Tomemos todo eso otra vez y eso. Bien, entonces ahora tengo algo de fealdad real aquí, pero si entro en modo patcher, las cosas se ven bastante bien excepto que mi alineación está Podría ordenar esto. Debería ser así. No sé por qué esto se bajó ahí. Eso es un poco mejor. En fin, hagamos que funcione. Primero, tomemos nuestra señal de audio que necesita realmente, primero, tomemos todos nuestros canales. Voy a renombrarle este. Este va a ser el canal tres de éste. Lo moví aquí solo para poder ver a qué estaba conectado. Bien, Este debe ser el canal dos. Sí, canal dos. Busquemos otro. Este es el canal 12345. Pongamos eso ahí. Este es el canal siete. Este es el canal ocho. Este es el canal seis, y este es el canal cuatro. Bien, así que lo primero que tengo que hacer es conectar nuestra señal de audio a todos ellos en la primera entrada aquí. Dale algo de audio para procesar. Esto se está convirtiendo en un lindo y feo parche. Los parches Good Max siempre son horribles a la vista. Bien. Ahora creo que lo único que me queda por hacer aparte de conectar mi salida de audio en cada uno de estos, necesito entrar aquí. Supongo que podría hacer boteos, perdón, mientras conecto algunas líneas Ponte más feo y feo. Bien. La única otra cosa que tengo que hacer, creo que es lo del solo. El canal uno debe estar todo configurado. Vamos al canal dos. Si hago doble clic en el canal dos, abro el parche que está controlando el canal dos. Bien. Ahora puedo entrar en patch solo routing. Haga doble clic en eso. Bien. Ahora necesito cambiar este por uno y luego no quiero 2345678 Bien, eso debería ser bueno. Vamos al canal tres. Y luego en el ruteo en solitario. Bien, aquí necesito canales. Reemplace éste por uno, eso debería hacerlo. ¿Correcto? 12, no quiero 345678 Eso funciona. Bien, eso fueron tres. Vamos a cuatro. Aquí está, Enrutamiento solar. Entonces reemplazamos cuatro uno y eso me va a conseguir lo que quiero. Bien. 45. Está aquí arriba. Enrutamiento solar, reemplace cinco por uno. Seis. Enrutamiento solar, juega seis con uno. Casi se hace siete. Enrutamiento en solitario. Juega siete con uno y ocho, lugar ocho con uno. Bien. Ahora debería estar todo funcionando. Bien. Entonces si algo solo, bueno, eso no funcionó del todo. ¿Por qué? Bien, parece que siempre se está comportando como si fuera uno ¿Bien? Pero bastante fácil, una buena oportunidad para hablar de depuración Entonces vayamos a un nuevo video y hablemos de eso. 52. Depuración: Bien. Probablemente te estés diciendo a ti mismo , bueno, todo eso y ahora no funciona. Esto es común y quería incluirlo. Podría haberlo hecho editar con la misma facilidad y solo mostrarlo funcionando. Pero hay un problema en alguna parte y tenemos que encontrarlo. Esto sucederá en cada parche que tengas. Va a haber algo en lo que vas a tener que desglosar y encontrar cuál es el problema. Lo que está pasando aquí es que cada vez que hacemos algo solo, canal uno siempre es el que está solizando sin importar lo que hagamos Eso significa que en algún lugar algo le está diciendo al Canal uno que se ponga en solitario. No importa lo que hagamos. exactamente cuál es el problema. Es esto de aquí. Porque en cada uno de estos, decíamos canal uno solo aquí mismo. Este es el canal uno. Así es. Pero si voy al canal dos, dice canal uno solo. Ahí fue donde nos equivocamos. Tenemos que decir canal dos solo en el canal dos. En el canal tres, tenemos que decir al canal tres solo que estamos enviando el mensaje correcto. Ojalá, después de actualizar todos estos, esto solucione el problema cinco, este manejo de datos donde estás apagando un montón de cosas y encendiendo algo más siempre es un dolor en Max hay mejores formas de hacer esto usando un sistema matricial, pero esta es la forma en que lo hago y no es muy eficiente. Pero bien, probemos ahora nuestro sistema de mudo solo. Solo, apágalo. Solo. Solo. Solo. Bueno. Perfecto. Bien, sí tenemos algunos problemas con múltiples solos y no apagando un solo, pero vamos a dejar eso solo por ahora. De aquí en adelante, parece que todo está funcionando. Vamos a limpiarlo un poco más y luego vamos a terminar este. 53. Limpieza final: Bien, podrías estar diciendo que esto es genial, hicimos este parche. ¿De qué sirve este parche? Bueno, para ser sinceros, este parche no es súper útil más que como una forma de aprender a usar todos estos diferentes elementos de Max. Pero tenemos una sola fuente de sonido entrando en el mezclador ocho veces. Lo que realmente deberíamos hacer si queremos que esto sea útil es hacer ocho entradas de fuente de sonido diferentes. Eventualmente podríamos hacer nuestra propia W de esta manera. Pero esto fue solo un experimento para que aprendamos a usar realmente bastante bien. Este es un proyecto complicado. Bien, vamos a verificar nuestra vista de presentación. Todavía se ve bastante bien. De hecho, me gustan estos para repasar realmente el uno al otro para que ni siquiera puedas ver la diferencia. Sólo voy a usar las teclas de flecha para darle un codazo. Se ve bastante bien. Vaya, uno más sobre ese, uno más. Ahora bien, si vas a un menú, hay algunas y distribuyen cosas que ayudarían algo de esto solo para alinear las cosas y mantener las cosas ordenadas. Pero de esta manera también funciona. Todo bien. Hay una pequeña y agradable batidora. Si realmente quisiéramos tal vez hacerlo estallar solo un poco más, probablemente podría poner un borde en este borde tamaño dos. Ahí vamos. Eso está bien. Bien, llamémoslo bueno. Entonces voy a salvar esto. Te voy a dar esto para mono y alrededor con si quieres. Entonces continuemos y hablemos por qué hacer esto en Max para vivir sería mucho más fácil. 54. Aprendiendo a aprender con Max: Bien, ya he dicho esto antes sobre Max. Eso es que posiblemente no puedas aprender todos los objetos que hay en Max, podría parecer que estoy sacando algunos de estos nombres de objetos de la nada de mi memoria. Y lo estoy en su mayor parte. Pero eso es porque he enseñado varias veces enseñando estos ejemplos exactos. Conozco muy bien estos objetos particulares, pero no conozco todos los objetos, Nunca conocerás todos los objetos. El objetivo del aprendizaje es aprender a aprender para que siempre puedas estar adaptándote y aprendiendo cosas nuevas a medida que surja algo. Así que nos pondremos cómodos con esos archivos de ayuda, pondremos cómodos mirando alrededor y encontrando nuevas soluciones a los problemas que surjan. Ahora este mezclador es un ejemplo realmente interesante porque en los viejos tiempos de Max, si querías hacer algo realmente genial con Max, tenías que construir todo desde cero. Si querías hacer algo que usara ocho canales de sonido, tenías que construir un mezclador de ocho canales. Si querías hacer algo que hubiera una secuencia, tenías que construir el secuenciador Pero desde la invención de Max for Live, no hace falta que hagas eso. Esas cosas pueden existir, puedes aprovechar Ableton para manejar muchas de esas cosas por ti Ese es realmente el poder de Max para vivir. Ya no hace falta construir un mezclador. Puedes usar Ableton y solo puedes concentrarte en hacer lo genial que quieres hacer En la siguiente sección grande, vamos a hablar de cómo integrar cosas con Ableton Eso significa trabajar en Max para vivir, todo el código que ya aprendimos, todas estas cosas siguen aplicándose. Puedes usar todos los mismos objetos. Puedes hacer todas las mismas cosas, pero puedes hacer más. Puedes hacer más pidiéndole alguna información a Ableton. Se puede decir, oye, Ableton, ¿cuál es nuestro tempo? Se puede decir, oye Ableton, ¿dónde estamos en la línea de tiempo? Todo tipo de cosas. Puedes devolverle las cosas a Ableton. Básicamente puedes controlar todo Ableton con algunos comandos muy específicos Es divertido. En la siguiente sección, realmente nos vamos a centrar en trabajar con Max para vivir. 55. Conferencia adicional: Hola a todos, ¿quieren saber más sobre lo que estoy haciendo? Puedes inscribirte en mi lista de correo electrónico aquí. Si haces eso, te avisaré cuándo se lanzan nuevos cursos y cuándo hago adiciones o cambios a los cursos en los que ya estás inscrito. También echa un vistazo en este sitio. Publica un montón de cosas ahí y lo reviso todos los días. Por favor, ven a pasar el rato conmigo en uno de esos dos lugares o ambos, y te veremos ahí.