Microcontrollers For Guitar and Effects: Intro to Microcontrollers

  Рет қаралды 5,599

TheScientificGuitarist

TheScientificGuitarist

Күн бұрын

Пікірлер
@antiwebbite
@antiwebbite 9 ай бұрын
Excellent work! Keep'em coming!
@fromgermany271
@fromgermany271 9 ай бұрын
AVR(8) microcontrollers are 8-bit, which specifies the unit that is (typically) processed by the CPU. This is different from the ADC resolution, which is 10bit on the average AVR8 like the ATTiny25/45/85. In addition, the C++ Compiler used for „Arduino“ uses 16bit integer by default as int size. „Arduino“ BTW is just plain C++, but the library often uses C-style design, making changes harder than needed.
@CrownedWarriorBand
@CrownedWarriorBand 9 ай бұрын
Thanks for doing this. Maybe more guitar players will venture into this world. I used an Arduino Uno with a MIDI shield to do some rig control stuff a while back. Very simple and powerful.
@AntHenson
@AntHenson 9 ай бұрын
Great vid! More on the Cortex M4/M7 would be brill 🙏 thanks for the awesome content
@wooliegeek
@wooliegeek 9 ай бұрын
Same. I’d love to hear more about the Blackfin, and any of the big brothers of the Sharc family.
@thescientificguitarist4228
@thescientificguitarist4228 9 ай бұрын
I'm currently working on some M4 stuff and have a Daisy (M7) to play around with as well. I'll be sure to share what I learn.
@jcugnoni
@jcugnoni 9 ай бұрын
Great video. I really like the Teensy 3.6 or 4.x for audio processing. Pretty powerful and their Audio Library is pretty usefull as a starting point.
@thescientificguitarist4228
@thescientificguitarist4228 9 ай бұрын
Yeah, the 4.x series are very powerful, built on the Cortex M7 if I recall correctly.
@chris_wicksteed
@chris_wicksteed 9 ай бұрын
In a circuit, should I be keeping the Arduino ground separate from the guitar signal ground? I built a multipurpose box with one part being a Pro-Micro based MIDI controller, and the other part a passthrough for my connecting my guitar to my soundcard via a switchable effects loop (basically cable-management). Unfortunately the guitar picks up an unacceptable level of digital noise (i.e. it's audible!). I'd initially assumed the noise was being picked up through the air like with pickups, and tried using shielded cable etc. but that didn't work. I've since realised that the two circuits share a common ground via the aluminium enclosure and am wondering if it's worth ordering some guitar jacks with plastic cases so that I can keep the circuits completely isolated. Or is there another noise-management solution that I haven't thought of? Just found this channel recently via the pickup-winding vids BTW - great stuff!
@trhosking
@trhosking 21 күн бұрын
What you call the definition section is actually your global declarations. Variables defined here are what consume the global variable space you later refer to. Everything defined here is accessible to every function within the program, some of which may be variables, but also macros that are expanded at compile time to (hopefully) make code more readable and repeatable. Variables defined within functions are not global and are stored on the program stack and only exist while the function is executing, unless declared as 'static'. The loop() function is not the same thing as main() in C, which is always the main entry point to any C program. The Arduino IDE kinda hides the main() function from you. The main() function looks something like this:- int main( void) { setup(); while ( true ) {. // Infinite loop until we power off or press reset loop(); } return( 0 ); // return a result code to whatever launched this program. Irrelevant on a a microcontroller as the above while loop should never normally exit. }
@JeremiahOmotayo-gv4uj
@JeremiahOmotayo-gv4uj 8 ай бұрын
it just the best in world of digital sound, Ijust finish designing one on kicad stw STM32(I really love this MC over others) with tuner, playback, midislot and other function Though I don't want to venture too much in DSP, I preferably use DAC & ADC, to lessen the work abit.
@zapp442
@zapp442 9 ай бұрын
I was wondering how the M7 would compare to something like an ESP32. Bought an ESP32 audio dev board recently, but time………….
@thescientificguitarist4228
@thescientificguitarist4228 9 ай бұрын
I haven't done any research on the ESP32, but Hasan, the guy who runs deeptronic has an effects module all developed around the ESP32 and he's a very helpful guy.
@everestdesign7
@everestdesign7 9 ай бұрын
Nice. This is great. Happily will subscribe. I would recommend making shorter chunk videos. Eliminate the fat. Just a suggestion from some idiot on the internet. Thank you for this video.
@thescientificguitarist4228
@thescientificguitarist4228 9 ай бұрын
Sometimes I get a little bit rambly, but other times there is just a bunch of info. Since this is just a hobby, it can be hard to find the time for extensive editing.
@everestdesign7
@everestdesign7 9 ай бұрын
@@thescientificguitarist4228 You’re doing great. You’re videos are informative and WAY more helpful than others. I want to see more how you incorporate it into your pedal designs. Keep going, mate!
Microcontrollers for Guitar and Effects: Toggling a Relay
23:34
TheScientificGuitarist
Рет қаралды 1,4 М.
Creating Guitar Effects with DSP
20:47
sourceaudioeffects
Рет қаралды 21 М.
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН
Oscilloscope for Pedals and Effects
21:30
TheScientificGuitarist
Рет қаралды 3,1 М.
A DIY Tunable Pickup: Any sound, one pickup
30:52
TheScientificGuitarist
Рет қаралды 70 М.
DIY Dumble Mod for Bassman - Deep Circuit
15:56
Chip'sTips
Рет қаралды 8 М.
I Made The Ultimate Cheating Device
9:39
ChromaLock
Рет қаралды 1,7 МЛН
An Open Hardware DIY Guitar Sustainer
15:56
Metal Marshmallow
Рет қаралды 22 М.
Turn your Pico into a 400MHz 24 Channel Logic Analyser
25:26
Happy Little Diodes
Рет қаралды 56 М.
Designing a TR-606 style hi-hat from scratch
36:44
Moritz Klein
Рет қаралды 371 М.
3 engineers race to design a PCB in 2 hours | Design Battle
11:50
Predictable Designs
Рет қаралды 492 М.
How to Connect a Potentiometer to the Daisy (DaisyDuino)
12:48
Electrosmith
Рет қаралды 4,2 М.