Mannequins' Cold Mac??
Moderators: Kent, luketeaford, Joe.
- mdoudoroff
- Super Deluxe Wiggler
- Posts: 4220
- Joined: Fri Jul 17, 2015 8:10 am
- Location: New York City
- propertyof
- Wiggling with Experience
- Posts: 324
- Joined: Thu Dec 01, 2016 7:58 pm
- mdoudoroff
- Super Deluxe Wiggler
- Posts: 4220
- Joined: Fri Jul 17, 2015 8:10 am
- Location: New York City
- propertyof
- Wiggling with Experience
- Posts: 324
- Joined: Thu Dec 01, 2016 7:58 pm
Fantastic! I have learnt a great deal from your videos. Thanks!mdoudoroff wrote:No, but I am going to try to create a video. Success is not certain. Wish me luck!propertyof wrote:mdoudoroff
Any video documentation from the Demystifying Cold Mac class at Ctrl-mod for us who live in different part of the world?
that would be amazing. had to bail on the class at the last minute and would love to catch some of the pearls.mdoudoroff wrote:No, but I am going to try to create a video. Success is not certain. Wish me luck!propertyof wrote:mdoudoroff
Any video documentation from the Demystifying Cold Mac class at Ctrl-mod for us who live in different part of the world?
-
- Wiggling with Experience
- Posts: 346
- Joined: Mon Sep 18, 2017 2:40 pm
It is a utility Swiss Army knife, made up of 6 so different functional blocks. What makes it unique is some clever normalizations and the ability to use one control signal to affect them all simultaneously.
The utilities are all DC- Coupled:
- cross fader/panner
- analog or (maximum circuit)
- analog and (minimum circuit)
- fullwave rectifier and an envelope follower
- an intereasting wave “creaser”
- an integrator
There’s also a 6-channel mixer with a VCA on the output.
It’s actually quite straightforward, as the utilities are all pretty easy to understand. The panel graphics on newer modules also make all the normalizations clearer so it’s all around much easier to understand!
The utilities are all DC- Coupled:
- cross fader/panner
- analog or (maximum circuit)
- analog and (minimum circuit)
- fullwave rectifier and an envelope follower
- an intereasting wave “creaser”
- an integrator
There’s also a 6-channel mixer with a VCA on the output.
It’s actually quite straightforward, as the utilities are all pretty easy to understand. The panel graphics on newer modules also make all the normalizations clearer so it’s all around much easier to understand!
- mdoudoroff
- Super Deluxe Wiggler
- Posts: 4220
- Joined: Fri Jul 17, 2015 8:10 am
- Location: New York City
You are a scholar and a gentleman. I’ve had Cold Mac for a few years now, and while it is one of my favorite modules and I’ve come to more or less grok what it’s doing, this video put it into plain view for me. Looking forward to getting stuck into it and falling in love with it all over again in the coming weeks with this knowledge. Cheers.mdoudoroff wrote:Ok, new video:
[video][/video]
This covers about 90% of what we went through on Wednesday at Control, but in about half the time.



- mdoudoroff
- Super Deluxe Wiggler
- Posts: 4220
- Joined: Fri Jul 17, 2015 8:10 am
- Location: New York City
Mission accomplished!Accent wrote:I’ve had Cold Mac for a few years now, and while it is one of my favorite modules and I’ve come to more or less grok what it’s doing, this video put it into plain view for me. Looking forward to getting stuck into it and falling in love with it all over again in the coming weeks with this knowledge. Cheers.![]()
![]()

-
- Wiggling with Experience
- Posts: 444
- Joined: Fri Jan 23, 2015 12:20 am
- Location: Inside
- in_sherman
- Common Wiggler
- Posts: 169
- Joined: Sun Dec 01, 2013 10:33 pm
- Location: Sherman
- mdoudoroff
- Super Deluxe Wiggler
- Posts: 4220
- Joined: Fri Jul 17, 2015 8:10 am
- Location: New York City
- magneteyez
- Common Wiggler
- Posts: 94
- Joined: Sun Jul 13, 2008 12:00 pm
- propertyof
- Wiggling with Experience
- Posts: 324
- Joined: Thu Dec 01, 2016 7:58 pm
- fluxsignal
- Learning to Wiggle
- Posts: 13
- Joined: Thu May 02, 2019 1:20 pm
- Location: NYC
- Contact:
Here's some advanced logic operators on Cold Mac!
Logical NAND Operator
Gate 1 > AND1
Gate 2 > AND2
AND(OUT) > FADE
+5V Offset > OFFSET
RIGHT(OUT) = Gate 1 NAND Gate 2
Logical XOR operator
Gate 1 > OR1, AND1 (normalled, no mult needed)
Gate 2 > OR2, AND2 (mult/stackable needed, or patch to SURVEY CV with SURVEY knob at 0V)
AND(OUT) > FADE
OR(OUT) > OFFSET
RIGHT(OUT) = OFFSET-FADE = Gate 1 XOR Gate 2
Logical NAND Operator
Gate 1 > AND1
Gate 2 > AND2
AND(OUT) > FADE
+5V Offset > OFFSET
RIGHT(OUT) = Gate 1 NAND Gate 2
Logical XOR operator
Gate 1 > OR1, AND1 (normalled, no mult needed)
Gate 2 > OR2, AND2 (mult/stackable needed, or patch to SURVEY CV with SURVEY knob at 0V)
AND(OUT) > FADE
OR(OUT) > OFFSET
RIGHT(OUT) = OFFSET-FADE = Gate 1 XOR Gate 2
- mdoudoroff
- Super Deluxe Wiggler
- Posts: 4220
- Joined: Fri Jul 17, 2015 8:10 am
- Location: New York City
Follow: extract amplitude CV from sound from microphone or tape input? As long as you get your audio signal up into modular levels, it does work as a rudimentary envelope follower.insoul8 wrote:What are some creative uses for follow and location on the cold mac? I don't seem to use them very much thus far.

