dannytaurus
Member
I'm looking to make a WAV playback device similar to a typical 90s ROMpler:
I'm new to Teensy but from my research I can see the MIDI input, display and controls seem fairly trivial. As does basic playback of audio files from an SD card.
The tricky part seems to be the polyphony. From what I've read we can stream 2-3 audio files from the SD simultaneously but further than that is a stretch. In that case would loading the audio files into memory solve it? If so, what is the maximum memory I can add for loading/playing sounds? Multi-samples can range anywhere from a few MB to 200MB+.
Is this feasible on any of the Teensy versions?
- MIDI input (USB to start then eventually 5-pin DIN)
- standard stereo WAV files stored on SD
- WAV files either streamed direct from SD or loaded into memory
- WAV files would be 'multi-samples' so each file spans several MIDI notes
- handful of buttons for selecting and loading sounds
- simple display to show current sound name
- stereo audio output
I'm new to Teensy but from my research I can see the MIDI input, display and controls seem fairly trivial. As does basic playback of audio files from an SD card.
The tricky part seems to be the polyphony. From what I've read we can stream 2-3 audio files from the SD simultaneously but further than that is a stretch. In that case would loading the audio files into memory solve it? If so, what is the maximum memory I can add for loading/playing sounds? Multi-samples can range anywhere from a few MB to 200MB+.
Is this feasible on any of the Teensy versions?