Это видео недоступно.
Сожалеем об этом.
Wavetable synth w/ "synthio" in CircuitPython
HTML-код
- Опубликовано: 16 апр 2023
- Code: gist.github.co...
Uses new draft "synthio" in adafruit github.
Oops made a mistake, I was actually doing "akwf_0018" instead of "akwf_granular":
www.adventurek...
www.adventurek...
Uses "akwf_granular" from:
github.com/Kri...
#CircuitPython #midi #synthesizer #synth #RaspberryPiPico #RP2040
oh wow! I'm really keen to look at this synthio code, I'm glad someone started working on this.
Yassss!!! That's the good stuff. I want to dive into this with the power of the iMX. This fall will be pumpkin spice and synthesizer season. Can't wait! Thank you todbot and Jepler (and anyone else working on SynthIO) for all your efforts in sound, synth, and circuit bending for CircuitPython.
Thanks for the enthusiasm! That is indeed cool.
What's the hardware? I rewound it several times and i still can't tell what you were saying.
apologies, the hardware is a QTPy RP2040 and a PCM5102 I2S DAC. You can find details about similar wiring here: github.com/todbot/circuitpython-synthio-tricks/
@@todbot Okay. Thanks.
How big are the waves, how many bits of resolution?
In this example, the AWKF waves are 200 samples long, but I usually use 256 samples. You can use up to several kB long samples as wavetables in synthio, I think. The samples are 16-bit resolution but the actual output resolution depends on the DAC used. If using I2S DAC, it's 16-bits, but if using a PWM DAC it'll be 12-bits output resolution