MIDI

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 123

MIDI e INSTRUMENTOS

VIRTUALES
Nicolas Magistrelli - [email protected]
www.submarinonaranja.com
Objetivos

Conocer las posibilidades musicales y de generación de sonido que ofrecen las


tecnologías musicales: programación MIDI, sintetizadores, samplers, efectos,
manipulación digital de audio, uso creativo de plugins etc.
Objetivos

Dominar los conceptos y el funcionamiento de los parámetros más utilizados en


la producción sonora y musical hecha en computadoras (la gran mayoría en la
actualidad) sin hacer hincapié en ningún programa en particular,
permitiendo que el alumno explore desde la comodidad del software con el que
más cómodo se sienta. Los ejemplos de las clases se verán desde Protools y
Ableton Live.
Objetivos

11 clases + 1 clase de entrega de trabajo práctico final (a modo de exámen final) + 1 clase
de recuperatorios.

Total: 13 Clases

Durante la cursada: 2 trabajos prácticos más


MIDI e Instrumentos Virtuales
en el campo laboral
Estudio de Grabación
En el estudio de grabación
MIDIs traídos por los clientes: por ejemplo pueden ser baterías maqueteadas o teclados.
Puede incluir el asesoramiento a los músicos.

Proyectos enteros traídos en otro programa: por ejemplo Ableton Live.


En el estudio de grabación
Ideas de sonoridad: por ejemplo, que nos pidan incorporar un “sonido” de tal o cual
canción.
En la grabación: poder realizar ruteos entre diferentes hardwares y/o diferentes
softwares.
En la mezcla: podremos querer reemplazar sonidos, o mejorarlos. Por ejemplo, usando
reemplazo de samples en una batería, armonizadores vocales o vocoders en voces.
Como productor musical

Música para publicidad, teatro, videojueos, audiovisuales, películas, etc.


Maquetas, demos.
Producción general, por ejemplo géneros urbanos, electrónica, etc.
Armar pistas para shows en vivo, karaoke, etc.
Como productor musical

Armar configuraciones para tocar en vivo: con uso de hardware y/o software, por ejemplo
Ableton Live
Billie Eillish
Pappo

“La batería electrónica


es la venganza de los
japoneses por la
bomba de Hiroshima”

Pappo
Un poco de historia de los
instrumentos electrónicos
Václav Prokop Diviš

¿Denis D´or 1750?


Clavecin Electrique
Francia. Jean-Baptiste de Laborde en 1761
Piano electromagnético - Matthias Hipp, Switzerland,1867
Telharmonium
Como productor musical

¿Denis D´or 1750?


Lev Termen
(Leon Theremin) 1920. Rusia
Rusia 1928

Variophone

Sonido con papel


Ondas Martenot. Francia. 1928
Boston 1949
Olivier Messiaen

Turangalîla

Sinfonía con ondas martenot


Música Concreta
Francia
Pierre Schaefer (1948)
Karlheinz Stockhausen
Elektronische musik – 1951
Oramics Machine - Daphne Oram –
Gran Bretaña 60´s
Vanguardias

Incorporación de nuevas tecnologías y nuevas reglas


Robert Arthur Moog
Wendy Carlos
1968 - Disco de
música clásica más
vendido de la
historia
Mellotron
Chamberlin Rhytmate Tape Loop Drum Machine
Giorgio Moroder

Kraftwerk

John Carpenter

Aphex Twin
Secuenciador
Es un dispositivo electrónico físico o una aplicación informática que permite programar y
reproducir eventos musicales de forma secuencial mediante una interfaz de control físico
o lógico (por ejemplo una computadora) conectado a uno o más instrumentos musicales
electrónicos. La interfaz de control más extendida es el estándar MIDI.
Sintetizador
Es un instrumento musical electrónico que genera señales eléctricas convertidas a
sonidos a través de parlantes o auriculares
Los sintetizadores pueden imitar otros instrumentos o generar nuevos timbres.
Usualmente son ejecutados a través de un teclado, pero pueden ser controlados con
varios tipos de dispositivos de entrada, incluyendo secuenciadores, controladores,
baterías electrónicas, instrumentos que transmitan MIDI, etc.
Sintetizador
Los sintetizadores que no cuentan con algún tipo de controlador son llamados “módulos”
y son controlados a través de MIDI o control de voltaje.

