TeensyMix Synth - DIY 8 Voice Synthesizer

Here it is in its completed form, always nice to get the clothes on.

1000016867.jpg
 
I took these waveforms from AKWF-WaveForms. His README.md mentions:
All samples are resampled From D2+2 (which equals 600 samples) to 256+1 Samples for use on the Teensy 3.1. These audio waveforms have a period of 256 points, plus a 257th point that is a duplicate of the first point. This duplicate is needed because the waveform generator uses linear interpolation between each point and the next point in the waveform.

But indeed the documentation of the Teensy Audio Library mentions:
Configure the waveform to be used with WAVEFORM_ARBITRARY. Array must be an array of 256 samples.

Not sure if the guy behind AKWF-WaveForms used these with something other than the Teensy Audio Libary that had this requirement. A quick glance makes me believe that the (current) Teensy Audio Library does not need this duplicate 257th point, but it won't cause any problem either. In that case I wasted 2 bytes per waveform ;)

There are many more waveforms in that GitHub repo, I just picked a few that seemed interesting.
I loaded all 4000+ into PSRAM in 63 banks.
 
Hello, I see that in the .h files, for example const int16_t AKWF_aguitar_0001[257] there are several waveform tables. Do you use them separately or do you manage a scan between the different tables?
 
Cool! Thanks for sharing :)

How is it working for you? Could you share a photo of your build?
Photos as requested. And it works fine! But I'm still struggling with working out the use of some of the knobs. So can I repeat my previous request? I have looked at the control_map spreadsheet. This contains an abbreviation of the purpose of each knob/slider, eg. OSC_FM_MOD_PHASE_MOD_ENV_2, but this doesn't mean a lot to me. Do you have a fuller description of the use of each knob, and perhaps a schematic of how they're all related? I'd be most grateful.
 

Attachments

  • 20251114_124047.jpg
    20251114_124047.jpg
    364.3 KB · Views: 32
  • 20251114_124131.jpg
    20251114_124131.jpg
    363.2 KB · Views: 28
Back
Top