Gruftgrabbler
Member
Hello dear Teensy lovers. I'm planning to do my first big music project after doing some basic stuff like a simple sample player on a Padauk PFS173. So I'm currently thinking of building a copy of a Geodesics eurorank module in hardware.
Geodesics is an incredible synth project with lots of very nice modules but unfortunately they're only available on VCV Rack. So I thought I could do maybe a simpler version of Geodesics Branes or Fate.
So Lets talk about Branes. Its a noise generator and sample and hold module with additional signal inputs for each noise source which will replace then the corresponding noise source. 7 Noise sources are sharing a single trigger input.
So I would need about:
14 Audio Outputs with good sample rate
6 Trigger Inputs
14 Audio Inputs which can be band limited since the audio triggers which sample those inputs are maximal in "lower" audio rate.
I already did some basic sample and hold examples on a Teensy 3.2 but the bare amount of I/O required for this project is overwhelming. Is it even possible? Can even the Teensy 4.0 handle 14 audio outputs at once and how? Since I have no idea how you could use 2 I2S_OCT outputs in the audio library since it's not documented if it's even possible to use more than 1 of them. Same question on the I2S_OCT Input.
However the internal routing and processing is really a minimum. It's more or less just a simple sample and hold module witch some additional stuff like 2 inputs sharing the same trigger, but this should not be a problem.
Do you even suggest it to such a project with a micro or would you do this completely in analogue?
If this will be too much for the teensy I think I'm better with Fate since it is still a nice module but has much less I/O problems to solve
So thank you for your time and hopefully we can make really nice things together
Gruftgrabbler
Geodesics is an incredible synth project with lots of very nice modules but unfortunately they're only available on VCV Rack. So I thought I could do maybe a simpler version of Geodesics Branes or Fate.
So Lets talk about Branes. Its a noise generator and sample and hold module with additional signal inputs for each noise source which will replace then the corresponding noise source. 7 Noise sources are sharing a single trigger input.
So I would need about:
14 Audio Outputs with good sample rate
6 Trigger Inputs
14 Audio Inputs which can be band limited since the audio triggers which sample those inputs are maximal in "lower" audio rate.
I already did some basic sample and hold examples on a Teensy 3.2 but the bare amount of I/O required for this project is overwhelming. Is it even possible? Can even the Teensy 4.0 handle 14 audio outputs at once and how? Since I have no idea how you could use 2 I2S_OCT outputs in the audio library since it's not documented if it's even possible to use more than 1 of them. Same question on the I2S_OCT Input.
However the internal routing and processing is really a minimum. It's more or less just a simple sample and hold module witch some additional stuff like 2 inputs sharing the same trigger, but this should not be a problem.
Do you even suggest it to such a project with a micro or would you do this completely in analogue?
If this will be too much for the teensy I think I'm better with Fate since it is still a nice module but has much less I/O problems to solve
So thank you for your time and hopefully we can make really nice things together
Gruftgrabbler