It’ll also simply smooth out jagged stuff. For example, my Zadar can produce some very complex, spiky “envelopes” (feature, not bug), but I can smooth them right out with Follow:

Location: I would love to hear some new creative uses for Location. It’s such a peculiar beastie. All I’ve got for you is the sort of patch surveillance I demonstrated above:
viewtopic.php?p=2961540#2961540
The key is that Location is going to put out about ±4.2v, but often somewhat less of a range, so you’re looking for applications where a laggy, rising/falling quasi-subtle voltage shift would be interesting. I would think bipolar parameters (timbre controls, effects, …) are going to work best.
- mdoudoroff
- Super Deluxe Wiggler
- Posts: 4220
- Joined: Fri Jul 17, 2015 8:10 am
- Location: New York City
Thanks! Yea, the only time I really do use the follow circuit is to smooth out jagged envelopes but that doesn't come up that often. I'll try it an an env follower too. Still a brilliant module but those two circuits seem to be less useful at least for how I patch right now.mdoudoroff wrote:Follow: extract amplitude CV from sound from microphone or tape input? As long as you get your audio signal up into modular levels, it does work as a rudimentary envelope follower.
It’ll also simply smooth out jagged stuff. For example, my Zadar can produce some very complex, spiky “envelopes” (feature, not bug), but I can smooth them right out with Follow:
Location: I would love to hear some new creative uses for Location. It’s such a peculiar beastie. All I’ve got for you is the sort of patch surveillance I demonstrated above:
viewtopic.php?p=2961540#2961540
The key is that Location is going to put out about ±4.2v, but often somewhat less of a range, so you’re looking for applications where a laggy, rising/falling quasi-subtle voltage shift would be interesting. I would think bipolar parameters (timbre controls, effects, …) are going to work best.
- fluxsignal
- Learning to Wiggle
- Posts: 13
- Joined: Thu May 02, 2019 1:20 pm
- Location: NYC
- Contact:
A fun use for LOCATION is a "transition manager."
The basic idea is to offset the LOCATION output by about +5V so the range is around 0-10V. This lets it have no effect on a destination parameter when it is at its minimum, or a controllable (via attenuverters) affect on the parameter when it is at its maximum.
Once you've offset it, patch the offset version to several different parameters around your synthesizer, but ideally pass it through an individual attenuverter first for each parameter.
Set LOCATION so that it ramps to the minimum (the offset version is now outputting around 0V. Use the knobs for the parameters it is connected to set the "deault" preset for each parameter.
Set LOCATION so that it ramps to the maximum (the offset version is now outputting around +10V). Use the attenuverters to set the "alternate" preset for each parameter.
Now you can use the LOCATION input voltage to control how quickly you transition between your two presets. Setting the voltage to 0V will cause LOCATION to freeze in its tracks, leaving you with an interpolation of your two presets.
Something similar can be done with FOLLOW. You don't need to offset the voltage though since it is already 0-5V. In this example, changing the FOLLOW input voltage will simply slew between your "default" and "alternate" presets - default is at 0V input, alternate is at +/- 5V input.
The basic idea is to offset the LOCATION output by about +5V so the range is around 0-10V. This lets it have no effect on a destination parameter when it is at its minimum, or a controllable (via attenuverters) affect on the parameter when it is at its maximum.
Once you've offset it, patch the offset version to several different parameters around your synthesizer, but ideally pass it through an individual attenuverter first for each parameter.
Set LOCATION so that it ramps to the minimum (the offset version is now outputting around 0V. Use the knobs for the parameters it is connected to set the "deault" preset for each parameter.
Set LOCATION so that it ramps to the maximum (the offset version is now outputting around +10V). Use the attenuverters to set the "alternate" preset for each parameter.
Now you can use the LOCATION input voltage to control how quickly you transition between your two presets. Setting the voltage to 0V will cause LOCATION to freeze in its tracks, leaving you with an interpolation of your two presets.
Something similar can be done with FOLLOW. You don't need to offset the voltage though since it is already 0-5V. In this example, changing the FOLLOW input voltage will simply slew between your "default" and "alternate" presets - default is at 0V input, alternate is at +/- 5V input.
Signal / Flux is an IRL and URL resource that aims to expand access to and literacy about synthesis through workshops, individualized study, and articles. We also offer repair and DIY building/kitting services!
signalflux.org
signalflux.org