Circuit-Hacks: firmware no oficial para Circuit Tracks

  • 1
Centeno
por hace 3 semanas
Hola. Os dejo por aquí una cosilla en la que he trabajado por si las queréis probar. Cualquier sugerencia, fallo, dificultad, consulta me podéis preguntar. De momento probándolo en mi cacharro me lo estoy pasando pipa, espero que alguien más por aquí lo llegue a disfrutar.

https://github.com/Ghillermo/CIRCUIT-HACKS-RC

Tampoco sé si este es el subforo adecuado, os leo de vez en cuando pero no soy de postear normalmente.

Os pongo una traducción del post de Reddit:

**¡Ya salió Circuit-hacks! (Firmware personalizado no oficial para Tracks)**

Edit: enlace, míralo aquí: https://github.com/Ghillermo/CIRCUITS-HACKS-RC Lee abajo.

Edit otra vez: Gracias a todas las personas que dejaron un comentario, especialmente a quienes compartieron sus experiencias, bugs o sugerencias. Se han añadido hotfixes y vienen más, incluidas cosas que se suponía que debían estar y no estaban. Instala la última RC0.x para la release candidate o la Beta para funciones nuevas, muchas de ellas basadas en vuestras sugerencias. La buena noticia es que todas las correcciones están relacionadas con las funciones del mod; las funcionalidades de fábrica no parecen rotas por ahora.

Hola, he pasado las últimas semanas haciendo algunos complementos de firmware personalizado para la Circuit Tracks y, como la gente empezó a preguntar en el otro hilo, decidí compartirlo y hacerlo público. Encontraréis el enlace y un manual a color con todas las funciones al final del post.

**Primero:** No tengo ninguna relación con Novation; solo soy un usuario que intenta sacarle el máximo partido a esta plataforma. Este software no contiene ningún código propietario de Novation, ni publica o revela su código de ninguna forma, ni cuenta con su aprobación. Las marcas registradas como Novation y Circuit Tracks que se mencionan aquí son de sus respectivos dueños, con los que no guardo relación.

Instalar esto puede anular tu garantía. Este software es experimental y podría causar problemas inesperados en tu dispositivo o romperlo. Si encuentras alguno, escríbeme. Espero poder arreglarlos, pero hago esto gratis, para mí y en mi tiempo libre. Instálalo bajo tu propia responsabilidad.

**Segundo:** Un saludo a Novation por crear esta increíble plataforma de hardware; la combinación de pads, LEDs RGB y DSP que han hecho es potente y muy divertida para trabajar. Su software original sigue haciendo el trabajo pesado y yo solo he enganchado cosas aquí y allá para interactuar con él. Hacer este proyecto me ha hecho darme cuenta de cuánto esfuerzo pusieron en que este dispositivo funcione y de las incontables horas de desarrollo de software y hardware que hay detrás.

