• jameslo

    @PD-Pi Oh sorry, I didn't mean to digress, I honestly thought this was relevant to your original question.

    posted in technical issues read more
  • jameslo

    @manuels That's clever, thanks! I especially like how you get the slope of the input phasor (compensating for that downward jump every cycle) and how you construct the output phasor. But I think there are two issues with it. Firstly, a sync will reset the phase of the output phasor at an arbitrary point unless the output phasor frequency is an exact multiple of the input frequency. Secondly, without sync, I think the output phasor may drift WRT the input phasor due to floating point roundoff error. Agree?

    Backing out to look at the big picture again, i.e. Brendan's question, this means that it couldn't be used to make either a "hardsync" synthesizer (disclaimer: I don't really know what that is) or a "phasor~-synchronized system", assuming that both require a precise phase relationship between the input and output phasors and that the output phasor doesn't contain discontinuities. What do you think?

    posted in technical issues read more
  • jameslo

    @ddw_music Yep, more reasons why it would be great to see a patch.

    This morning I'm thinking that in the case of equal temperament, would sync between two oscillators even be meaningful? If the ratio between two pitches is a floating-point approximation of an irrational number, well gosh, that's as complicated as having no sync at all, isn't it?

    posted in technical issues read more
  • jameslo

    @PD-Pi Yeah, but the devil's in the details. I'd love to see a patch.

    posted in technical issues read more
  • jameslo

    @PD-Pi Just read the documentation for rate~...also interesting. I wonder how they do that?

    posted in technical issues read more
  • jameslo

    @Obineg Interesting. Can you show me a patch that, say, generates all 12 equally tempered tones starting with middle C from 1 phasor?

    posted in technical issues read more
  • jameslo

    @porres Yes, on MacOS 14.4.1 using Pd 0.54.1, I created an aggregate device using the built in speakers and my Yamaha 01V96i. [dac~] inputs 1 and 2 output to the built in speakers, and inputs 3 and 4 output to the first two USB sources on my mixer. I've never tried on a Windows machine though.

    PS Oh but to get inputs 1 and 2 working I had to fiddle with the volume control a little, not sure why

    PPS And to be clear I used Audio MIDI Setup in MacOS to create the aggregate device, not the "Use Multiple Devices" option in Pd (which may not be an option on a Mac, also not sure)

    posted in technical issues read more
  • jameslo

    @PD-Pi Wait, if each clone instance is a voice, then they can't share a single phasor because then they'd all have to play the same pitch, which is not my understanding of a polyphonic synth.

    posted in technical issues read more
  • jameslo

    @brendanmac I'm not a synthesis guy, but a friend told me that you sometimes want your ADSR synchronized with oscillator phase to make attacks sound consistent. So maybe that's a reason to not use a single centralized phasor? Looking forward to the replies of more knowledgeable folk.

    posted in technical issues read more
  • jameslo

    @EEight Just to add on to what David said, multiplying an audio signal by -1 is the same as using a phase-inverted cable.

    posted in patch~ read more

Internal error.

Oops! Looks like something went wrong!