• djpersonalspace

    Hi guys

    Looking to try and make a basic FM module with operators characteristic of the FM8 VST. I have been trying to work out what the scaling on the modulation index is. On the FM8 GUI, the output parameter it is given as 0 to 100.. I found this post about it and have tried to follow the instructions but am getting no good results. https://www.native-instruments.com/forum/threads/modulation-index.6534/

    Am i missing something? With a test between waves getting modulated with the maximum index, and a ratio of 2, they do not sound the same. Although their spectrums are similar, they are not the same. What does the modulation index get multiplied by to scale it correctly?

    posted in technical issues read more
  • djpersonalspace

    @djpersonalspace said:

    Hi sorry to bring up an old topic, but just wanted to be clear. The offset is to allow you to basically key in the desired midi notes to the array before they are played. So that you can hear them as you play them as well as storing them for the next loop yes? Struggling to get my head round the best way to do this..

    Also, where do the linked lists come into it? I cant see any list objects in the patch?

    Sorry if Im being thick just learning pd

    Thanks in advance

    posted in technical issues read more
  • djpersonalspace

    Awesome thanks, works great. I do not understand your patch at all though so i I have some studying to do haha

    posted in technical issues read more
  • djpersonalspace

    Hi posted in here about this, but then deleted my post thinking ive found a solution. Now I've run into some problems with that. Basically i want to be able to play in and quantise notes to 16 step sequencer in real time. I thought if I used 1/32 clock running 0.5 ahead of the 1/16 clock this would do the trick. The only thing is that the way my patch works is that I sent the current step recording to a tabwrite object, as the index to write the note that is coming from notein to an array. The problem is if it is going from 1 to 32 then it is too many numbers for my array and if i half it then [i] to make integer it just runs at same time as the 1/16 clock. What am i missing here? Sorry i am a pd beginner. Thanks Screenshot 2019-10-14 at 13.07.57.png

    posted in technical issues read more
  • djpersonalspace

    @weightless wow!

    as im still quite new to pure data and programming in general this kind of stuff blows my mind a little bit lol

    posted in technical issues read more
  • djpersonalspace

    @cuinjune said:

    Adding the [vline~] at the end produced a clean square waveform sound. Thank you!

    thats mad

    posted in technical issues read more
  • djpersonalspace

    I am unsure how OSC works so im not sure. I'm basically looking for a vanilla way, so what you have described should work. I will look into this. Thanks for the advice guys

    posted in technical issues read more

Internal error.

Oops! Looks like something went wrong!