Here's a project I finally managed to get working:
https://github.com/MarkzP/X100
It's a Rockman X100 emulator - 4 presets (Dist, Edge, Cln1, Cln2), Chorus & "Echo" (I used Freeverb - I tried emulating the original BBD echo, but it sounded like crap)
The EQs are not 100% 1:1 with the original - I took some liberties; original components tolerances were not so great anyways. I always wanted to get a real unit, but they are very hard to find and/or very expensive. Therefore, starting with schematics I found on the 'webs, I attempted to model each key part as closely as possible at first, & then ajusted to taste. The signal path is quite true to the original.
I've been working on this for quite some time now, with dissapointing results until very recently.
The turning point was switching over to the OpenAudio library: https://github.com/chipaudette/OpenAudio_ArduinoLibrary
I "borrowed" & ported the modulated delay effect from MicroDexed https://codeberg.org/dcoredump/MicroDexed
I also ported the Freeverb effect to OpenAudio - it sounds really sweet!
At the moment, I am still using my frankenboard (made up of a Teensy 4.0 + rpi AudioInjector Zero + rough Preamp). However it already exeeds my expectations, so I jumped to gun & finally ordered a TGA MKII Board from BlackAddr
I'll post sound clips as soon as I get the real thing
Marc
https://github.com/MarkzP/X100
It's a Rockman X100 emulator - 4 presets (Dist, Edge, Cln1, Cln2), Chorus & "Echo" (I used Freeverb - I tried emulating the original BBD echo, but it sounded like crap)
The EQs are not 100% 1:1 with the original - I took some liberties; original components tolerances were not so great anyways. I always wanted to get a real unit, but they are very hard to find and/or very expensive. Therefore, starting with schematics I found on the 'webs, I attempted to model each key part as closely as possible at first, & then ajusted to taste. The signal path is quite true to the original.
I've been working on this for quite some time now, with dissapointing results until very recently.
The turning point was switching over to the OpenAudio library: https://github.com/chipaudette/OpenAudio_ArduinoLibrary
I "borrowed" & ported the modulated delay effect from MicroDexed https://codeberg.org/dcoredump/MicroDexed
I also ported the Freeverb effect to OpenAudio - it sounds really sweet!
At the moment, I am still using my frankenboard (made up of a Teensy 4.0 + rpi AudioInjector Zero + rough Preamp). However it already exeeds my expectations, so I jumped to gun & finally ordered a TGA MKII Board from BlackAddr
I'll post sound clips as soon as I get the real thing
Marc