I've been looking into options to sync my LFO's to an external MIDI clock.

Seeing the global MIDI info doesn't have a Slv output, and the only way I found of building a zero-crossings detector (which could detect Hz from incoming clock pulses) involved using a compressor (13% DSP)... how to go about this?

I tried resetting the Internal Clock (which does have a Slv output) by means of the external clock, but that didn't seem to work.

Another option would be to use the Sync output to reset the LFO and have the LFO tuned to approximately the right frequency, but this is not the kind of control I want to have.
The kind of control I'm looking for has to auto-tune the LFO to the approximate frequency/BPM of the incoming MIDI clock, or fractions thereof, naturally.

You can build your own counters, using SnH modules. If so, you could conceivably use some timed signal (using a logic delay) to reset and read out this counter, dividing by the proper amount to get the BPM/hz of the incoming MIDI clock pulses... right?

Anyone has something like that lying around? It might make for a slightly more efficient zero-crossings detector/counter/pitch-tracker for sub-audio freqs.

-diskonext (who's not close to any form of editor at the moment)_________________:wq

There have been a few very clever NM1 paches that enable you to apply midi sync to the LFOs. I think the best one is called midilfosync.pch by Ico Doornekamp. It should be in the NM1 patch archives. If not, let me know & I'll post it here (I don't want to send a duplicate to the archive)._________________Dave Peck

BTW, how do you guys go about checking the output of your logic structures? I hooked up a software oscilloscope to check on the output of the SnH modules, which helped a lot.

Doing math on the Modular is hard, btw. Clavia units are a cool idea, but they mess with your head, as well

-diskonext

I'm not sure if this is what you're asking, but on the NM1 you can use Envelope Generators as a visual indicator by patching the logic to the EG and watching the "LED" in the EG module. Of course, the G2 now has lots of modules with level/signal indicators, like the mixers.

BTW - be sure to lower your voice count to 1 when trying to check stuff like this or it gets very confusing._________________Dave Peck

that's a good idea as well. I was looking more into gradual outputs, however. But could use the Poly Area In for that one, couldn't I?

-diskonext (who still has to test that patch)

Hmm. I don't think I understand. Logic signals are always +64 (or zero) so what kind of gradual output do you mean? When you connect multiple logic signals to AND modules, OR modules, etc., you still just get +64 or zero. Are you combining logic signals in a mixer or something?_________________Dave Peck

I was referring to logic as anything not audio-related. Bit of a confounding way of expressing myself there. Control signals, basically.

-diskonext (who still hasn't found the time to test that patch - busy, busy, busy)

Ah, got it. For checking the behavior of control signals, try this - mute the main output and drag another output module and an extra osc into the patch (don't forget to reduce the voice count to one!). Now patch the extra osc signal to the extra output module and you'll hear a constant drone from the osc. Now, try connecting the various control signals that you want to check to the pitch input of the osc. TaDa! The osc pitch will clearly reveal what the control signals are doing.

BTW, I often use a related trick of muting the main outs and adding a spare output module to the patch, and connecting various points of the audio signal chain to this extra out as a sort of stethescope. Checking the signal before the filters, etc, can help reveal what's causing some annoying artifact in the patch. Again, if you try this trick, reduce the voice count to one or you'll just get a huge wall of sound blasting away at full volume._________________Dave Peck

Now, try connecting the various control signals that you want to check to the pitch input of the osc. TaDa! The osc pitch will clearly reveal what the control signals are doing.

Funny, that actually was my method as well. Usually on the oscilloscope, though, too much siney-noise sweeps get on my nerves after a while.

davep wrote:

BTW, I often use a related trick of muting the main outs and adding a spare output module to the patch, and connecting various points of the audio signal chain to this extra out as a sort of stethescope.

Nice one, as well!

On a related note, anyone know of freeware/cheap oscilloscope's that actually support ASIO drivers?

Erm, perhaps I´m missing some possible aplication, but cheapest to me seems taking a controll seq., drawing in a sine or saw, using a smooth on that and midi clocking it. That would mess up saws but a little negative edge detector and a crossfader over both the seq and the smooth with a few logic thingies would fix that. A second sequencer and a compare value before the reset of your "lfo" will give you modulatable phase.

Dirty? For sure, but also cheap and easy.

Alternately; if you use a sequencer you could just make a clip with a midi lfo drawn in, send that to a constant and smooth that a little, then make the clip loop. It´s a bit "ableton-ish" but it´s also even cheaper and you´ll be tight down to midi resolustion (+/- jitter) of the bpm instantly after the change; that´s worth something too....

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum

Please support our site. If you click through and buy from our affiliate partners, we earn a small commission.