@mr_floydst
  @mr_floydst
Floyd Steinberg | DIY raspberry pi piano synthesizer, part 2: LCD, buttons, convolution reverb @mr_floydst | Uploaded October 2022 | Updated October 2024, 13 hours ago.
In part 2 of this mini series, I'm adding a convolution reverb to the #raspberrypi #piano #synthesizer which can be turned on with a button. Links to all resources and table of contents:

00:00 short demo
00:22 hi
00:42 the story so far...
01:16 hardware needed, and how to connect it
02:16 software / libraries / setup
02:43 test the reverb!
03:00 what is convolution reverb? (+examples)
05:32 some words on my C program
07:02 jconvolver config files explained
07:20 demo 1 (slow piano improvisation w/ @Volcaniced 's Microfreak)
08:47 important considerations!
09:13 demo 2
10:33 outlook, bye-bye

Resources for this video:
LCD, button, wires, resistors, breadboard: amzn.to/3LWNGNs
JConvolver: github.com/sjfloat/jconvolver
Impulse response files: kokkinizita.linuxaudio.org/linuxaudio/downloads/jconvolver-rev
erbs.tar.bz2 and floydsteinberg.gumroad.com/l/estfc
C source code: floydsteinberg.gumroad.com/l/estfc
Wikipedia on convolution: en.wikipedia.org/wiki/Convolution

Shell commands:
Install WiringPi
sudo apt-get update
git clone github.com/WiringPi/WiringPi
cd WiringPi
./build

Turn on I2C:
sudo raspi-config (then go to the interface menu and turn on I2C)

Install jconvolver
sudo apt-get install jconvolver

jconvolver files reside in /usr/share/jconvolver/config-files/demo-reverbs

Compile the C program: gcc piano.c -o pianobox -lwiringPi -lwiringPiDev

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). :-)
DIY raspberry pi piano synthesizer, part 2: LCD, buttons, convolution reverbMotorsynth firmware 1.2 - its a whole new synthA #WebMidi editor for old #Yamaha XG #synthesizers, explained9 #music #soundsynthesis #synthesizer #synth #80sThis patch alone makes the Yamaha EX5 worth owning3 #synthesizer #recorder #mpconeSlow, jazzy improvisation (#jamuary2023 ) on EX5, MPC OneYamaha SY99 tutorial - a patch from scratch and a history lesson (feat. @VultureCulture )This elektromechanical #synthesizer sounds incredibly powerful@YouTube sent me a light and a coffee #youtubehighfivePlaytron - a picture perfect MIDI controller!Building and playing the LMN-3 DIY open source synthesiser

DIY raspberry pi piano synthesizer, part 2: LCD, buttons, convolution reverb @mr_floydst

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER