Hello,
I am new here, this is my first post. I hesitated between posting here and the specific "Audio" forum.
I have building a digital musical instrument which currently works with an arduino ProMicro to generate midi data and send it to a Raspberry Pi running FluidSynth for audio output.
I have a working prototype but I am running into the memory constraints on the ProMicro when I try to add in new features so I decided to upgrade to a Teensy 3.5 (my first time using this platform).
I found out about the audio board so I also bought one and was excited by the possibility to perform wavetable synthesis. I started to hope that I might be able to get rid of the Raspberry Pi which is not convenient and takes an eternity to boot.
Now that I have received the audio board and the Teensy, I tried to play around with the wavetable synthesis but the only examples I found extract the data from the sf2 file and compile it with the rest of the program. This means that only very small samples can be used while the samples from my instrument take several tens of megabytes. (it needs to fit into the flash memory of the Teensy)
Is anyone aware of a way to do wavetable synthesis straight from the sf2 file on a SD card? Or do I need to give up on trying to perform the synthesis on the Teensy and resort to using the Raspi as a synthetizer?
Thank you very much in advance,
Louis
I am new here, this is my first post. I hesitated between posting here and the specific "Audio" forum.
I have building a digital musical instrument which currently works with an arduino ProMicro to generate midi data and send it to a Raspberry Pi running FluidSynth for audio output.
I have a working prototype but I am running into the memory constraints on the ProMicro when I try to add in new features so I decided to upgrade to a Teensy 3.5 (my first time using this platform).
I found out about the audio board so I also bought one and was excited by the possibility to perform wavetable synthesis. I started to hope that I might be able to get rid of the Raspberry Pi which is not convenient and takes an eternity to boot.
Now that I have received the audio board and the Teensy, I tried to play around with the wavetable synthesis but the only examples I found extract the data from the sf2 file and compile it with the rest of the program. This means that only very small samples can be used while the samples from my instrument take several tens of megabytes. (it needs to fit into the flash memory of the Teensy)
Is anyone aware of a way to do wavetable synthesis straight from the sf2 file on a SD card? Or do I need to give up on trying to perform the synthesis on the Teensy and resort to using the Raspi as a synthetizer?
Thank you very much in advance,
Louis