Sus parámetros básicos principales son Oscilador, Pitch, Envolvente de Volúmen, Filtro y
LFO.
Sampler
Instrumento musical electrónico similar en algunos aspectos a un sintetizador pero que,
en lugar de generar sonidos, utiliza grabaciones (o samples) de sonidos que son cargadas
o grabadas en él por el usuario para ser reproducidas mediante un teclado, un pad
percusivo, un secuenciador u otro dispositivo para interpretar o componer música.
El pitch de un sample puede modificarse para producir escalas musicales o acordes.
Sampler
A veces, los samplers incluyen filtros, modulación mediante un LFO y otros procesos
similares a los de un sintetizador que permiten que el sonido original sea modificado de
diferentes maneras.

La mayor parte de los samplers tienen funciones polifónicas, esto es, pueden tocar más
de una nota al mismo tiempo. Muchos también son multitímbricos, pudiendo tocar
diferentes sonidos al mismo tiempo.
Instrumentación (instrumentos virtuales)
Kontakt (lleva librerías)
Spectrasonics (Omnisphere, Keyscape, Trillian)
Arturia (Minimoog, Mellotron, Moog Modular, FM7, Prophet V, etc)
Native Instruments (Pro 53, Massive)
EZ Drummer, Addictive Drums, BFD, etc
MIDI e INSTRUMENTOS
VIRTUALES
Nicolas Magistrelli - [email protected]
www.submarinonaranja.com
Nombre y apellido:

Edad:

1 ¿tocás algún instrumento? ¿Cuál/es?

2 ¿tenés alguna experiencia en la producción con MIDI?

3 ¿tenés algo de música hecha que puedas y quieras compartir?

Si querés dejá el link acá_

4 ¿tenés una computadora para grabar o hacer música?


Modelo de procesador

Cantidad de RAM

Sistema operativo, indicar cantidad de bits

5 ¿sabés usar algún/os programa/s que utilice MIDI (además de protools)? ¿Cuál/es?

6 ¿tenés algún controlador? ¿cuál?

7 ¿tenés algún sampler o sintetizador?

8 Una canción que te guste y quieras compartir para que todos escuchemos
Instrumentos Virtuales
VST - AU - RTAS - AAX
VST en Windows
VST 2 de 32 bits (.dll):
C:> Archivos de programa (x86)> Steinberg> VSTPlugins

C:> Archivos de programa (x86)> VSTPlugins

VST 2 de 64 bits (.dll):


C:> Archivos de programa> Steinberg> VSTPlugins

C:> Archivos de programa> VSTPlugins


VST en Windows
VST 2 de 32 bits (.dll):
C:> Archivos de programa (x86)> Steinberg> VSTPlugins

C:> Archivos de programa (x86)> VSTPlugins

VST 2 de 64 bits (.dll):


C:> Archivos de programa> Steinberg> VSTPlugins

C:> Archivos de programa> VSTPlugins


VST en Windows

VST 3 (.vst3):

C:> Archivos de programa> Common files> vst3


VST en OSX
VST 2 (.dll):

HD:/Library/Audio/Plug-Ins/VST/

HD:/Users/[Your Username]/Library/Audio/Plug-Ins/VST

VST 3 (.vst3):

HD:/Users/[Your Username]/Library/Audio/Plug-Ins/VST3/

HD:/Library/Audio/Plug-Ins/VST3/
VST OSX

HD:/Library/Audio/Plug-Ins/Components/

HD:/Users/[Your Username]/Library/Audio/Plug-Ins/Components/
Nuevas implementaciones del VST3

http://www.futuremusic-es.com/vst3-nuevo-estandar-plugins-daw/
MIDI
MIDI

MIDI (Musical Instruments Digital Interface) es el lenguaje que utilizan


actualmente muchos instrumentos para comunicarse entre ellos, enviar y
recibir datos y sincronizarse.
MIDI

Los primeros resultados de esta nueva tecnología se mostraron en el North


American Music Manufacturers Show de 1983 en Los Ángeles. La
demostración consistió en dos sintetizadores de distintos fabricantes
conectados por un cable MIDI.
MIDI

Las computadoras actuales reciben, almacenan, editan y/o entregan


información MIDI
midi.org

hispasonic
Configuración en Protools
Configuración en Ableton
Conexiones MIDI
Interfaz de audio (placa de sonido) externa

USB

MIDI 5 pines
Conectores MIDI en un teclado
Conectores MIDI en un teclado
Conexión MIDI entre dos instrumentos
Conexión MIDI entre tres instrumentos
Conexiones MIDI - Computadora

MIDI 5 pines USB


Conexiones MIDI - Computadora

USB MIDI 5 pines


Conexiones MIDI - Computadora
Interfaz MIDI in/out
Interfaz MIDI in/out
MIDI - Mini Jack

USB MIDI 5 pines


CV/gate

