Anyone can get great guitar tone using modern computing technology. This channel is for discussion and education of machine learning for digital signal processing (DSP) of electric guitars. Or, machine learning for rock & roll.
About the author: Keith Bloemer is an aerospace engineer from Huntsville, AL. His passion for music and technology led him to combine the two and create GuitarML.
Truly amazing. I saw how easy it was to install a complete guitar rig onto a Terrarium box, and I am very happy with that pedal. It's incredible that you were able to add MIDI and expression inputs in there too! I'm confident that you've made this pedal just as easy to complete. Thank you!
@@GuitarML That's pretty good for the price. A block size of 48 is a latency of 2.8 ms. If you were to use 2 of these pedals in your chain (one before your valve amp and one in the fx loop, for example), you'll get a latency of 5.6 ms. It's not ideal, but probably unnoticeable for most people. Thank you for all your contributions.
Thanks! And yes you could run it on Terrarium, you’d have to make some compromises on the toggle controls, and it wouldn’t be stereo, but yeah you could modify it to do that
Good question, I’m not a big fan of screens on pedals, and in this case it probably wouldn’t fit. I’m using through hole components vs the smaller smd that the other pedal uses.
Oh well, I'll need a DI if I want to connect to an amp return or mixer. Do you have any plans to modify the output so that the buffer can be toggled on and off (or a line level output version of funbox)?
$150, I’m writing a build guide, see the section about ordering parts. It came out to about $100 for the actual parts and an additional $50 for shipping: medium.com/@keyth72/funbox-build-guide-afbd8046121e
Yes, there’s an auto generated bill of materials (.csv file) here: github.com/GuitarML/FunBox/tree/main/hardware/funbox_v3_midi_exp But I’d like to write a more comprehensive build guide at some point. All my electrical components were from Tayda or Digikey, and the hardware stuff was from LoveMySwitches.
I'd love to see quite powerful 'short reverb diffusion' emulation with the option of combining 'directly mic-ed amp' and said 'short reverb diffusion' by level, then a delay on the 'mic-ed amp' only.
Amazing. I was thinking, maybe the best way to match in-out volumes, is simply turning the pedal off and making sure both channels modulate alike. After it is matched, you can proceed with the pedal turned on!
Does anybody sell this pedal? I want to run my own C code on a pedal like this but I don't want to take the time to build the hardware. I just want to buy it ready-made.
Answering my own question... No. It's not about mixing the two tracks. But passing the Proteus.wav through your amp capturing its sound, so the pre-learned model can be compared with the amped track. I wonder if we could get the same results from RVC with voice, but with guitar
Thank you for this video, im gonna try out your plugin. In the future when you do side by side demos, could you play the same riff/lick? you pretty much only played chords with your model but played leads with the original pedal. We didnt get much of a chance to hear how the higher register sounds on your model. thank you again for building this plugin!
Hello, do you know of a way to get the original plugin working on Mac with Reaper? I really miss this plugin since switching from Windows, especially the Rubi-Ka Fields preset. It was a great writing tool to drone away and get lost in. You seem to have an advanced knowledge of how this works, so any info would be greatly appreciated!
First: awesome job. I built one today and rearranged the models in all_model_data_gru9_4count.h (I like that Bassman!) Second: then I noticed the isItEaster(int m) function in seed.cpp. I don't know the DaisySP library yet, and I admit I am being lazy here after staring at the code for all of 5 minutes ... 😁 so c'mon, Keith! How do we get to the easter egg (which appears to be access to models beyond the first 4)? I can see it has something to do with the Level control and the first 2 switches ... but I gave up after a whole 2 minutes of button mashing and knob turning. (Like I said, I'm lazy.) Truly a great contribution to the the community and I am looking forward to studying it more. Your work is much appreciated!
1. Turn Level control all the way down 2. Flip the left model select switch (Terrarium switch 1) four times from it's current position (up/down/up/down, or down/up/down/up) 3. Do the same thing for the right model select switch (Terrarium switch 2)
Thanks for this, Keith. Is there any chance you could upload a tutorial video describing the complete 'guitar to computer to what the viewer hears"? Where the viewer is told how to optimise each stage in the link, and crucially, let the viewer hear each section's on/bypass. Importantly, where and how are you tapping in to get the final sound the viewer hears? The sounds we hear from your Genome uploads are truly fantastic, but unfortunately for me, they sound so much better than the much, much more uninspiring sounds I hear. I'm using a new AM5 PC platform (7950X CPU, 32GB RAM) with an RME Fireface 802. I plug my Beyerdynamic headphones (DT880 Pro) into my Behringer MS20 headphone socket. There is a difference if I plug directly into the Fireface (sounds brighter, better). Importantly, using this listening route (headphones into MS20), your RU-vid sounds are still far, far better than mine. I have this same issue with all of my plugins (Bias/S-Gear/Tone King etc - they all don't sound as good as the RU-vid videos). Hopefully I'm doing something daft that can be fixed.
hey Keith, I hope you read this message. I have a few questions to ask you, 1) what is the best way to check the accuracy of the trained audio vs the pedal (metrics etc) 2) Is there a way to toggle between the capture json files without swapping the files in file explorer in order to make it sounds like a fully fledged white box coded pedal? thanks in advance
This is insanely cool, and definitely way over my head. I know very little about dsp or any of this stuff, but I can see the potential for how powerful this could become. Like does this have the ability to run a vst? I’ve always thought it would be so cool to have a pedal like this that I could just load any vst effect from my desktop into it and have it on my board. But I’m not sure if this is the same thing. This seems like a much better investment than buying something from a pedal company that can only do one thing. But I can also tell as soon as you started showing the software stuff that I would get really frustrated just trying to make the thing work instead of actually playing - I already have enough obstacles in the way of me practicing and recording. So until the day a pedal like this is just available to purchase already built, and has some kind of basic editor tool for those of us that have no coding skills, I will probably stay away