Thanks for the replies.
I goofed with the Stream-primitives math conversion into Code with the TIR calculations. I think it should be:
- Code: Select all
streamin TIRfeed;streamin w;
float TIRa0;
streamout TIRb1;
streamout TIRc0;
streamout TIRd1;
float denorm=0.00000001;
TIRa0 = TIRfeed+TIRb1;
TIRb1 = (TIRa0+denorm)-denorm;
TIRc0 = (w*TIRa0)+TIRd1;
TIRd1 = (TIRc0+denorm)-denorm;
I think I did not understand fully the "Delay by 1 sample". However, it is still the cause for the filter being off from the original. So, I'll still need help there, unless my
Code version is more desirable.
Also, I think the
Frequency Analysis Graph II.1 should switch off that
Tick100 when no notes are being played. When ever I load that graph, my system CPU% on my laptop jumps up to 90%. Just think of all the electricity you'd save!
cheers.