CV/gate (abreviación de control voltage/gate) es un


método analógico para controlar sintetizadores,
máquinas de ritmo o equipos similares. La salida
control voltage normalmente establece el pitch
(altura) y la señal gate signal controla note on-off.
CV/gate de Arp Odyssey
DIN Sync 24

Es un protocolo para controlar instrumentos musicales que utiliza los


cinco conectores de la ficha DIN. Fué popularizado por Roland a
principio de los 80 pero fué reemplazado por el MIDI hacia finales de la
década.
DIN Sync 24
DIN Sync 24
Superficies de
Control

Teclado de la computadora
Superficies de
Control

Akai APC 40
Superficies de
Control

Icon I-Controls
Superficies de
Control

Presonus Faderport
Superficies de
Control

Ableton Push 2
Superficies de
Control

Teclado con conexión MIDI


Superficies de
Control

Avid Artist Mix


Hardware
CPU (Unidad de Procesamiento Central) 32/64 bits

RAM (Memoria de Acceso Aleatorio)

Disco (SATA-SSD)

Placa de Video (lo menos importante)

Placa de Sonido

Driver/Buffer
Motherboard
CPU ID
Software
Sistemas operativos

Windows - OSX
Buffer
Las computadoras requieren de un buffer de audio para poder
almacenar temporalmente datos mientras el CPU coordina la
ejecución de diversas tareas como la actualización gráfica, el
acceso al disco, el intercambio de datos con dispositivos de
periferia como controladores MIDI y, por supuesto, el
procesamiento de audio.
Buffer
Dado que no es posible procesar todas las tareas
simultáneamente, el sistema necesita almacenar datos de los
distintos procesos temporalmente para su posterior ejecución; es
entonces cuando el buffer de audio (también llamado latencia,
buffer de proceso, buffer de sample) juega un papel importante.
Regla: mientras más veloz sea la cpu, más operaciones por
segundo podrán ser procesadas y menor podrá ser el buffer de
audio.
Optimización del sistema:

Mejorar rendimiento (puertos USB, procesos al inicio y en


simultáneo, espacio en los hd, etc.)

Optimizar DAWS

Medir la temperatura del procesador


Driver de audio

Driver es el software que controla un dispositivo en una PC.


Por ejemplo, una tarjeta de vídeo o de sonido. Los controladores
(drivers) actúan como “puentes” entre las aplicaciones y los
dispositivos, encargándose de que ambos interactúen.
Drivers de audio para pc

asio4all

banana voicemeter
Drivers de audio para OSx

soundflower

loopback
Buffer:

Las computadoras requieren de un buffer de audio


para poder almacenar temporalmente datos
mientras la cpu coordina la ejecución de diversas
tareas como la actualización gráfica, el acceso al
disco, el intercambio de datos con dispositivos de
periferia como controladores MIDI y, por supuesto,
el procesamiento de audio.
A mejor CPU, menores tiempos de buffer.
Sample Rate
(Frecuencia de Muestreo)

Es el número de muestras por unidad de


tiempo que se toman de una señal continua
para producir una señal discreta, durante el
proceso necesario para convertirla de
analógica en digital.
Como todas las frecuencias, generalmente
se expresa en hercios (Hz, ciclos por
segundo) o múltiplos suyos, como el
kilohercio (kHz), aunque pueden utilizarse
otras magnitudes.
Bit Depth
(Profundidad de bits)

Es la resolución de captura de una señal de


audio en relación a la amplitud (volumen).

Determina el rango dinámico de una señal de


audio, es decir, determina el máximo y
mínimo de decibeles que una señal puede
tener al ser grabada.
Composición de la información MIDI
Composición de la información MIDI
La base de la comunicación MIDI es el byte (una unidad de información digital). Cada
comando MIDI tiene una secuencia de bytes específica. El primer byte es el byte de estado
(status byte), que le dice al dispositivo MIDI qué función activar. Codificado en ese byte de
estado va el canal MIDI.
Composición de la información MIDI

El MIDI opera en 16 canales diferentes. Las unidades MIDI aceptarán o ignorarán un byte
de estado dependiendo de en qué canal estén configuradas para recibir datos. Sólo este
byte de estado tiene codificado el número de canal, ya que los demás bytes de la cadena
se asume que circulan en el canal indicado por el byte de estado.
Instrumentos Virtuales

Puerto MIDI: 16 canales


