Author Topic: Emulating a Rotary Effect in Faust (and Teensy)  (Read 2451 times)

ferdinandstrat

Re: Emulating a Rotary Effect in Faust (and Teensy)
« Reply #20 on: November 09, 2021, 03:53:46 AM »
Am I missing something? Where's the hardware part for it?

Please correct me cos I dont know alot about teensy

niektb

Re: Emulating a Rotary Effect in Faust (and Teensy)
« Reply #21 on: November 09, 2021, 04:40:47 AM »
There's no hardware part designed yét! I first wanted to design a DSP program to see if I could get good sounding results... But unfortunately I haven't had a lot of feedback on the sound quality so it stalled a bit :)

But the hardware section would probably be a Teensy 4.0 board, combined with the audio board and a couple of peripherals (such as potmeters, analog pre and post buffering, bypass switching etc :))

niektb

Re: Emulating a Rotary Effect in Faust (and Teensy)
« Reply #22 on: April 29, 2022, 06:45:43 AM »
Heey! New update from my side! I've picked up this project again and this time for the hardware platform! i've finished the (first version of the) schematic and started layouting!  ;D

5th image looks a bit weird with the 100ohms resistors but somehow the DNP crosses do not get printed to PDF, don't know why  :icon_rolleyes:







Digital Larry

Re: Emulating a Rotary Effect in Faust (and Teensy)
« Reply #23 on: June 21, 2022, 10:00:47 AM »
I'm guessing that the AD part is just being used as a CODEC even though it apparently has some DSP capabilities?

I'll keep watching this thread.  When you said that the Teensy could be expanded with additional RAM, how is this done?  I'd sorta like to have 1 or two seconds of delay RAM available.

I'm also wondering about the ability to support a network stack, e.g. so I can send OSC messages from a tablet.  I suppose that one could map OSC to MIDI in the PC but that starts getting pretty complicated.

I'm not really interested in building or debugging things any more (bad vision mostly, followed by "been there, done that").

DL
Digital Larry
DSP tinkerer and former transistor twister

niektb

Re: Emulating a Rotary Effect in Faust (and Teensy)
« Reply #24 on: June 21, 2022, 11:28:44 AM »
I'm guessing that the AD part is just being used as a CODEC even though it apparently has some DSP capabilities?
[...]

It can be both really, from hardware perspective I kept both options open. the AD can do all the processing while being controlled and programmed from the Teensy (or not, it can also run standalone via the on-board EEPROM) using I2C but the audio can be routed to the Teensy as well to be processed there (or both are performing DSP operations, why not?)  The idea to use a AD stems from a Cab Sim project by Nathan but I wanted to experiment with Faust as well so I thought 'why not make a hybrid that can do both?'

Quote
[...]
I'll keep watching this thread.  When you said that the Teensy could be expanded with additional RAM, how is this done?  I'd sorta like to have 1 or two seconds of delay RAM available.
Via SPI. It can support both RAM and flash on the same (and it's something I realized today, I have to add a RAM chip as well and not just flash :) )
The Teensy Audio Adaptor shows the schematic: https://www.pjrc.com/store/teensy3_audio.html

Quote
I'm also wondering about the ability to support a network stack, e.g. so I can send OSC messages from a tablet.  I suppose that one could map OSC to MIDI in the PC but that starts getting pretty complicated.

The Teensy 4.1 also has a Ethernet PHY on-board. Have not really looked into it though as I'm using the 4.0 (which is smaller and I'm aiming for a 125B).

Quote
I'm not really interested in building or debugging things any more (bad vision mostly, followed by "been there, done that").

DL

Me too haha but in my case it's just a matter of being too lazy hahaaha  :icon_mrgreen:
I'd rather spend a little more time designing than to have to fix stuff afterwards :)  I also selected the components such that I can let do JLC the assembly :) (jayyy Chinese datasheets :P) (except for a couple through holes and the pedal connectors).
« Last Edit: June 21, 2022, 05:45:03 PM by niektb »

niektb

Re: Emulating a Rotary Effect in Faust (and Teensy)
« Reply #25 on: Yesterday at 12:49:50 PM »
I've finished up the design and the PCBs are in production!!  :icon_mrgreen:

Here is a nice and fancy online viewer for the PCB (even in 3D!) and schematics:
https://365.altium.com/files/1DF0F890-AD99-4490-91D4-B7A7C4E66246