-
JMC64
@lacuna : I have trouble understanding. Could you please make a short patch explaining what you mean with the triangle? Thank you a lot .. I hope it might help others too.
-
JMC64
Resetting the phasor~ is not really an option, as the phasor is used to read a cos~ or to be further processed ( for making a triangle or inverted saw tooth). therefore, reset creates discontinuities in the calculated LFO..
The patch is to be run on a Bela platform or Rpi in a Eurorack modular synth. The main clock is provided by a dedicated module called Ornament and Crime.
-
JMC64
Thank you a lot.. It works very well. My mistake was also to use realtime instead of timer.
-
JMC64
Hello all,
ATM, in Pd, I am struggling with creating a externally synched LFO receiving a clock from an external source. For instance a sawtooth (phasor~) .
For this LFO to complete its cycle, I need to calculate its frequency, therefore I think I need to know the time interval between 2 received ticks. The LFO also needs to start its cycle when receiving a tick( bang) from the emitter.
It also need to be quite steady : its frequency should not change at every tick.
But the emitter of the clock is of course is not perfect and the clock not completely steady. The time interval between 2 received ticks can change of a few ms.,
I tried averaging the value of the time interval with a running average but this is not satisfactory. The system does not respond well if too many points are taking into account.. leading to a desynch with the incoming clock and a slow respond to real change of the external clock (i.e. 120 -> 130 BPM).
I also wish not to change the average value of the frequency of the LFO every time a tick is received is received, but only when a significant change occurs.Does any one have a solution for this ?
Thank you for your help.
-
JMC64
Hello all,
I asking for advice on the best way to read single cycle waveforms from a bank :
Every single cycle wavform is made of 2048 points (samples). The aim is to morph from waveform_1 to waveform_2.
In order to save computing time (this is made to run on a RPi), the morphing is saved into a "bank" where the transitions from Waveform_1 to Waveform_2 are stored one after the other one and the speed of this wavform change can be modulated.
The bank is a wavfile.At this stage I use a phasor~ to read the wavform and move the offset (0, 2048, 4096, ...) in the bank for reading but the result sounds bad (kind of a buzzing sound like the phasor was being part of the sound).
Here is the elementary patch and a screenshot of what a bank look like.
Is there an efficient way for doing this please? (/uploads/files/1577112224693-capture-du-2019-08-24-21-49-55.png)
-
JMC64
Hello,
Could someone explain how to achieve Phase modulation on a wavtable?Reading a wavtable is :
Phasor~
|
*~ SampleSize
|
tabread4~ Wavtableand Phase modulation is :
Phasor~
|
+~ ---- PhaseModulation~
|
cos~I tried several solution like :
Phasor~
|
+~ ---- PhaseModulation~
|
wrap~
|
*~ sampleSIze
|
tabread~ WaveTableBut I am no sure if this is the right way to achieve it (what is the respective order between *~ SampleSize and +~ --PhaseModulation
Thank you for your help
-
JMC64
Hi,
Totally forgot this point : Not being an English native, I wanted to congratulate you for the quality, the clarity and pronounciation of the voice and of the text. This is a real "plus" compared to many videos when the speaker mumbles behind the ambient noise!
Looking forward for the next set!
Cheers -
JMC64
Hello,
Thank you a lot for providing these. I watched the whole serie in a raw. Your clips are very interesting and I am waiting for the next ones to come.
Really enjoyable is the "instrument" approach : strings, pluck strings, rich oscillator.
Some small criticisms if I may :- One would expect some choices which are made to be explained (i.e. expr~ $v1>$v2) or why 2051 points in the table for the wavetable.
- The same for resonance of filters ( which BTW a missing info in Pd docs, the higher limits are rarely stated)
- To better fit the title of the video serie, would it be possible to reach more realistic sound ?
Some suggestions : FM bells, Wind and Sea, Wind chimes, Percussions and Drums,..
Hope this helps
-
JMC64
Thank you a lot ! What an elegant solution and it works like a charm.!