Floyd Steinberg | Build a simple MIDI controller with Raspberry PI (beginners tutorial) Part 1 @mr_floydst | Uploaded June 2023 | Updated October 2024, 15 minutes ago.
This video shows how to build a simple, one-knob MIDI controller from scratch using an ADC chip and a potentiometer and a Raspberry PI, step by step. // News: Raspberry PI will be back in stores from July 2023 on.
Table of contents:
00:00 hello
00:27 mission statement
01:13 hardware list
02:12 freenove.com
02:25 install Raspbian
03:01 OS and remote control setup
03:41 install libraries:
03:54 git clone github.com/WiringPi/WiringPi; cd wiringPi; ./build; gpio -v; sudo nano /etc/ld.so.conf - add /usr/local/lib
04:43 sudo apt-get install i2c-tools; i2cdetect -y 1
04:57 sudo apt-get install libasound2-dev
05:07 git clone --depth 1 github.com/freenove/Freenove_RFID_Starter_Kit_for_Raspberry_Pi; cd Freenove_RFID_Starter_Kit_for_Raspberry_Pi/lib/; sh ./build.sh
05:30 build the hardware
06:51 compiling and running the example app for ADC & potentiometer
08:25 how does this work?
09:11 adding MIDI
13:26 important things to consider
13:46 short demo - does it work? / homework for you :-)
14:18 conclusion
Links:
Freenove starter kit ml6.in/MoZIS
MIDI CC list whippedcreamsounds.com/midi-cc-list, https://cmtext.indiana.edu/MIDI/chapter3_controller_change.php
ALSA rawmidi alsa-project.org/alsa-doc/alsa-lib/rawmidi.html
C++ code: pastebin.com/9FgUkMAW
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). :-)
This video shows how to build a simple, one-knob MIDI controller from scratch using an ADC chip and a potentiometer and a Raspberry PI, step by step. // News: Raspberry PI will be back in stores from July 2023 on.
Table of contents:
00:00 hello
00:27 mission statement
01:13 hardware list
02:12 freenove.com
02:25 install Raspbian
03:01 OS and remote control setup
03:41 install libraries:
03:54 git clone github.com/WiringPi/WiringPi; cd wiringPi; ./build; gpio -v; sudo nano /etc/ld.so.conf - add /usr/local/lib
04:43 sudo apt-get install i2c-tools; i2cdetect -y 1
04:57 sudo apt-get install libasound2-dev
05:07 git clone --depth 1 github.com/freenove/Freenove_RFID_Starter_Kit_for_Raspberry_Pi; cd Freenove_RFID_Starter_Kit_for_Raspberry_Pi/lib/; sh ./build.sh
05:30 build the hardware
06:51 compiling and running the example app for ADC & potentiometer
08:25 how does this work?
09:11 adding MIDI
13:26 important things to consider
13:46 short demo - does it work? / homework for you :-)
14:18 conclusion
Links:
Freenove starter kit ml6.in/MoZIS
MIDI CC list whippedcreamsounds.com/midi-cc-list, https://cmtext.indiana.edu/MIDI/chapter3_controller_change.php
ALSA rawmidi alsa-project.org/alsa-doc/alsa-lib/rawmidi.html
C++ code: pastebin.com/9FgUkMAW
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). :-)