

Also pitch-shifting samples so you can play them at different notes. We are not deserved to spend the whole day just to routing modules and setting patterns repetitively hence, as a developer, I must end the suffer, so I decided to hand this task to our computer, by writing a program.I think they mean tricks things like reversing samples, or having a segment of an audio sample keep looping after starting playback so you could "stretch" it longer. That is the reason why the CaRaCaRa only has 6 presets while Accipiter has 12. While all six preset group controls the same set of vel2ctl, to reduce the repetitive use the same structure.ĭespite being more compact due to less number of vel2ctl, creating a preset is even more counter-intuitive since we have to copy everything into a pattern after we have designed a sound. There are six presets in total four line per preset while the last line has a stop command. Instead of storing each preset into a separate core logic, we only need one core logic, but all the preset setting are stored into a pattern. We must end this suffer, so I had to come up with some solutions. Since we are music producers and sound designers (or developers for making modules and writing programs), we shouldn’t waste all our valuable time just to routing the modules and building the same structure over and over again. Another problem is the effort even we now have the interface method to simplify the process, it is still tedious to map all the controllers from the metamodule. The preset module has only 12 presets, but the file size has already reached to 265 kB, which is massive considering that is a module just for switching presets and it does not produce or modify sound. The first problem is the size of the project. Nevertheless, the story is not over yet, as this system has a few drawbacks:
SUNVOX CANT HEAR GENERATOR
Inside the project, there is a LFO controlling the sound2ctl:Īfter leaving the internal project of the metamodule, we can see the analog generator is manipulated by the LFO stored inside the metamodule, suggested that metamodules can all pass audio, midi and control event signal. To answer the question, I made a simple setup on the surface level, there is a MetaModule pointing to a generator connected to the output: Thus, I was wondering: If I can send audio and midi to output, can I do the same thing with the control signal? Missing a connection, you are doomed since it is hard to trace the problematic connection covered under the web. Lol, If you miss a connection in the controller section, you probably don’t notice it. Normally, the more modules you have, the more routing you must done, and you usually end up with a hugely confusing spider web like the following Aqulia (which is my older supersaw) module: In june of 2021, after I have completed the core structure of Accipiter, I didn’t think of a preset module, but I was solving a tedious problem. This is quite a long story for the preset modules in SunVox which everything was happened during creating the Accipiter supersaw module: TLDR, here is the program: Metamodule Preset Bank Generator
