Search found 177 matches

by Father
Tue Dec 19, 2017 8:04 pm
Forum: DSP
Topic: Wave Table prime and Band Limiting
Replies: 6
Views: 25749

Re: Wave Table prime and Band Limiting

martinvicanek wrote:@Father
I added a demo to your schematic that illustrates what I was trying to describe above.

Awesome. I get it now.
That was very nice of you. Thanks.
by Father
Sat Dec 16, 2017 11:39 pm
Forum: DSP
Topic: Wave Table prime and Band Limiting
Replies: 6
Views: 25749

Wave Table prime and Band Limiting

Hi
I was curious how does the wave table prime band limit and calculate all the harmonics for a given wave form?
Is it one of those band limiting algorithms out there like Bleps or Nyquist–Shannon? Creating those harmonic steps from any waveform is really nice.
Can any of the experts create an ...
by Father
Tue Aug 22, 2017 10:08 pm
Forum: User Examples
Topic: Prototype - Free running poly oscillators
Replies: 67
Views: 265968

Re: Prototype - Free running poly oscillators

Hey guys
I think the 'Last Value Store V1.0.3' module inside both 'free phase run' and 'poly porta' causes the plugin to crash somehow (unexpected times, sometimes memory access error, etc. Using 3.0.5 here).
Can anyone investigate and come up with a fix or alternative stable solution maybe?
by Father
Thu Dec 15, 2016 8:57 pm
Forum: DSP
Topic: De-zipper| How does it work?
Replies: 1
Views: 13538

De-zipper| How does it work?

Hi. I was wondering how De-zipper prime works? Is it a filter like this thats being processed for each sample?

Code: Select all

Out = coeff * (Old_In - In) + In;

We use it a lot, but no significant CPU usage, how is that possible? I guess it only works when the input has been changed..
by Father
Thu Dec 15, 2016 8:32 pm
Forum: User Examples
Topic: ruby keyboard
Replies: 68
Views: 209456

Re: ruby keyboard

if it crashes only on startup, i would try to delay some triggers which happen when its loading, i think on version 3.05 you need to trigger each bitmap with an afterload or? if so you could trigger them in with delays so taht not all need to be loaded at once.. or similar things, thats the only ...
by Father
Mon Dec 05, 2016 6:09 am
Forum: User Examples
Topic: ruby keyboard
Replies: 68
Views: 209456

Re: ruby keyboard

Hey Nubeat7 It seems the plug-in using the Bitmap version crashes on startup half of the time (FL&Reaper). While testing with the other one causes less crashes. And by removing it from the schematic completely the crash never happens. I'm on 3.0.5 and connecting after loads as needed.
I'm almost ...
by Father
Mon Oct 31, 2016 11:29 pm
Forum: DSP
Topic: Need some help with this Code
Replies: 8
Views: 37144

Re: Compressor - Need some help with the Code

Yes that's almost correct. Just a small mistake.
You are right. I make those kind of mistakes all the time.
I finished rewriting the codes and its kind of working. There are few bugs crashing it, which i have to find.
After that I'll check if the outputs from both plug-ins are close enough.
Thanks ...
by Father
Sat Oct 29, 2016 10:58 pm
Forum: DSP
Topic: Need some help with this Code
Replies: 8
Views: 37144

Re: Need some help with this Code

Ok let me see if i got it right, if that means just rounding to int basically we have to this in read out:
IndexA = RoundToInt[(Base*2048+1)-0.5];
IndexB = IndexA+1;
Modulu = Base - IndexA;
Readout = ArrayFromTransfer[Index a] * (1-Modulu) + ArrayFromTransfer[Index b&#93 ...
by Father
Fri Oct 28, 2016 9:42 pm
Forum: DSP
Topic: Need some help with this Code
Replies: 8
Views: 37144

Re: Need some help with this Code [solved]

That's not quite correct. The sample rate is not involved at all actually.
First stage 0 is executed exactly once.
Then stage 2 is executed 2048 times (or however much you specified on the Analyzer prim).
Oh i get it now. Thanks!
Now about the read out module.
read.jpg
I don't have the original ...
by Father
Fri Oct 28, 2016 3:39 pm
Forum: DSP
Topic: Need some help with this Code
Replies: 8
Views: 37144

Re: Need some help with this Code

Hey TheOm
Correct me if i'm wrong, stage 2 (Count = Count+add) is being called for each sample, so its a loop like this:
count = init;
for (int i=0; i<Sample_Rate; i++)
output_array&#91;i&#93; = count+add;
At the end the 'Analyser' prime takes 2048 samples from that. So we need to use a ...