**Tercero:** Un saludo a tracelistener ( https://github.com/tracelistener/tracelistener-circuit-extended ) por su proyecto en la Circuit OG, que sentó las bases de este proyecto y me inspiró a llevarlo a cabo.

**¿Qué es esto?**

Una forma de ampliar las funciones de tu Novation Circuit Tracks.

**Cómo instalarlo:**

Míralo en el GitHub. Necesitas tu propia copia del firmware de Novation (enlace en el GitHub) y luego ejecutar la herramienta html para parchearlo y subirlo usando un navegador compatible con WebMIDI (Microsoft Edge, Google Chrome...).

Es un proceso guiado y a prueba de fallos. Descarga tu archivo de Novation, ejecuta la herramienta y sube el archivo de firmware de fábrica. Comprobará que el archivo es correcto y te permitirá pulsar enviar. Espera a que el botón de play de la Circuit parpadee en blanco, pulsa play y espera. Completará la carga y se reiniciará sola tras unos 30 segundos. Listo.

También puedes compilar tus propios binarios si lo prefieres; consulta el GitHub.

**¿Cómo funciona?**

Actualizas tu Circuit con la última versión del firmware y le añades el parche para desbloquear funciones extra. Estas funciones residen en espacios aparentemente vacíos y bits sin usar del firmware original. Localizarlos es un proceso difícil, y puede que algunas funciones se hayan sobrescrito sin darnos cuenta. Espera bugs.

**Seguridad: ¿Romperá esto mi Circuit Tracks?**

No debería, pero podría. A mí no me la rompió, pero las pruebas hasta ahora son limitadas. En cualquier caso, hemos hecho todo lo posible para asegurar que el proceso siempre se pueda revertir. No dudes en contarme cualquier bug que encuentres, sobre todo si eres capaz de reproducirlo. Trabajamos en una zona que es totalmente reescribible con el firmware original, así que si las cosas se tuercen o no te gusta el mod, podrás restaurar el firmware original con el mismo procedimiento. Si tu dispositivo se queda colgado, desenchúfalo y mantén pulsado el botón de encendido 30 segundos para apagarlo. Luego mantén pulsados scales+preset+note y reinicia.

Se han hecho dos versiones para ampliar la seguridad: RC0 y RC0S. RC0 implementa funciones de escritura en la SD, como poder sobrescribir samples o borrar proyectos del dispositivo. Estas funciones están menos probadas y pueden corromper tus datos guardados. Se recomienda hacer una copia de seguridad de tu SD si no quieres perder tus canciones (conéctala a un lector de SD y copia todos tus archivos a otro sitio). También se recomienda no usar el pack de la memoria interna. Si no quieres las funciones de escritura en la SD, puedes instalar la versión más segura (RC0S), con todas las funciones excepto poder modificar los samples y packs guardados en la SD (guardar sesión/configuración sigue disponible).

**¿Qué hace?**

Un montón de cosas nuevas, la verdad. No puedo resumirlas todas aquí, pero puedes consultar el GitHub. Se ha creado un manual para ayudarte a navegar por las nuevas funciones. Todo se hizo con un lema: mantener todas las funciones originales. No se ha quitado nada, así que todo lo que podías hacer antes lo seguirás pudiendo hacer. Cualquier función que cambie un comportamiento de fábrica se controla con un pad de activación o un atajo. Aparte del riesgo de bugs, no pierdes nada. Si encuentras una función de fábrica bloqueada o que no funciona, mándame un DM. Esa es la prioridad número 1 de los arreglos. Las mejoras son:

**Usabilidad:** mejoras de calidad de vida.

Acceso a funciones integradas y funciones ocultas de forma más cómoda. Por ejemplo: evitar interferencias del mezclador MIDI y de los FX entre dos dispositivos Circuit. Poder secuenciar y enviar CCs desde las pistas MIDI a las pistas SYNTH, exponer parámetros ocultos como controles de FX o resonancia, poder borrar packs completos...

**Control:** funciones nuevas que te permiten hacer más usando las herramientas existentes de otra manera.

Poder reasignar destinos de CC en las pistas MIDI desde el propio dispositivo sin Components. Poder tocar samples cromáticamente dentro de la escala. Poder secuenciar cambios completos de patch de los sintes en tiempo real. Song pointer: una herramienta que te permite revolver la reproducción de todos los patrones actuales a la vez. Un nuevo tipo de secuenciador estilo baby-8/DFAM.

**DSP:** nuevas funciones de sonido.

Captura de samples en directo: graba hasta 3,4 s de la salida master y dispáralos con un pad dedicado, con controles propios de afinación y corte. También se pueden guardar en una ranura Drum1-4, sustituyendo uno existente (en RC0S se pierde y recuperas tu sample sustituido al arrancar).

Reenrutamiento de FX: los retornos de reverb y delay ahora pueden enviarse a las pistas Line-in 1 y 2. Esto permite controles de mezcla dedicados y bombeo por sidechain de serie. Este reenrutamiento también se aplica a los nuevos modos que usan el Line-in.

Sustitución del ruido en el mezclador interno de synth1-2 por una entrada de línea hacia el VCF y el resto de la cadena. Este modo también permite una entrada invertida.

VCA-VCF y generadores para las pistas MIDI 1-2: con controles dedicados y controlados por el secuenciador de midi1-2. Funciona con el line in o con un motor de sonido dedicado de la lista.

Motores de sonido: oscilador mono de 1 osc, oscilador parafónico de 2 osc con varios modos de interacción entre osciladores, VA-drum (otro motor con ruido y envolventes percusivas) y Granular (a partir de cualquier sample de los Drums, con varios controles).

Rejilla de efectos (no el GridFX de la Circuit Rhythm, aunque inspirada en él): un conjunto de efectos para directo que puedes activar momentáneamente o dejar fijos en una vista dedicada. Puedes guardar tus favoritos en la vista principal de FX.

Consulta el manual o el GitHub para ver la lista completa y cómo usarlos.

**Pendiente:**

- Mejorar los manuales y la documentación. Tal vez conseguir un vídeo. Se aceptan voluntarios.

- Probarlo y escuchar los informes de bugs y sugerencias de otras personas.


**El GitHub:**

https://github.com/Ghillermo/CIRCUITS-HACKS-RC

**Manual:**

https://ghillermo.github.io/CIRCUITS-HACKS-RC/

Este proyecto está abierto y dispuesto a recibir aportaciones y contribuciones.
djralph
por hace 3 semanas
Muchísimas gracias Centeno! 
La lista de funcionalidades añadida y el curro es impresionante!
Centeno
por hace 3 semanas
#2  
#2 Gracias por responder, espero que alguien por aquí se anime a probarlo y comparta sus opiniones, dificultades o fallos que haya encontrado para ayudarnos a mejorar. 

En el hilo de Reddit han salido cosas chulas, y también se ha podido destapar algún bug (en las funciones del mod, de momento parece que todo lo de stock sigue estable). 

Sé que por aquí hay muchas cabezas pensantes con experiencia en usar cacharrillos, así que toda contribución, en forma de idea, duda, corrección o aporte será escuchada y bien recibida. 
djralph
por hace 3 semanas
Yo le he dado bastante caña al CT y muchas de las cosas que he echado de menos las habéis implementado ya…

Y otras que me gustaría:

1. Controlar finamente el sidechain, puedes elegir entre varios presets pero pasa lo mismo que con el delay y el reverb, que no controlas la cantidad y personalmente se queda o con demasiado bombeo o con muy poco.

2. Chord builder: poder hacer acordes de por ejemplo 10 notas, lanzarlos y que se graben en el pattern.

3. Filtros hi pass y lo pass para los samples para pulir el sonido. El que hay es muy chillón para mi gusto.

4. He visto que no se puede por tema de memoria pero me hubiera gustado tener patrones de 64 pasos y más de 16…

5. Supongo que por tema de memoria no se podrá tampoco, pero otros dos canales midi vendrían de perlas, o más polifonía en los existentes.

Hay alguna cosa más pero ahora no me acuerdo. Si hay que ponerlo en el reddit dímelo.

Muchas gracias otra vez por compartirlo!!
Centeno
por hace 3 semanas
#4   Son buenas ideas. Algunas son factibles y otras me sirven para explicar un poco las limitaciones. Como os podéis imaginar, el cacharro tiene una memoria RAM pequeña aunque muy rápida, que aunque tiene algo de espacio libre o infrautilizado, está limitada, y prácticamente todo lo que hay al alcance cada vez que cargas un pack o haces un ajuste general se carga en ella. Esto permite al aparato que todo sea inmediato sin tener que parar a leer de la SD o de otro sitio. Pero nos obliga a que prácticamente cualquier cosa que no sea guardar o cargar en la tarjeta tenga que estar ya cargado y funcionando desde el principio.

Junto a esta limitación, hay otra que me he impuesto: mantener todas las funciones de stock. No queremos que un usuario cargue un proyecto anterior al mod y pasen cosas raras, o que Components deje de funcionar, tampoco queremos, al menos mientras el mod está en pañales, que ocurran bugs y no tener unas funciones de stock como referencia para comparar y entender qué pasa.

 Hay algunos cambios en el mod que inevitablemente detienen estas funciones (por ejemplo al poner midi1/2 en modo sinte, dejan de funcionar como en stock) pero están detrás de un comando que las activa y desactivan. Esto nos obliga a guardarlas a parte y consumir más memoria, o asumir que al restaurar la funcionalidad pasen cosas raras. Por eso hay cosas que al menos de momento no vamos a tocar aunque sean factibles. Quizás más adelante, en una versión alternativa del firmware o detrás de un toggle al inicio en Advanced Setup, se puedan hacer cosas más extremas.

1 Los controles totales de sidechain son factibles, igual que se han implementado los de reverb y delay. Los estoy estudiando, junto al master compressor que también tiene parámetros ocultos. Este es el tipo de funcionalidad que podemos tocar: el parámetro ya existe en memoria, sólo nos falta una manera de pedirle que sume o reste (una lectura de encoder) y además en la vista de sidechain los encoders no hacen nada. Casi se escribe sólo.


2. No entiendo bien qué es un chord builder, pero creo que el tope de notas que caben en un pulso son 6. Desconozco si el limite es del motor de sonido (coste de DSP) o del secuenciador (coste de memoria). Si es lo segundo habría que ver si hay espacio en las secuencias para meter algo más e implementar algún tipo de voice stealing que permita tocar más notas si no hay muchos más sonidos a la vez. Difícil e improbable. No sé si buscas algo distinto a aumentar la polifonía, si me lo defines mejor igual encontramos algo "parecido" a lo que buscas.

3. Se han implementado varios tipos de filtro, aunque sigue habiendo sólo uno. Hay filtros híbridos tipo DJ y paso-banda, es lo más parecido a tener hi-pas y lo-pass simultáneos. El filtro de stock (aún disponible entre las opciones) es un tilt-eq que ya tira hacia el high o low, pero el filtrado es debil y la "banda" amplia. Los nuevos dan más filtrado y resonancias más interesantes.

4. 64 pasos se pide mucho (en todos los mods de todos los instrumentos, es un clásico) pero se come la memoria y rompería Components y los proyectos anteriores. Stock ya nos deja enlazar 8x32=256 pasos, con 6 microsteps y a la velocidad de reproducción que queramos. Eso son 6x256=1368 pasos que son usables si rebajamos el clock a la secuencia. Y si se acaban, tiras de repeticiones a través de scenes o duplicas sesión y sigues con los mismos patches y nuevas secuencias. Me parecen suficientes pasos para no plantear un cambio con tanto riesgo de incompatibilidad, que además se comería la memoria de otras cosas interesantes. Y la música electrónica "promedio" no es tan compleja como para necesitar más fuera del DAW.

Sin embargo, los usuarios piden 64 steps y eso es porque creen que lo usarían. Así que quiero indagar más y buscar el por qué, a ver si hay una ñapa que nos valga. ¿En qué contexto usarías 64 pasos y no te gusta o no te vale con lo que hay? ¿Es la comodidad de disparar los 64 pasos desde un único pad y ahorrarte seleccionar pares o pasar de página de patterns? ¿Es que usas muchas frases repetitivas con fills o cambios al final? Para lo primero, se podría buscar la forma de enlazar dos patterns de 32 a un único pad (y pasar de página entre los cuatro juegos de 16 con un único botón), para lo segundo, tal vez se pueda hacer que algunas notas sean cada x compases o una repetición con coda a/b que vaya alternando.

5. Un poco lo mismo, memoria por las notas guardadas pero además límite del dsp (que tiene su propio chip con su memoria y dos núcleos a parte del MCU principal) y conflicto con funciones de stock. Añadir algo más de polifonía igual se puede partiendo de cero en vez de otras cosas de DSP como los sintes propios o los efectos y filtros extra. Pero me pareció más interesante tener cosas nuevas que tener más de lo mismo. Tampoco creo que haya sitio para mucho: el sinte parafónico de dos osciladores es muchísimo más simple que un Nova engine de stock y le costó entrar. Veo más factible aumentar la polifonía del sinte custom que del stock, aunque no veo claro ninguno de los dos. Además ya en stock la mayoría de los parches se hacen chillones y hacen artefactos feos tipo aliasing cuando juntas demasiadas notas. Lo que yo hago, en stock, cuando quiero un colchón de muchas notas es poner un delay a tempo bien cargado o hacer arpegios rápidos como en los chiptunes con Commodore, que sólo tienen 4 notas simultáneas.
djralph
por hace 3 semanas
#5  

Muchas gracias Centeno.

2. lo del chord builder si puedo te hago un vídeo; pero es esto, supongamos que en uno (o varios) step, haces un acorde, cuando tocas ese step con el pad, suena el acorde, no? pues que esa interpretación se pudiera grabar en el patrón.

4. los 64 pasos es para poder grabar una melodía más larga por ejemplo, también probé en su día lo de bajar el clock y tocar los microsteps, pero sólo te deja trabajar con las notas que hayas puesto en el pad, y en algo que no recuerdo ahora mismo no iba muy fino...

El resto no te lo he mencionado porque lo he entendido a la perfección, así que no me queda más que darte de nuevo las gracias, y a ver si saco tiempo para probarlo que tiene muy buena pinta!
Antonio Valladolid González
por hace 3 semanas
#Hola Guillermo! Te he mandado un mensaje privado porque no había visto prácticamente ninguna actividad en este hilo y pensaba que eras el único que había escrito


Llevo ya muchos años haciendo sound packs para Circuit Tracks y conozco el aparato bastante a fondo. Soy A Force Truly Evil y tengo mi propia tienda de sound packs: 
https://sci-fiaudio.com/novation-circuit/

Estoy probando tu hack y estoy realmente alucinado con todo lo que has conseguido. Tener dos pistas más después de tantos años trabajando con el Circuit es una pasada. También he empezado a detectar algunas cosas con los samples que creo que pueden ser interesantes para ti.

Si quieres, puedo probarlo a fondo y pasarte feedback e ideas. Creo que puedo serte útil por todo el tiempo que llevo trabajando con el Circuit.
Centeno
por hace 2 semanas
#6 Hola, gracias por las suferencias, tomo notas: 

Para chord builder, tragaría mucha memoria, estoy viendo si puede hacerlo a traves de la redireccion interna de los canales midi a sinte y parando el transporte de la pista midi. La idea sería guardar los acordes en los steps de pattern de midi y usarlos para grabar/disparar los sintes.

Lo de "patrones más largos" lo entiendo, pero los 256 pasos de stock en 32 proyectos de cada uno de los 32 packs, aunque no alteres el clock, me parecen patrones suficientes. de momento he implementado cadenas tipo "n veces A, B, n veces A, C" y repetición de escenas. Creo que servirán para estirar la goma un poco y optimizar la duración sin enfrentar el límite impepinable de memoria qué supondría hacer patrones más largos. 
Centeno
por hace 2 semanas
Hola, me paso para decir que SC2 y Beta3 están ya disponibles con fixes, muchas funciones nuevas y de momento parecen estables. (Toquemos madera [-o< ) 

Muchísimas gracias a Antonio Valladolid, que nos hemos estado carteando por privado y se ha pegado un curro de testeo monumental. También ha aportado sugerencias y matices interesantes.

En los próximos días publicaré un nuevo repo con las mismas funciones de usabilidad portadas a Circuit Rythm, y con suerte también otras exclusivas. De momento ya funcionan muchas cosas.
djralph
por hace 2 semanas
muy agradecido, es increíble todo lo que le has metido a la CT. Y hablando de la CR, la principal pega que le pongo es que los samples son mono, cosa que me imagino que tampoco se podrá tocar por tema del límite memoria.

Habrá que echarle un vistazo a la última actualización, he visto que has metido arpegiador, otra muy buena idea que le faltaba.
Centeno
por hace 2 semanas
#10 Gracias. A ver si me saco unas demos chulas, por lo menos para enseñar lo que hace, que no es fácil de desentrañar con ese muro de texto. Y ya con más calma un tutorial que aclare qué hace todo con lenguaje de persona. 

Lo del stereo, volvemos al tema de los 64 pasos. Es una idea de muchos al pensar en expandir, pero el coste sería alto. Piensa que cada stereo es multiplicar por dos el número de canales. Ya no serían 8 samples, para la máquina son 16. Sacrificando todo el potencial igual puede aplicarse. Y sería alucinante porque no sólo nos daría stereo, nos da polifonía. Pero al otro lado de la balanza está dejar atrás el resto de características. Y también está el tema de hablar con Components: ¿Qué va a hacer cuando se encuentre un sample stereo? No entra dentro de los planes de este proyecto tocar y mantener Components.

Piensa que lo que podemos hacer, o al menos lo que nos sale barato en presupuesto de recursos, es utilizar lo que ya existe de nuevas formas. Exponer o reorganizar controles sale casi gratis, por ejemplo los controles completos de delay, reverb y sidechain. Añadir un parámetro que cambie la forma de hacer las cosas son unos pocos bytes, por ejemplo frecuencia de reproducción (una nota cada N vueltas) o randomizadores. Las funciones de DSP, como filtros y efectos extra son más costosas pero relativamente pequeñas.

Para el stereo hay un plan B menos elegante pero más viable: juntar dos reproductores en uno. Decirle a las pistas que ya existen "tú vas a ser la izquierda y tú la derecha", cada una con su sample y las dos gobernadas por el mismo secuenciador y capa de controles. Perdemos una pista independiente, ganamos reproducción stereo. Incluso se podría convenir que los samples adyacentes o separados por x pasos en el banco sean los canales izquierdo y derecho de una reproducción stereo. O dejar que el usuario los elija libremente para dar más juego. Para Components no habría problema, el programa leería dos samples mono y no necesita saber qué hcemoos con ellos. Los parámetros de los knobs de la pista que se pierde siguen existiendo en memoria, podrían usarse para parámetros de desvío sobre la otra pista, o nuevas funciones de sonido.

Para redondear esta característica sería ideal tener grabación stereo también. Ahí ya depende de cómo está montado el hardware y si la consolidación a mono se produce dentro del programa o en un buffer externo. Viendo que Tracks es en principio la misma plataforma, parece que los tracks entran separados, por lo que igual hay suerte. Habría que investigar cuáles son las limitaciones si las hay, de entrada se me ocurre la duración o la calidad de grabación. Si logro implementarlo, el sample stereo ocuparía dos slots de banco y estaría preparado para el comportamiento que describo arriba. Existe la opción de guardar los stereos por fuera (Tracks lo hace con la captura de sample) pero sería menos flexible de usar y administrar, más costoso y propenso a errores, y no sería compatible con Components.

Toca trastear, a ver si saco algo en claro.
djralph
por hace 2 semanas
#11 qué pasada! A ver si saco un rato y pruebo todo, la CT la tengo abandonada, y mira que en su día la puse al límite.

Otra cosa que no se si se podría hacer pero que por pedir no quede, ya que has metido otros sintes, es si es posible otro sinte dedicado sólo a apilar ondas de diente de sierra (supersaw), el del motor del nova cuando intentas apilarlas suena bastante regulero… otra cosa que echo de menos del sinte del nova es poder hacer sonidos stereo, es decir, que un oscilador lo puedas panear a L y el otro oscilador a R. Y también que lo he leido en las request, un sinte FM (por qué no?)

Muchas gracias y saludos!
Centeno
por hace 2 semanas
Dale, no te garantizo nada, pero yo llevo más de 100 flasheos y no he tenido problemas. El bootloader no se toca desde aquí, así que si no te mola o hace algo raro, puedes volver atrás y te queda como de fábrica. No os recomiendo aun llevároslo de bolo por lo que pueda pasar, pero para darle en casa está bastante maduro y en principio parece que funciona todo.

El programa ya está tocando techo, así que antes de añadir nada habría que buscar la forma de optimizar los recursos. O hacer la build modular y que cada uno escoja lo que quiere, pero eso complicaría el testeo y no lo veo de momento.

Ahora mismo mi plan es centrarme en el Rythm y en Tracks hacer sólo mantenimiento y arreglar bugs si salen. De todas formas me apunto las ideas y te comento.

La supersierra está en camino. Antes el shape controlaba la relajación de la onda (log/exp) pero estoy intentando cambiarla por supersierra y dejar relajación como una alternativa al wavefolder de la triangular. No sé si sonará mejor que el Nova, ellos lo hacen por wavetables pero en el mod no caben. Tengo unas ideas para "robar" un poco de sitio y tratar de meterlas, pero de momento no hay.

En cuanto al FM, si queremos FM "de verdad" el reto sería encontrar dónde meter todos los parámetros, decidir cuáles quedan expuestos y cómo va a hacer el usuario para programarlos. No cabe una emulación completa de DX7, por lo que no podemos tomar sus bancos de patches. Tendríamos que hacer los nuestros, y esto implica o bien crear una interfaz completa o una app externa para crear parches y meterlos en la SD. Un proyecto ambicioso que me interesa, pero que no creo que pueda implementar inmediatamente. Lo iré estudiando.

Técnicamente, el mod ya demuestra que FM con tres operadores es posible (hay FM de dos osciladores + modulación por lfo ya funcionando). Como el osc es duofónico, técnicamente son 5 osciladores candidatos a operador. Así que un sinte FM, por lo menos en plan experimental o percusivo, está cerca. Conseguir emulaciones realistas de cuerdas, vientos o pianos ya no creo que se pueda.
Centeno
por hace 2 semanas
Actualización: arreglados algunos fallos y nuevo modo FM disponible en la versión beta. He conseguido levantar un motor FM de cuatro operadores en sustitución del oscilador VA. Suena un poco horrible en la mayoría de configuraciones, pero ya se le saca algún sonidillo "normal" y permite irse a cosas más experimentales. Lo importante es que este prototipo demuestra que FM es posible y ahora es cuestión de encontrar parches y diseños que usen la herramienta para sonar bonito.

 El FM pasa por la cadena vca-vcf-fx como los osciladores o el granular. Los parámetros son asignables a los pots, accesibles desde matriz de modulación y automatizables (con un número máximo de parámetros simultáneos, eso sí).
djralph
por hace 2 semanas
#14 qué bueno, muchas gracias!

A ver si “supersierra” fuera posible 😀
1 respuesta directa
Nuevo post

Regístrate o para poder postear en este hilo

Música
Temas