Having more than 4 channels

Hey all,
I recently started playing with Teensy as my very first hw project.
I am thinking of creating a basic sequencer that supports multiple synth lines.
I created a class for the synth and tried to create multiple instances of that class with different settings and pass it to a global mixer.
But it looks like Teensy can handle only 4 layers, or at least it looks like that on the mixer object on the audio system design tool.

I am wondering what would be the best way to do that. Do I need to have multiple mixers and pass it to other mixers in group of 4?
 
The standard 4-input mixers that are part of the audio library can certainly be cascaded. Just be sure to manage the signal levels into each mixer so that you don't get clipping/overload.

Mark J Culross
KD5RXT
 
The standard 4-input mixers that are part of the audio library can certainly be cascaded. Just be sure to manage the signal levels into each mixer so that you don't get clipping/overload.

Mark J Culross
KD5RXT

Thanks for the answer. Here is what I have for a single synth line. Is there any way to duplicate this multiple times and combine the output? Or I need to have the design for all components in advance?


Screenshot from 2024-03-12 23-18-54.png
 
Yes, there is a way. But unless you're a C / C++ expert familiar with the finer points of pointers / structs / classes, just drawing multiple copies in the design tool is simpler and probably takes less time overall.
 
Back
Top