FabFour, explica detalladamente qué es lo que buscas. En el primer post indicas que buscas humanizar la velocidad de las notas midi, pero a continuación hablas del CC11. En un midi de piano lo que marca la expresión es la velocidad de la nota, y ésta se puede humanizar y posteriormente imprimir dicha humanización. Pero no se puede hacer por el input fx. Te lo explico detalladamente.
El input fx es un lugar donde uno inserta efectos para que éstos afecten a la señal que entra por la entrada (entrada midi o entrada audio). Si tocaras directamente el teclado en Reaper, los efectos que insertes en el input fx afectan a la señal midi que entre y dichos efectos quedan impresos. Imagina que metes una guitarra (hablamos ahora de señal audio, no midi). Si introduces un efecto distorsionador en el lugar habitual de los fx, el sonido que se graba en realidad es el sonido limpio de la guitarra. La distorsión es un efecto que se produce en la inserción de efectos. Si por el contrario pones el efecto distorsionador en el input fx, el sonido de la guitarra ya se graba distorsionado. ¿Entiendes la diferencia? Digamos que el input fx es un rack de efectos que hay entre la entrada física de la tarjeta y el disco duro donde grabas.
Si estás importando un midi los input fx no hacen nada. Tienes que introducir el efecto humanizador en el lugar habitual de los fx. Ahí lo configuras (tienes que indicar el desfase que quieres en tiempo y en velocidad, que son los dos factores que regulan un humanizador, o sea, descuadra no sólo la velocity sino también el timing para evitar el efecto metralleta).
Una vez configurado el humanizador, ahora ejecutas el midi y verás cómo hay variaciones en tiempo y en velocidad. Si te gusta como queda, con el efecto activado, haces las acciones que te indiqué más arriba, primero una y luego la otra, y verás cómo queda impreso definitivamente en la secuencia midi.
Eso sí, el fichero midi aun no lo hemos modificado. Sólo hemos modificado la secuencia midi. Si quieres que el fichero midi quede modificado, dicha secuencia tienes que exportarla en formato midi.
Dime si con esto tienes claro lo de la humanización, y luego hablamos de automatizar el pedal de sustain.
FabFour, si alguien en este foro de Reaper es la blibia del midi, ese es teniente_powell. Insiste en lo que te está contando porque es así como conseguirás lo que buscas
No, no, por Dios, la biblia es ECL que tiene mucho recorrido hecho y sus tutoriales son mano de santo. Lo mío, si acaso, son breves anotaciones hechas en los márgenes de la biblia.
Bien, si el asunto de la humanización está ok, veamos el pedal de sustain. Dicho efecto siempre se regula mediante el midi CC64. Un valor de CC64 entre 0 y 63 pone el sustain en off, y un valor entre 64 y 127 lo pone en on. Vemos que es un midi CC que aun tomando 128 valores sólo presenta 2 posiciones: off-on.
En Reaper, la automatización de los midi CC se puede hacer de dos maneras: desde el editor midi, habilitando un carril de automatización para dicho CC sin más que elegirlo abajo del todo, o bien desde un envelope en la ventana de arreglos (comúnmente conocida como ventana principal). Para que podamos sacar un envelope de cualquier midi CC debemos insertar un efecto, el ReaControlMidi. Este efecto es, a mi juicio, el más importante dentro de la edición midi porque nos proporciona control sobre cualquier parámetro midi. La ventana de ReaControlMidi tiene dos partes: arriba del todo está la configuración de bancos y programas, y abajo la configuración de midi CC (y entre ambas partes tenemos la posibilidad de trasponer el tono).
Bien, fijémonos en el midi CC (Control Change). Hay que marcar las casillas de Enable y Raw mode. Si Raw mode no está habilitado los valores de los controles van de 0 a 16383 (o sea, 16384 valores, que es 2 elevado a "8"), mientras que estando Raw mode habilitado nos da valores entre 0 y 127 (o sea, 2 elevado a 7) que es el estandar de midi.
Bien, ya hemos habilitado el Enable y Raw Mode. Ahora tenemos a la izquierda 5 casillas donde elegir 5 distintos midi CC para poder controlar. En nuestro caso elegiremos CC64 (Hold Pedal). Y cerramos la ventana de ReaControlMidi.
Ahora, en la ventana principal, haces click en Trim, y podrás ver el CC64. Marcas la casilla y ¡voila!, aparece el envelope de CC64. Valores altos nos encienden el pedal de sustain y valores bajos lo apagan.
He vuelto a tener el problema que luego de aplicar el efecto en la pista la toma aparece sin nada , vacía...
Lo solucioné deshabiltando el midi output desde el vsti en este caso el ezkeys pero me ha pasado con la mayoria que probé (kontakt, Aria player garritan) esto es común o tengo algo mal configurado?
Archivos adjuntos (
loguéate para descargar)
Cuando dices que has aplicado el efecto a la pista ¿te refieres a fijarlo de forma definitiva mediante la acción Apply track/take FX to items (midi outputs)?
Si es así, ten presente que dicha acción lo que hace es "imprimir" de manera definitiva toda la cadena de efectos que tenga esa pista. Si tienes cuatro efectos, los fijará todos. Y los fijará en el orden en que estén colocados. Para fijar únicamente el efecto de humanización, tienes que deshabilitar el resto, pues es posible que alguno de ellos provoque el borrado de todos los eventos. Los deshabilitas, fijas el humanizador, y los vuelves a habilitar. Y cuando digo deshabilitar el resto me refiero a todo, si tienes algún instrumento virtual insertado (kontakt, aria, ...) deshabilítalo también. Al fin y al cabo lo que quieres, exactamente, es humanizar una secuencia de eventos midi. El resto, sobra.
Si no es así, explícame paso a paso qué es lo que tienes, qué haces y qué resultado obtienes.
Aparte de lo que te ha explicado Teniente, ten en cuenta que puedes poner efectos tanto en la pista como en el mismo item midi. Yo optaría por poner el ReaControlMIDI (RCM) en el ítem directamente, con lo cual ni siquiera tienes que aplicar los cambios y te enviará la info a los FX de pista ya procesados por RCM
Respecto a lo del sustain, el LFO es demasiado automático y meterle uno random no tendría sentido. Yo me decantaría por una automatización del CC64 como explica Teniente y grabarla en modo Write mientras reproduces el tema, asegurándome de volver a Trim/Read después para no cargarte la automatización hecha