- 41
- 117 396
The White Tornado
United States
Приєднався 22 жов 2008
The White Tornado is the piano-playing, songwriting alter ego of mild-mannered physics professor Dr. Bill Peterson, and was born in the blues jams and funkin' jazz jams of Eastern Iowa. His main pursuits are writing music, getting funky, building things, playing video games, and drinking coffee.
Solo Keytar Gigs Highlights
A supercut of shared and self-shot video from a few recent solo gigs with the keytar and synth module.
Переглядів: 137
Відео
SquishBox Back in Stock
Переглядів 1,2 тис.Рік тому
Happy to announce that updated SquishBoxes and kits are back in stock in the Tindie store: www.tindie.com/stores/albedozero/ More info on the updates coming soon - check this post on the website for details: geekfunklabs.com/2023/08/25/back-in-stock/
FluidPatcher Lesson 6: MIDI File Players
Переглядів 7342 роки тому
Use MIDI files to play backing tracks within FluidPatcher, and seek and loop between any point in the song! 0:00 Intro 0:31 MIDI Files 2:42 Playing a MIDI File 4:24 Changing Instruments 6:35 Controlling Tempo 8:39 Playing with Backing Tracks 10:35 Seeking within a Song 13:20 Looping Sections Bank file created in this lesson: gist.github.com/albedozero/6a073f80ba5f4d1a82560027057373aa midifilein...
FluidPatcher Lesson 5: Sequencers and Arpeggiators
Переглядів 2 тис.2 роки тому
Add customizable sequencers and arpeggiators to your FluidSynth patches! 0:00 Intro 0:44 Basic Sequencer 2:35 Sequencer Parameters 5:01 Drum Sequencer 9:32 Arpeggiators 12:52 Chord Arpeggiator Bank file created in this lesson: gist.github.com/albedozero/3fce003b5a6e56ec13ef477b068893b4 FluidPatcher GitHub: github.com/GeekFunkLabs/fluidpatcher/
The SquishBox: a Raspberry Pi Synthesizer
Переглядів 30 тис.2 роки тому
This video gives an overview of the SquishBox, a super-customizable software synthesizer in a stompbox that runs on a Raspberry Pi. The SquishBox has great audio with low latency, uses soundfonts that you can find for free on the internet, and can be controlled by up to 4 MIDI keyboards/controllers. Buy a kit: www.tindie.com/products/albedozero/squishbox-kit-4xusb-midi-synthsound-module/ Buy a ...
MidiFoot - Single Button MIDI Controller Build
Переглядів 2,6 тис.2 роки тому
The MidiFoot is an inexpensive yet versatile single-button MIDI controller that can be used as a momentary or toggle switch, and can even play 4-, 8-, or 16-step patterns! Check out all the project details at geekfunklabs.com! Project page: geekfunklabs.com/products/midifoot/ Tindie store link: www.tindie.com/products/albedozero/midifoot-1-button-midi-footswitch/ Hackaday project: hackaday.io/p...
FluidPatcher Lesson 4: MIDI Messages
Переглядів 6262 роки тому
Send MIDI messages when selecting patches to gain even more control over your sound. 0:00 Intro 0:44 MIDI Messages 2:02 Messages keyword 3:46 Sending a Note Message 4:28 Modulators in Soundfonts 6:24 The init Block Bank file created in this lesson: gist.github.com/albedozero/e446226bb08d7ae1c6fbabd011cd4bba FluidPatcher GitHub: github.com/GeekFunkLabs/fluidpatcher/ SoundFont specification: www....
Solo Basement Keytar - Everybody's Fool
Переглядів 3682 роки тому
My original song "Everybody's Fool"played with backing tracks composed in QTractor and played back on the SquishBox. Get the album: white2rnado.bandcamp.com/album/seek-shelter My music page: white2rnado.rocks More about the Squishbox: geekfunklabs.com/products/squishbox/
FluidPatcher Lesson 3: Router Rules
Переглядів 8353 роки тому
Become the master of your midi controller with this lesson for FluidPatcher, the open-source, cross-platform synth interface that runs the SquishBox and the headless Raspberry Pi synth. 00:00 Intro 00:25 MIDI messages 01:37 Layering two sounds 05:08 Splitting the keyboard 08:28 Routing control changes 09:43 Routing 2nd parameter 11:37 Routing messages to a different type 13:22 Routing to fluids...
FluidPatcher Lesson 2: Config Files and Fluidsettings
Переглядів 1,1 тис.3 роки тому
This second lesson teaches you how to set up your config files, and control the FluidSynth effect parameters. 0:00 Intro 0:30 Config file 2:27 Fluidsettings in banks 5:48 Fluidsettings in config files Bank file created in this video: gist.github.com/albedozero/050e979625609bdd4848288e74b44bba Github page for FluidPatcher: github.com/GeekFunkLabs/fluidpatcher FluidSynth Settings: www.fluidsynth....
FluidPatcher Lesson 1: Creating Banks and Patches
Переглядів 3,1 тис.3 роки тому
This is the first lesson in a series that teaches you how to write banks and patches for your SquishBox or Headless Raspberry Pi Synth. Jam on! 0:00 Intro 1:00 Bank file locations 1:52 Writing a simple bank file 6:20 Getting bank file on your SquishBox/Headless Pi Bank file created in this video: gist.github.com/albedozero/4bb91d32a5ad78eb2865f2583ef96f0d Github page for FluidPatcher: github.co...
Headless Raspberry Pi Synthesizer Update
Переглядів 52 тис.3 роки тому
Put together an electronic synthesizer with lots of instruments that uses just a Raspberry Pi and your favorite MIDI controller! You can switch patches and banks using your controller's pads/buttons/knobs. This updated version has an install script that simplifies the setup - just log in to your Pi and enter: curl -sL geekfunklabs.com/squishbox | bash 0:00 Intro 1:18 Demonstration 4:10 Install/...
Prog Jazz Improv on headless Pi with Waveform backing tracks
Переглядів 4223 роки тому
This was an experimental scratch take for another project and it came out pretty not bad. The backing track is all soundfonts, playing in Tracktion Waveform using Birchlabs' JuicySF plugin. The keytar is playing through the Raspberry Pi, using my headless Raspberry Pi synth code. Check out the headless Raspberry Pi synth here: ua-cam.com/video/ONuXCzcuj7E/v-deo.html
StompByte: 8bit Stompbox - Demonstration
Переглядів 4744 роки тому
StompByte: 8bit Stompbox - Demonstration
Highlight: Looping Practice - Ain't that Peculiar
Переглядів 2624 роки тому
Highlight: Looping Practice - Ain't that Peculiar
The SquishBox: an open source MIDI sound module
Переглядів 6 тис.4 роки тому
The SquishBox: an open source MIDI sound module
Keytar Jams with The Channel Cats Supercut
Переглядів 2064 роки тому
Keytar Jams with The Channel Cats Supercut
Johnny Kilowatt Band - Funky Mama (George's 3/27/2017)
Переглядів 2337 років тому
Johnny Kilowatt Band - Funky Mama (George's 3/27/2017)
Meteor Cat at Social Funk-tion April 2017
Переглядів 2467 років тому
Meteor Cat at Social Funk-tion April 2017
The White Tornado - Everybody's Fool - Live at Yacht Club 2016
Переглядів 1207 років тому
The White Tornado - Everybody's Fool - Live at Yacht Club 2016
The Synthaholics at the Yacht Club May 2011
Переглядів 10111 років тому
The Synthaholics at the Yacht Club May 2011
The White Tornado Yacht Club July 13, 2013
Переглядів 9411 років тому
The White Tornado Yacht Club July 13, 2013
Happy Holidays from The White Tornado
Переглядів 17311 років тому
Happy Holidays from The White Tornado
The BillFolds (Ben Folds Five Cover Band) - The Mill Halloween 2012
Переглядів 86812 років тому
The BillFolds (Ben Folds Five Cover Band) - The Mill Halloween 2012
Thank you for sharing this worderful project. I need some suggestion to use midi file playing in squishbox. any suggestion to play midi file on loop? is there any possibility to play midi file from start with out play/pause option.?
While carefully watching your lessons, my problems solved. Thank you.
Damn, never knew you could do this with soundfonts
How much fuckin meth do you consume anally on a daily basis? My guess is ALOT
This is awesome... Im trying to find a way to play chords with my feet with foot pedals from a Mojo organ or the Studio Logic organ bass pedals. was going to try to use an old Ipad but this is pretty amazing. This one is amazing ua-cam.com/video/y2vS8GG3rTo/v-deo.htmlsi=_V6p3RspwgoKd54a this "dyi" stuff is blowing my mind
How do you deal with SD card corruption, causing boot failures, which is quite common with the RPI?
Is there a new batch coming?
I'm working on a new version of the board, to be released soon
man if you'd see how many MIDI controllers I have!!!
😆
I'm 72 and my wife and I are starting a Soul/Motown band and this might be what we need! She plays: 1st keyboard- piano, 2nd Hammond M solo-organ (awsome sounds), 3rd ? We really need great R&B horn sounds. I've got a Nektar SE 25 midi controler, can this all joyously come together?
this is awesome!
I just built my kit a few days ago but I have a few questions and if you answer them in later videos I apologize. The first thing is for whatever reason if I switch patch from my midi controller the screen does not change accordingly, which is kind of annoying when I’m trying to remember what patches I like. Another thing is the momentary switch doesn’t seem to do anything on patch selection. A music note appears in the corner of the screen but nothing happens. And lastly is there a way to change boot options so I don’t have to bother with banks I can just load into sound fonts and scroll through all their sounds individually without going menu diving.
The advantages I see of banks is the ability to do the splits as well as effects.both of which I’m sure I will tinker with at some point but I’m really just trying to use it like a guitar stomp box and fiddle through the presets until I find things I like
Sorry for the slow response - your midi controller likely is sending program changes, which directly changes the preset number in whatever soundfont is selected on that channel, not the patch. If you want to change patches with a midi message, you can create a router rule with a "patch" parameter. I don't have a video on this yet, but it's explained in the docs: geekfunklabs.github.io/fluidpatcher/bank_files/#router_rules
Very impressive! Are you mostly wireless in this footage? Have you built the Squishbox into the Keytar? Great to see. Many thanks.
Thanks! The SquishBox is on the floor/ground and I'm using a Vortex Wireless 2 keytar in all the clips. I find this is the best solution - MIDI controllers use very little power so your batteries last through multiple gigs. Building the Pi into the keytar would eat batteries. I used to keep stacks of rechargable AA batteries and a charger on my amp during shows when I had my AX-Synth
Great project, I have it running "bare bones" right now, looking forward to seeing your You Tube lessons. Many many thanks!
Thanks! The lessons are a little bit out of date - hoping to update them soon!
Sorry but these soundfonts are pling plong nothing more. Record one tone and play other tones in different speed is a bad method. Try Pianoteq STAGE trial a mega difference.
not to bad for !!! PWM !!! audio output.
Freakin Neato!
hi , i tried installing this fluid naked synth in raspberry pi 2 B and it installed successfully but after reboot it does not starts automatically.. what to do..
I have the same problem 😢 I got so excited to try this out
cool shit
Is it possible to create a sequence whose root is the current note being held? It would be like triggering a sequence when a note is pressed, but then adding the note to the sequencer base notes.
These lessons are pure gold. Thank you. I am finding the sounds being played hard to hear in comparison to the voice-level, though.
Nice ! Any way to get realistic guitar sounds in the stompbox though. Im so lost on finding a soundmodule that can give me that right out the box.
Synthesized guitars are hard to get right because IMO a big part of guitar sounds is the effects, and tweaking things to get just the right tone. You can use LADSPA effects in the SquishBox to add distortion, compression, etc., so I think it should be possible - just haven't found the right mix yet 😉 Once I do or someone does we can provide a nice guitars bank right out of the box!
@@white2rnado Yea! Thanks for the reply. This really is very cool though so far, well done :)
This is amazing - I was wondering: Is it possibly to run the SquishBox with SamplerBox's software? Basically, I love the interface/design of the SquishBox kit, with 1/4" cable outputs, the rotary push button knob, LCD screen, etc. But I like the simplicity of SamplerBox's software, and the idea of just using WAV files and a thumbdrive to play the samples better suits my needs. Is it doable? Thanks in advance!
Sure! Samplerbox gave me a lot of inspiration for this project. Since it's also written in python, it should be pretty easy to write your own interface for it using the squisbox API: geekfunklabs.github.io/squishbox/software.html#api-reference
freakin' RAD!! I want one. Or three.
Hi Bill, excuse my ignorance, can you upload VI's like pianoteq to the Sbox?
The SquishBox uses FluidSynth by default, but as long as the VI will run on a Raspberry Pi (looks like Pianoteq does have a linux version), you can write an interface for it using the squishbox API: geekfunklabs.github.io/squishbox/software.html#api-reference
@@white2rnado TY! Sweet project and channel.
awesome. questions: are both audio input and output restricted to mono? is the demo using a midi or audio looper (external or running inside the squishbox)
The SquishBox only has audio output at the moment - with only the left plugged in as I did in this video it outputs mono. If you plug in both outputs you get stereo. Sorry, no looping yet, as stated in the video description - I overdubbed the parts with recording software and edited it together.
The SquishBox currently only has audio outputs - mono if you plug in only the left output (as I do in the video), stereo if you plug in both. Sorry, no looping yet (as I stated in the description - didn't mean to false-advertise) - I overdubbed the parts and edited them together to make it look seamless.
This box can transpos and spits?
i don’t find an mac installer.. Do you have a link?
Sorry - the link in the video description needed updating. The updated requirements and install procedure are documented here: github.com/GeekFunkLabs/fluidpatcher#requirements
very nice project. But how can i connect my midi keyboard?
This should happen automatically when you connect it to one of the Pi's USB ports. You can report any specific issues here: github.com/GeekFunkLabs/fluidpatcher/issues
Would this work to turn pages on an Andrioid tablet with music reading app? The tablet has USB-C charging port. Thanks !
Will a Raspberry Pi 2B+ board work? If so, with what restrictions?
I've never had one to test, but with a regular Pi 3B (not 3B+) I had noticeable latency when playing. I'm guessing the 2B+ would be worse since it's a good bit slower.
@@white2rnado Thank you!
Maaan i would love one like this but with two buttons for changing patches. My squishbox's rotary button doesn't work right and I can't do the patch changes on time :(
Rotary encoders are fiddly. You can tap/step on it to advance one patch. You can also use router rules to change patches using buttons on your keyboard: tinyurl.com/2taj7ta7 You can even set specific CC messages to change patches in SquishBox.py tinyurl.com/2bw75cpr
The Perc Pad has it's own sounds and can trigger midi, why you say different?
You got me. I was talking about MIDI controllers in general but that one does have its own sounds.
I installed the software and get "Root path "/home/og/SquishBox" not found!" when starting the web app, although the directory is there. What's going on?
Check the permissions on your SquishBox directory - they should be drwxrwxr-x
awesome project. Currently restocking again?
By next week I promise! The day job has been nuts this spring
3:22 jawdrop: I never knew cc 11 could be used for that! I was always looking for that extra volume parameter to separate gainstaging vs dj-style channelmutes (0 or 127) so thank you for tthat! may the funk be with you
Impulse-ordered Pi3b+ and the external DAC module. Can I run the headless version with the external DAC for the lower latency?
Hey! Can anyone please give any idea about how well it works in a Pi Zero W?
This is a really nice project. Would love the ability to use classic Midi 5 pin din instead of USB midi, to use with classic synths, sequencers etc.
They do sell little midi boards you can connect to your raspberry pi with 5 pin
Did you ever figure out how to do 5 pin, I’m in the same boat, looking for essentially this but 5 pin so I can use my rock band pro guitar
Please, do you have an update to this video. I've just spent all afternoon trying to follow different instructions and got absolutely nothing to work. Eeek!
Hopefully I'll have a chance to create an updated video soon, but until then you can post details of your issues at github.com/GeekFunkLabs/squishbox/discussions and I can help you troubleshoot
@@white2rnado Trying it multiple times today with a Rasberry Pi 2 and the same keyboard as in this video, it seems like the script just isn't running properly, like there is some error/incompatibility.
very informative I love synthesiser but what is the exact model/type of the raspberry pi board I'm new to raspberry
This was a Raspberry Pi 3B+ but it will work with almost any Raspberry Pi model
I have been troubleshooting for 2 days and there´s no way of making work with any of mi Pies. With windows 11 it works fantastic, but with Raspberry it just disables the audio jack and enables hdmi audio by default. Audio jack does not even appears listed.
If you post an issue at github.com/GeekFunkLabs/squishbox/issues with more details of your errors/problem I can help you troubleshoot
hi i just bought one and was wondering if there was any way of configuring the exact signal sent from it? i wanna use it as a toggle switch and it seems to be only working as a "hold" switch meaning i have to keep my foot on for my effect to be toggled on and once i lift my foot off the effect shuts off
Sorry for the slow reply. In your DAW or effects module, map or set up a midi rule so that control change 64 on channel 15 with values 70, 75, 80, and 85 activates the effect, and values 100, 105, 110, and 115 deactivate it.
@@white2rnado thanks for the reply, i guess it's time to switch from ableton because I don't think there's a way to do that :/
So, how much for this? I can buy a Galaxy tab A7 or 8 for $80 to 100 and have a giant touch screen and endless apps. Just holding onto outdated solutions. Pi projects end up cost 2 to 3 times a tablet in 2023!
Store link is in the description. There certainly are more apps available for a tablet, but there's less ability to tweak things if that's what you're into. I'd say it's down to what form factor you prefer.
@@white2rnado I see your project is really you sharing a cool idea and your skills. I'm a bit jaded on count of some folks are charging insane prices for their kits! Didn't really see you are making nothing here. Thank you for sharing. Cool stuff.
This kind of thing clearly isn't for you. Also, good luck with android's audio latency. There is nothing outdated about Hardware synthesizers.
@@1999Fabion Well, I've had great luck. Thanks for asking :)
@@Curious_Skeptic Idk how it is now, but it used to be that androids audio latency was too high and made using midi keyboards pretty much a shit show, when you press a key and then hear the sound. I tried fl studio mobile, and the on-screen keyboard was the same way. It was due to how android routed audio. This was the only case I would recommend an ipad over a tablet. Is it better now?
At this point, old tablets or old phones are cheap enough to just go that route. They have touch screens, powerful processors, and intuitive ui. I am just starting back into music and will be focused on cheap tablets running dedicated apps and midi controller as if they are hardware synth. Controllers labeled to the vst/app. Pretty much an endless possibilities at roughly 200 to 300 per 'synth' setup.
Everyone's synth setup is a unique animal. Go with what you like!
@@white2rnado Agreed.
Would you ever comsider a version that uses puredata?
Seems like someone did it: ua-cam.com/video/Sec7Sf4q34s/v-deo.html. It would be nice to set up something that just requires your Pi and a MIDI controller. I've only messed with PD a bit, but this is on my list to try.
This is cool! What's the boot-up time?
Around 15 seconds if you follow the instructions in the video and description and set up on a fresh RPiOS install. There are tweaks you can search for to speed things up a bit if you need.
Epic
Thank you! ☺️
very nice video! I would like to use this for electronic drum pads, can I add custom sounds and trigger them with different pads/midi notes? (also, Im currently making an adc with an arduino, y already made the "octopad" part)
Yes, you can do this. You create a soundfont with your different drum samples, then write a bank file that routes the notes on your pads to different notes in the soundfont. You could even set up one of your pads or a slider to switch patches, so you could have multiple sets of drum sounds.
@@white2rnado Im already picking up signals from my piezos on an arduino, and already have the piezos set up in an array like with cymbal support whole, so Im halfway there, :D trying to install your amazing software in my raspbi3 now
Just saw this today, and thinking it may be just what I need. I've a Pi4A+ board that now I get to print a case for to get itto d o something useful for me (I hope.) May have space for a hat to add buttons and an I2C screen on as well. Still would be fairly low profile I think. Thank you.
And two made. 1 Pi3A+, and 1 Pi4 2G. I doubt that I'll be performing any time soon, but it gives me some way to listen while dabbling. Thanks for the great work. Going to need a headphone amp from the sounds of things. Have a fun, and keep up the good work.
Glad it's useful! You could also use the PCB from my other video: ua-cam.com/video/64-OijJMXRo/v-deo.html - that has an onboard DAC with line-level output.
@@white2rnado I may go with that on another build. I don't know if I ran into a flaky pi3a+, or some other issue. Amber showed the volume at max, but audioout of fluidity was low. Amp works with it. I didn't bring either on this trip though. Next time. :-) I will have to work out the codes for controls for three different keyboards. All in good time. I will consider the board though. And I do have a separate audio board hat I can try. Thanks for the great work!
This is AWESOME!
Amazing!!! Could the same be done without 8-bit sounds (adding real samples .wav that everyone each person wants)?
The microcontroller used in this circuit is an ATMega328p (same thing as in an Arduino UNO), which is an 8-bit controller running at 16MHz, so with this device you are stuck with appreciating the 8-bit crunchiness 😉
@@white2rnado Oh. Could it be make with a raspberry Pi? Or with what software? 🤯Input your own sounds is my best option