Floyd Steinberg | Build your own synthesizer module with PICO ADK! @mr_floydst | Uploaded February 2023 | Updated October 2024, 54 minutes ago.
PICO ADK is an integrated system that can run VULT DSP code, and it comes equipped with a high quality digital audio converter and 8 analog inputs for connecting controllers. Building your own hardware synth never has been so easy! Table of contents:
00:00 intro
00:10 hello
00:35 board overview / features
01:19 hardware needed
02:11 downloading and installing the software development kit
04:02 installing your firmware / dsp code
04:26 example 1: a simple synth
05:09 (simple audio example)
05:42 a more complex example (with some hardware controllers)
06:09 how to create and compile your own DSP code / folder & project structure
06:48 how to try some demo scripts from the VULT page
07:33 outlook
08:06 conclusion
08:42 important things to consider!
09:06 full audio demo
11:12 bye bye
Links:
PICO ADK schneidersladen.de/de/datanoise-picoadk, tindie.com/products/datanoisetv/picoadk-pico-audio-development-kit-rp2040
Potentiometers: amzn.to/3Rxkcc2
Breadboard & cables amzn.to/3YsB3Pd
3.5mm stereo sockets amzn.to/3I0vT7G
VULT language vult-dsp.github.io/vult/overview
PICO SDK raspberrypi.com/documentation/microcontrollers/raspberry-pi-pico.html
PICO ADK on GitHub github.com/DatanoiseTV/PicoADK-Hardware
PICO ADK pinout schematics datanoise.net/picoadk
Shell script commands needed:
Using DOCKER:
git clone --recursive github.com/DatanoiseTV/PicoADK-FreeRTOS-Template
cd PicoADK-FreeRTOS-Template
./build-firmware-docker.sh
Or compile manually
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install npm
sudo npm install vult -g
wget raw.githubusercontent.com/raspberrypi/pico-setup/master/pico_setup.sh
chmod +x pico_setup.sh
./pico_setup.sh
cd pico
rm -rf pico-sdk
git clone github.com/raspberrypi/pico-sdk.git --branch master --recursive
cd ..
git clone --recursive github.com/DatanoiseTV/PicoADK-FreeRTOS-Template
cd PicoADK-FreeRTOS-Template
export PICO_SDK_FETCH_FROM_GIT=1
mkdir build &&cd build
cmake ..
make
#picoadk #diysynth #synthesizer
HÄLP ZIS CHANNEL
patreon.com/floyd_steinberg
floydsteinberg.gumroad.com
floydsteinberg.bandcamp.com
youtube.com/channel/UCNmTQerbBm8AFzXYYvs1ywQ/join
Join us on Woody Piano Shack's Discord server: discord.gg/CCHgUeU6qa
Get 7% off on DistroKid with this link distrokid.com/vip/floyd
PayPal.me paypal.me/alexselck
Shop a Huge Selection of Synths and Drum Machines at PerfectCircuit.com!
link.perfectcircuit.com/t/v1/3-262870-263009-9759
Here's what I have in my setup at the moment. Want to have that, too? Please use the followings links and support me:
Yamaha EX5 ebay.com/sch/i.html?_nkw=yamaha+ex5
Kasser Synths Arcade tindie.com/products/kassersynths/dafm-synth-arcade-ym2151
MPC One, Novation PEAK, Reface DX, Strymon Nightsky, Strymon Volante, Strymon Iridium, Zoom MS 70 CDR, Korg NanoKontrol 2, Korg NanoKey, Akai EWI USB, Zoom R24, Zoom H5, Yamaha MT7:
thomann.de/de/thlpg_3wyepuh6gg.html
Some bands / artists I've been following for a long time are (among others) Massive Attack, Pink Floyd, Pet Shop Boys, Archive, A-Ha, Yes, Porcupine Tree, John Mellencamp, Jean-Michel Jarre, Metallica, Peter Gabriel and Perturbator. So my music will kind of sound like those (without ever reaching the greatness of those artists, of course). :-)
PICO ADK is an integrated system that can run VULT DSP code, and it comes equipped with a high quality digital audio converter and 8 analog inputs for connecting controllers. Building your own hardware synth never has been so easy! Table of contents:
00:00 intro
00:10 hello
00:35 board overview / features
01:19 hardware needed
02:11 downloading and installing the software development kit
04:02 installing your firmware / dsp code
04:26 example 1: a simple synth
05:09 (simple audio example)
05:42 a more complex example (with some hardware controllers)
06:09 how to create and compile your own DSP code / folder & project structure
06:48 how to try some demo scripts from the VULT page
07:33 outlook
08:06 conclusion
08:42 important things to consider!
09:06 full audio demo
11:12 bye bye
Links:
PICO ADK schneidersladen.de/de/datanoise-picoadk, tindie.com/products/datanoisetv/picoadk-pico-audio-development-kit-rp2040
Potentiometers: amzn.to/3Rxkcc2
Breadboard & cables amzn.to/3YsB3Pd
3.5mm stereo sockets amzn.to/3I0vT7G
VULT language vult-dsp.github.io/vult/overview
PICO SDK raspberrypi.com/documentation/microcontrollers/raspberry-pi-pico.html
PICO ADK on GitHub github.com/DatanoiseTV/PicoADK-Hardware
PICO ADK pinout schematics datanoise.net/picoadk
Shell script commands needed:
Using DOCKER:
git clone --recursive github.com/DatanoiseTV/PicoADK-FreeRTOS-Template
cd PicoADK-FreeRTOS-Template
./build-firmware-docker.sh
Or compile manually
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install npm
sudo npm install vult -g
wget raw.githubusercontent.com/raspberrypi/pico-setup/master/pico_setup.sh
chmod +x pico_setup.sh
./pico_setup.sh
cd pico
rm -rf pico-sdk
git clone github.com/raspberrypi/pico-sdk.git --branch master --recursive
cd ..
git clone --recursive github.com/DatanoiseTV/PicoADK-FreeRTOS-Template
cd PicoADK-FreeRTOS-Template
export PICO_SDK_FETCH_FROM_GIT=1
mkdir build &&cd build
cmake ..
make
#picoadk #diysynth #synthesizer
HÄLP ZIS CHANNEL
patreon.com/floyd_steinberg
floydsteinberg.gumroad.com
floydsteinberg.bandcamp.com
youtube.com/channel/UCNmTQerbBm8AFzXYYvs1ywQ/join
Join us on Woody Piano Shack's Discord server: discord.gg/CCHgUeU6qa
Get 7% off on DistroKid with this link distrokid.com/vip/floyd
PayPal.me paypal.me/alexselck
Shop a Huge Selection of Synths and Drum Machines at PerfectCircuit.com!
link.perfectcircuit.com/t/v1/3-262870-263009-9759
Here's what I have in my setup at the moment. Want to have that, too? Please use the followings links and support me:
Yamaha EX5 ebay.com/sch/i.html?_nkw=yamaha+ex5
Kasser Synths Arcade tindie.com/products/kassersynths/dafm-synth-arcade-ym2151
MPC One, Novation PEAK, Reface DX, Strymon Nightsky, Strymon Volante, Strymon Iridium, Zoom MS 70 CDR, Korg NanoKontrol 2, Korg NanoKey, Akai EWI USB, Zoom R24, Zoom H5, Yamaha MT7:
thomann.de/de/thlpg_3wyepuh6gg.html
Some bands / artists I've been following for a long time are (among others) Massive Attack, Pink Floyd, Pet Shop Boys, Archive, A-Ha, Yes, Porcupine Tree, John Mellencamp, Jean-Michel Jarre, Metallica, Peter Gabriel and Perturbator. So my music will kind of sound like those (without ever reaching the greatness of those artists, of course). :-)