Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Dec 8, 2019 21:25:36 GMT
Hi All
One module that hasn't seen much use my system is the Logic module. Now I can recall asking how it works a while back and have developed a better understanding of how it processes signals based on whether it's an XOR, NAND, OR ect. However I can't find any practical use for it. Many people recommend using it to combine trigger pulses but when the TRIQ 164 has 4 16 step tracks then I just use that instead. Can anyone suggest ways in which the logic module could be put to good use?
Ryan
|
|
|
Post by NightMachines on Dec 8, 2019 21:40:04 GMT
Things that are not clock related:
- Feed two square VCOs in there, modulate their pulse widths and listen to the different logic outputs - Do the same thing but with a stereo output, e.g. send the XOR to the left ear and OR to the right ear - Or send the XOR into a filter and use the AND to modulate the cutoff frequency
Basically just use it like a VCO, by processing other VCOs.
EDIT: Logic is not just for adding clock pulse using OR. You can also create conditions when clock pulses occur without sticking to regular clock rhythms. For example you could feed a clock and a square LFO into the logic and use one output to reset the LFO and the others as clock sources or to control a voltage controlled switch module.
|
|
|
Post by admin on Dec 9, 2019 7:54:32 GMT
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Dec 9, 2019 8:28:43 GMT
Nice video admin im very impressed! I did a little experiment with pulse waves last night and im starting to see how you can get some interesting stereo effects depending on how the audio is routed. With a bit more practise I should be able to find more uses and start utilising the logic module on a more regular basis.
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Dec 9, 2019 20:47:00 GMT
I've been looking at truth tables, and everything adds up until I test the NAND with 2 square wave inputs from an LFO at audio rate. The thing that puzzles me is that according to the truth table, there should be an output of 0 if both signals have an input of 1, but the signal still comes through. Frequency dependent perhaps? Maybe if use a higher frequency I will get a different result?
|
|
|
Post by MikMo on Dec 9, 2019 22:23:42 GMT
Actually XOR'ing two squarewaves is more or less the same as ringmodulating them.
You can make serious sounds by patching two sqr into x input of the XOR, then two sqr into the Y inputs.
Take the outputs of the two XOR and patch them into the X and Y input of a third XOR an then listen to the output while slowly adjusting the freq. of the oscillators.
There will be a lot of noise like sound, but sometimes at certain combinations of frequencies you will hear awesome sounds almost like distorted guitar through a flanger.
I once built a Lunetta style module for just that purpose, and put joystick pots on the oscillators so two joysticks controlled 4 oscillators -- yummy :-)
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Dec 9, 2019 23:58:33 GMT
MikMo thank you for the suggestion I will have to give that a try. I do wonder what this specific logic module classes as an 'off' state. Would a low voltage be considered 0V, or would it be somewhere in between 0V and 5v?
|
|
Lugia
Wiki Editors
Ridiculously busy...ish.
Posts: 556
|
Post by Lugia on Dec 10, 2019 2:15:14 GMT
In Boolean, "low" tends to be 0v and most logic modules I'm familiar with go "high" somewhere between 2.5 and 3.5v. However, the best way of dealing with them as timing/clock modulation is to only feed 0v or 5v, as either value is considerably away from the discrimination threshold of the gate.
These are useful for far more than sequencing. For example, let's say you have an LFO-rate waveform that doesn't exactly have a repeating cycle, and you'd like to use this to bring a certain part into the mix. Using a comparator to "read" the waveform, you'd set the comparator's threshold to admit the desired part of the LFO duty cycle, and this would then output a 5v pulse when the threshold was exceeded. That pulse can then be routed to a logic gate to control sending a gate pulse to a VCA, given a certain set of sequencer conditions have been met. By using an AND gate here, the comparator and other sequencer pulse can be combined so that the extra part plays _only_ when the comparator and other pulse are both high; these sorts of conditional logic bits are pretty critical for generative work.
So, don't look at the LOGIC module in terms of "what does IT do", but in terms of "what can it work WITH?" There's loads of possibilities there...
|
|
|
Post by slowscape on Dec 10, 2019 15:05:16 GMT
I had a similar question and this thread has turned out to be invaluable! Thank you everyone for your replies so far. I am very excited to try all of the above!
|
|
|
Post by loopier on Dec 15, 2019 15:28:31 GMT
Nice video! May I add it to the module's wiki entry?
|
|
|
Post by loopier on Dec 15, 2019 15:42:32 GMT
Things that are not clock related: - Feed two square VCOs in there, modulate their pulse widths and listen to the different logic outputs - Do the same thing but with a stereo output, e.g. send the XOR to the left ear and OR to the right ear - Or send the XOR into a filter and use the AND to modulate the cutoff frequency These sound awesome! Thanks for the tip.
|
|