Fun with COM, ASR, PRO
2011-11-15 by johnrichoux
Hi folks
No doubt you more experienced users know this stuff already, but the comparator has been a bit of a mystery for me. I just figured out an interesting use of it. I'm still trying to get a handle on this and I have yet to discover a really musical application of it, but here it is:
I tuned two osc's in unison (as an example) and have the same cv going to each's 1v/oct, except that one of them is lagged with a DSG. By also patching those 2 voltages to the + & - of a comparator, with the pot set in the middle, it will go hi when the two are equal. So,say the source of the cv is a sequencer clocked to the comparator out, then it won't advance until the the lagged cv catches up with the other one. You have to mess with it a bit if gets stuck, but I have found work arounds to keep that from happening.
While fiddling with this I wondered how to modify the lag time based on the amount of difference between 2 voltages. So I also fed the cv source into an ASR, with 2 of its outs going to a processor, one channel hard right, the other hard left. So, with each pulse the processor output is the difference between the last two cv's received. This result is also interesting when fed to a 3rd osc's pitch.
John R.
No doubt you more experienced users know this stuff already, but the comparator has been a bit of a mystery for me. I just figured out an interesting use of it. I'm still trying to get a handle on this and I have yet to discover a really musical application of it, but here it is:
I tuned two osc's in unison (as an example) and have the same cv going to each's 1v/oct, except that one of them is lagged with a DSG. By also patching those 2 voltages to the + & - of a comparator, with the pot set in the middle, it will go hi when the two are equal. So,say the source of the cv is a sequencer clocked to the comparator out, then it won't advance until the the lagged cv catches up with the other one. You have to mess with it a bit if gets stuck, but I have found work arounds to keep that from happening.
While fiddling with this I wondered how to modify the lag time based on the amount of difference between 2 voltages. So I also fed the cv source into an ASR, with 2 of its outs going to a processor, one channel hard right, the other hard left. So, with each pulse the processor output is the difference between the last two cv's received. This result is also interesting when fed to a 3rd osc's pitch.
John R.