Here is a next component for my audio effect library for Teensy4: Stereo guitar/bass cabinet emulation based on
Uniformly-Partitioned Convolution Filter by Brian Millier.
A PlatformIO and ArduinoIDE projects are available in the examples repo:
Features:
- 7 guitar cabinet IRs included
- 3 bass cabinets
- Stereo Doubler mode
Demo:
I have played a bit with the stereo doubler function. Making a nice wide stereo track out of a single mono one, esp with harmonic rich distorted guitars is not a trivial task. There is ia few tricks used in the recording techniques. I have combined 3 of them to make the sound at least usable:
1. Use two copies of the same track, but delay one channel ~10..12ms. This unfortunately shifts the panorama to one side, since one channel is received earlier than the other one.
2. Another technique to shift the pan setting is tone control, lowpass a bit one channel, boost treble on the other - i have used this to compensate the shift created by the step 1.
3. Next trick used with reamping guitar tracks is to flip the phase, run it through the amp/mic, record it and flip the phase back. Stereo doubler flips the channel R phase before doing the convolution and restores it after. It creates a bit more decorellation between the L and R and helps with stereo image and the overall impact on the tone (comb filtering).
There is still quite a signifact tone change when the Doubler is on. The 2nd part of the video shows a direct comparson between two separatly recorded tracks, one mono and the same mono with Doubler enabled. I think it's quite usable and the low end loss is actually usefull within the mix.
Demo project is using the Tone Stack emulator run into the Speaker Emulation.
Enjoy!
Piotr
Uniformly-Partitioned Convolution Filter by Brian Millier.
A PlatformIO and ArduinoIDE projects are available in the examples repo:
GitHub - hexeguitar/hexefx_audiolib_F32_examples: Example projects for the hexefx_audiolib_F32
Example projects for the hexefx_audiolib_F32. Contribute to hexeguitar/hexefx_audiolib_F32_examples development by creating an account on GitHub.
github.com
Features:
- 7 guitar cabinet IRs included
- 3 bass cabinets
- Stereo Doubler mode
Demo:
I have played a bit with the stereo doubler function. Making a nice wide stereo track out of a single mono one, esp with harmonic rich distorted guitars is not a trivial task. There is ia few tricks used in the recording techniques. I have combined 3 of them to make the sound at least usable:
1. Use two copies of the same track, but delay one channel ~10..12ms. This unfortunately shifts the panorama to one side, since one channel is received earlier than the other one.
2. Another technique to shift the pan setting is tone control, lowpass a bit one channel, boost treble on the other - i have used this to compensate the shift created by the step 1.
3. Next trick used with reamping guitar tracks is to flip the phase, run it through the amp/mic, record it and flip the phase back. Stereo doubler flips the channel R phase before doing the convolution and restores it after. It creates a bit more decorellation between the L and R and helps with stereo image and the overall impact on the tone (comb filtering).
There is still quite a signifact tone change when the Doubler is on. The 2nd part of the video shows a direct comparson between two separatly recorded tracks, one mono and the same mono with Doubler enabled. I think it's quite usable and the low end loss is actually usefull within the mix.
Demo project is using the Tone Stack emulator run into the Speaker Emulation.
Enjoy!
Piotr