Composición de la información MIDI
Algunas de las funciones que puede activar el byte de estado son: Note On, Note Off,
System Exclusive (SysEx), Patch Change, y otras. Luego le seguirán un numero diferente
de bytes. Así pues, se requerirán dos bytes adicionales al de estado; uno que indique el
tono de la nota (pitch byte) y otro que marque la fuerza de la misma (velocity byte).
Aunque no todos los dispositivos MIDI aceptan el byte de velocidad -especialmente los
aparatos antiguos o algunos modernos de gama baja-, sigue siendo un byte requerido
para completar la cadena.
Composición de la información MIDI
La transmisión MIDI es en serie.
Ejemplo, si tenemos un teclado controlador conectado a un sampler y estamos enviando
datos MIDI al sampler desde el teclado, al pulsar un acorde de varias notas no llegarán
todas juntas al sampler, sino una detrás de otra.
El proceso se hace a gran velocidad y no hay retardos audibles en este ejemplo, pero en
una cadena interconectada de dispositivos MIDI sí podrían surgir problemas.
Tipos de mensaje MIDI

Mensajes de canal

Se llaman así porque actúan solamente en el canal que se determine


Mensajes de canal. Son de dos tipos
a· Mensajes de voz: se basan en la interpretación; por ejemplo: Note on (activación de una
nota), Note off (desactivación), Program Change (cambio de timbre) o Control Change
(cambio de controlador, también llamado CC; estos se enumeran de 0 a 127, y algunos
están determinados como estándar, p.e: el CC 7 es el control de volumen y el CC 10 es el
pan)

Data: MIDI.ORG
Mensajes de canal. Son de dos tipos

b· Mensajes de modo: Indican a un sintetizador como debe distribuir las voces internas.
Básicamente son estos: Omni on/off (si se reciben mensajes por todos los canales -on- o
solo por uno predeterminado -off-) y Mono on/off (indica si cada canal tocará solo una
nota -on-, o será polifónico -off-)
Tipos de mensaje MIDI

Mensajes de sistema

No afectan sólo a un canal, sino a todo el sistema


Mensajes de sistema. Son de tres tipos
a· Mensajes comunes: por ejemplo, los de afinación general de un sintetizador.
b· Mensajes de tiempo real: pensados para secuenciadores (start-stop, mensajes de reloj,
etc)
c· Mensajes SysEx: su nombre deriva de "sistema exclusivo". Sirven para que diferentes
dispositivos de la misma marca y modelo intercambien información (por ejemplo, acerca
de sonidos, síntesis, efectos, etc.). Son "exclusivos" de cada marca y/o modelo.
Tipos de mensaje MIDI

MIDI Time Code (Smpte) y MIDI clock: algunos dispositivos poseen estos protocolos para
poder sincronizarse entre si
Ableton

Cualquier “live set” creado en una versión anterior de Live se puede abrir en
cualquier versión posterior de Live. Por ejemplo, un “live set” creado en Live 1-9
se puede abrir en Live 10. Sin embargo, los “live sets” creados en versiones
posteriores de Live no se pueden abrir en versiones anteriores.
Opciones de save

Save Live Set: guardado “normal”

Save as: guarda con otro nombre

Save a copy: crea una copia pero continúa en el live set actual

Collect all and Save: guarda los audios


Instrumentos de
Baterías/percusión
ableton

Impulse

Drum Rack
Instrumentos de
Samplers
ableton

Simpler

Sampler
Instrumentos de
Sintetizadores
ableton
Analog (dos osciladores)

Operator (cuatro operadores FM)

Wavetable (síntesis wavetable)


Instrumentos de
Familias de sonido
ableton (también
sintetizadores)
Collision (mallets)

Electric (pianos eléctricos)

Tension (cuerda pulsada)


Instrumentos de
Herramientas
ableton

Instrument Rack (combina


instrumentos)

External Instrument (rutea


audio y MIDI)
Archivos de Ableton

.adg: ableton device group files (preset de Instrument Racks, Drum Racks or Audio
Effect Racks).

.agr: ableton groove file (tempo y swing para modificar loop).

.adv: ableton device preset (variación guardada de algún dispositivo).

.alc: ableton live clip (clips de audio, no es el audio del disco).

.als: ableton live set or template set (una sesión o proyecto completo).
Archivos de Ableton

.alp: ableton live pack (sampler diseñados con y para ableton).

.ams: ableton meta sound (forma de onda de síntesis aditiva, microtonal que puede
ser creada por Operator).

.amxd: ableton max for Live device (dispositivo de Max for Live).

.asd: ableton sample analysis file (archivo de análisis que genera Ableton. El botón
“save” guarda Warp mode on/off, Warp markers, Transpose, loop settings etc.

.ask: ableton skin file (preset de colores).

También podría gustarte