I really struggled to find and get addr2line to work. Here is how I did that.
In the IDE set File/Preferences compile and upload tick boxes
Add an example line of code to your sketch from...
Finished my first draft. It compiles but when uploaded to the Teensy 4.1, the program doesn't start properly (repeatedly disconnects the USB serial port). Perhaps a memory issue? I don't have any experience with this kind or problem.
To quickly...
The AudioStream constructor sets all input queue pointer entries to null, so you don't have to do it.
You'd need to provide more context as to where block is coming from - maybe a call to AudioStream::receive()? If so, it won't necessarily be...
You can’t “receive two audio blocks at a time”. Given a single input, your update() method will get a pointer to one block of 128 samples every 2.9ms, no more and no less*
If you need more than 128 samples to create your effect, you can...
Thank you - that makes alot more sense now.
To skip the first block (release a silent block) could I just use a boolean in the .h file
AudioEffectPhaseDistortion() : AudioStream(1, inputQueueArray) {
first_block = true...
So far, the strategy is to receive an audioblock, scale each sample (add 32768, multiply by AUDIO_BLOCK_SAMPLES and divide by 65536) so that the unipolar amplitude of each sample determines how much phase shift is applied to the incoming audio...
Hi folks
I've been working on a project to synthesise cymbal sounds. The idea and process is from a great youtube video where someone models cymbals using a variety of audio plug-ins on their DAW.
One plug-in that I've not been able to...