Algorithmic Reverb on the Daisy Seed STM32 Platform (Music Tech Capstone Project at Georgia Tech)

  Рет қаралды 3,821

Lantertronics - Aaron Lanterman

Lantertronics - Aaron Lanterman

Күн бұрын

Project GitHub: github.com/adi...
I advised Andrew Ionascu on this capstone project for his Bachelor of Science in Music Technology degree.
The diagrams in the poster are from Julius O. Smith III: ccrma.stanford...
Support this channel via a special purpose donation to the Georgia Tech Foundation (GTF210000920), earmarked for my work: • Support This Channel v...

Пікірлер: 57
@CraigHollabaugh
@CraigHollabaugh 5 ай бұрын
The best part of these projects is the student interest. The fundamentals here are then well learned and will be retained.
@nckwntzl
@nckwntzl 5 ай бұрын
Very awesome project. We are entering a new age of hardware dsp accessibility with the low cost of fast microprocessors
@giatomm
@giatomm 5 ай бұрын
Wonderful! I really appreciate the effort these students put in projects
@Lantertronics
@Lantertronics 5 ай бұрын
Thank you for your kind words!
@thechrisricci
@thechrisricci 5 ай бұрын
Fantastic. I've been interested in digital reverb circuits for a while now. These sound great.
@aer0fficial
@aer0fficial 5 ай бұрын
huge! loved this project. funnily enough, i initially learned about the daisy seed by taking a class with tom erbe. will be checking out this code & messing around with it :) thanks for sharing Aaron and Andrew!
@sjay4673
@sjay4673 5 ай бұрын
This is an amazing project! Thanks for sharing it, Aaron and Andrew! 👍
@funkbungus137
@funkbungus137 4 ай бұрын
oh wow, this is cool, I had never thought of using allpass/comb filters, I tried making a reverb a few years ago in Max/MSP and just used a bunch of delay lines and could not figure out how to make it "smear" like you said. awesome.
@Lantertronics
@Lantertronics 4 ай бұрын
Highly recommend checking out the Valhalla blog -- so much good info there!
@Lantertronics
@Lantertronics 4 ай бұрын
Check out the "Getting Started with Reverb Design" Valhalla blog posts.
@Lantertronics
@Lantertronics 4 ай бұрын
Also check out the Sean Costello "on reverb design" talk on KZbin.
@funkbungus137
@funkbungus137 4 ай бұрын
@@Lantertronics Oh man I recognize the name for sure, from buying Valhalla's Vintage Verb, thank-you so much!
@leiferickson3183
@leiferickson3183 5 ай бұрын
This is awesome! Great work.
@Lantertronics
@Lantertronics 5 ай бұрын
Thanks a lot!
@c1ph3rpunk
@c1ph3rpunk 5 ай бұрын
Back in the mid 80’s I had a rack mount spring reverb in my guitar rig, best reverb ever, I wish someone could successfully model that one.
@SynthOSphere
@SynthOSphere 5 ай бұрын
Sounds amazing! Looking forward to hopefully build this and fiddle with it. Great work! Thanks for sharing!!
@CornetHornet91
@CornetHornet91 4 ай бұрын
A very cool project with huge potential! Great demonstration and explanation. Thanks for sharing!
@Lantertronics
@Lantertronics 4 ай бұрын
Thank you for your kind words!
@peddlereffects
@peddlereffects 5 ай бұрын
I love seeing these projects!
@Lantertronics
@Lantertronics 5 ай бұрын
And I love that you love seeing them! :)
@MuzixMaker
@MuzixMaker 5 ай бұрын
Very impressive!
@Lantertronics
@Lantertronics 5 ай бұрын
Thanks!
@andreagalloni92
@andreagalloni92 2 ай бұрын
Amazing, thanks!
@Lantertronics
@Lantertronics 2 ай бұрын
Thank you for your kind words!
@bodanerius
@bodanerius 5 ай бұрын
Cool project 😍
@Lantertronics
@Lantertronics 5 ай бұрын
Thanks! :)
@minimod_synths
@minimod_synths 5 ай бұрын
Really great work and project! Listen to how Andrew explain his project is a pleasure. I'm an engineer and amatour sound designer who use Moog Mother-32 and Korg NTS-1. I work in PHP but I started to learn C++. Thanks for the link to repo and diagrams! it will be a pleasure to look into and learn more. Was Andrew using VSC for C++ IDE? I try with JetBrains CLion but it's just a tool.
@dennis_johnson
@dennis_johnson 5 ай бұрын
Alfa Mist. A man of culture.
@L2.Lagrange
@L2.Lagrange 5 ай бұрын
Very interesting. I will have to look into the Daisy Seed. I have been using STM32 for some audio DSP stuff lately. That looks like a cool tool. Edit: The FDN network is also very interesting
@tinkerwithstuff
@tinkerwithstuff 5 ай бұрын
Cool! The furthest I ever got doing a reverb was to implement the stereo reverb diagram (probably woefully outdated) out of Chamberlin's 1980's book, even implementable by me math dummy, but it seemed somewhat usable :D
@Lantertronics
@Lantertronics 5 ай бұрын
Some of those older reverb algorithms have their own charm. :)
@cheater00
@cheater00 5 ай бұрын
Wow, that is lovely
@Lantertronics
@Lantertronics 5 ай бұрын
Thanks so much!
@woosix7735
@woosix7735 5 ай бұрын
I should make this someday
@Lantertronics
@Lantertronics 5 ай бұрын
Check out the GitHub :)
@stephengunnell5048
@stephengunnell5048 5 ай бұрын
Cool! has Andrew looked at Ron Berry's Acoustic modelling pages?
@Lantertronics
@Lantertronics 5 ай бұрын
Not sure... I will let him know about it and check it out myself.
@stephengunnell5048
@stephengunnell5048 5 ай бұрын
@@Lantertronics Oh, btw, you need to click on the acoustic modelling menu button without using the drop down menu to get page one which describes the basic module.
@clausanders2886
@clausanders2886 5 ай бұрын
Hve a look at the Teensy 4.1 Board. It lack's of the ADCs (which can be added via daughter, but the power is unbelievable:FP DSP at 600Mhz).
@euglossine4ever
@euglossine4ever 5 ай бұрын
Not a proper tool for dsp design, it’s block based processing makes it extremely difficult to work on per sample basis
@clausanders2886
@clausanders2886 5 ай бұрын
@@euglossine4ever The Daisy Seed /Axoloti/Bela etc are all block based. Only 'real' DSPs may able process on sample basis. But what's wrong with block base?
@Lantertronics
@Lantertronics 5 ай бұрын
A few years ago I had a senior design team that used a Teensy for a guitar effect.
@euglossine4ever
@euglossine4ever 5 ай бұрын
The teensy audio thread is not accessible in the same way as daisy, juce, bela, and most c++ audio routines are, a good example of this is the big discussion of interpolation on their delay object, you should see the implementation of a tape echo to achieve the effect
@clausanders2886
@clausanders2886 5 ай бұрын
@@euglossine4ever I actually have implemented a tape echo effect with the 4.1 without any problems. Yes, Teensy uses still 16Bit Integer Blocks, but coversion to and from float is no problem. I have even created a complex Synth with 1028 Osc/Env and Filters without any hickups.
@mavisbavingson2299
@mavisbavingson2299 5 ай бұрын
so cool!
@Lantertronics
@Lantertronics 5 ай бұрын
Thanks!
@AnalogDude_
@AnalogDude_ 5 ай бұрын
Cool, seams this Daisy board has a ram chip.
@Lantertronics
@Lantertronics 5 ай бұрын
Yeah, it's the one with the extended memory.
@AnalogDude_
@AnalogDude_ 5 ай бұрын
@@Lantertronics I like the Datasheets of Microchip, it's easier to pinpoint what you need, most of the time, via their KZbin channel, i asked them for a Fubarino Max version with DDR ram compatible with the Arduino IDE, great idea make a suggestion via email, than they send you to their website, where some 3rd service company handles the email, Than this guy has no clue with what you discussed with the KZbin "team", makes some other suggestions and in the end you get nothing done. They have a PIC32 "series" that's comes with DDR ram support. it would take months to, understand, hack and adept the Fubarino firmware with the USB stuff. The Arduino IDE is great, just 2 buttons, strictly biznis.
@funktorsound
@funktorsound 5 ай бұрын
May I ask, what is the book shown at 2:57 describing the delay line parameters?
@Lantertronics
@Lantertronics 5 ай бұрын
Check it out here: ccrma.stanford.edu/~jos/pasp/Artificial_Reverberation.html
@Lantertronics
@Lantertronics 5 ай бұрын
In case KZbin deletes the link, you can find it by google searching: Julius Smith artificial reverb
@LouieToblerone
@LouieToblerone 5 ай бұрын
Anyone coding on a Norns?
@Lantertronics
@Lantertronics 5 ай бұрын
I hadn't heard of Norns before -- I just checked it out, it looks very interesting!
How to Play Audio Out of the Daisy (DaisyDuino)
12:52
Electrosmith
Рет қаралды 7 М.
Let’s Create an Effects Pedal/Unit With Daisy Pod!
14:45
Sound Simulator
Рет қаралды 33 М.
Help Me Celebrate! 😍🙏
00:35
Alan Chikin Chow
Рет қаралды 71 МЛН
Bike Vs Tricycle Fast Challenge
00:43
Russo
Рет қаралды 109 МЛН
Good teacher wows kids with practical examples #shorts
00:32
I migliori trucchetti di Fabiosa
Рет қаралды 10 МЛН
Synyptas 4 | Жігіттер сынып қалды| 3 Bolim
19:27
Extracting Harmonics of Ensoniq SQ-80 Waveforms with FFTs (Fast Fourier Transforms)
11:01
Lantertronics - Aaron Lanterman
Рет қаралды 2,8 М.
Decoupling Capacitors - And why they are important
7:39
Lalo Solo
Рет қаралды 354 М.
Why Does Diffusion Work Better than Auto-Regression?
20:18
Algorithmic Simplicity
Рет қаралды 333 М.
I helped NotAnEngineer give his lathe a brain and suffered
8:16
Jack From Scratch
Рет қаралды 11 М.
Flawless PCB design: RF rules of thumb - Part 1
15:45
Hans Rosenberg
Рет қаралды 73 М.
Seed by GuitarML - Pedalboard in a Box
5:28
GuitarML
Рет қаралды 5 М.
Custom Guitar Pedal With Electrosmith's Daisy Seed - Tutorial
8:55
Help Me Celebrate! 😍🙏
00:35
Alan Chikin Chow
Рет қаралды 71 МЛН