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í.