Tag Archive: Synchronisation


DMX Sequencer Module…

Yes, it’s been a little quiet on the blog front lately, so I though I’d give you a little teaser of what’s in development…

DMX Sequencer V1.0The new DMX sequencer, which is very lovely. Can sequence up to 512 channels with 2 levels of brightness. Uses the timecode protocol for the clock signal so requires either Gener8 or the Timecode module to run, which is great because this means you’ll also be able to sync it to midi clock.

Great for working with L.E.D.

 

Available in the online library already : )

 

In the brewing is an updated version which allows for full RGB output, and a more refined UI. I will give full instructions and perhaps a video when it’s available. : )DMX Sequencer RGB

Advertisements

Gener8 LFO Tutorial

As promised, here’s a little tutorial on the new LFO feature in the Launchpad module 😀

This Tutorial goes through some of the ways to implement LFOs into your compositions by effecting controllers and settings in the (at) Filter module.

 

Okay everyone, I’ve spent enough time on this now and it’s reached that lovely point of readiness. 0.6 is finally here!

Gener8-Logo-3d

Tons of updates and improvements. More bug fixes than I can remember.

It’s been nearly a year since the last release (where did all that time go?), and many of those hours have gone into refining almost every function of this module suite.

NEW FEATURES IN 0.6

  • Recordable and editable Timeline for clip changes.
  • Full native Novation Launchpad support.
  • Native Korg Nano control support.
  • Syphon input support.
  • Support for new Modul8 2.7 keywords.
  • Enhanced Scrub bar for stutter free scratching.
  • Clip transition auto-fade feature. (Available in the Editor preferences)
  • Improved BPM Tap functionality.
  • Option to disable Auto-Loop function during Logical Render. (Available in the Editor preferences)
  • Deselect envelope points by clicking off the selection in the Editor timeline.
  • Edit the keyword of envelopes by text input (useful for envelopes that are difficult to pick in the main Modul8 UI)

Timeline Module:

  • Record your Gener8 Launchpad performances.
  • Dedicated module to view and edit your recording.
  • Select recorded clip events, drag to adjust timing, or delete them.
  • Adjust loop range from the timeline.
  • Zoom in for fine editing of your performances
  • Beat snapping. When dragging clip events they will stick to the nearest beat for easy editing.
  • Quantise function to tidy up your performance.
  • Beat/seconds counter display.

Novation Launchpad Support:

  • Create, Select or Trigger clips in Gener8 from the Novation Launchpad
  • Novation Launchpad displays all active clips automatically – no MIDI mapping required.
  • Select or create layers
  • Scroll pages
  • Tap BPM
  • Start/Stop Clock
  • Arm Timeline recording
  • Dedicated page for selecting media.
  • Works alongside Ableton Live (User 2 Mode)

Korg NanoKonrol Support:

  • Works in nanoKontrol Scene 3, leaving you plenty of space to map you own controls.
  • Toggles between A/B layers (top push button 9)
  • Adjust layer transparency/alpha values (faders 1-5)
  • Adjust layer audio volume (knobs 1-5)\
  • Select active row (knob 9)
  • Trigger clip on active row (bottom buttons 1-5)
  • Trigger entire active rows (bottom button 9)
  • Dedicated crossfader slider (fader 9)
  • Show/Hide layers (top push buttons 1-5)

If you’re on the mailing list you will receive a download link, and if you’re not join up and I’ll send you the goods.

I’ll be posting more info about this update over the next few weeks so keep your eyes peeled. So much to teach you all. I am in the process of building more tutorials and updating the manual at last too.

Hope you like it!

8 )

So here we have the new ‘(at) LFO to DMX (DMX)’ module for Modul8.

It’s basically a router for applying the Global LFO output (from my LFO Global module) to DMX channels. Much like the other LFO routers I have written for Modul8 keywords/controllers.

LFOtoDMX

For those of you who don’t know the LFO module and a still using the BPM router, it has 2 Low Frequency Oscillators (one of which can feed back into the other), and 1 BPM controlled waveform. All oscillators can produce a number of different waveforms (sine / tri / ramp / cut / square / random), and output the result through the sharedDictionary to other modules such as this new ‘LFO to DMX’ one. There’s even a version of the Filter module which accepts Global LFO inputs, so you can keep your whole composition synced to the same oscillations!

Now, I’m not a big (or small) user of DMX gear, and I don’t actually have any to hand (so I’m not even sure why I spent the afternoon putting this thing together). Therefore, I haven’t actually tested it on any proper lighting rig – but that said, I’m pretty confident it’s gonna do the job, as all the maths tests out okay. Just seemed like it should exist, so I made it. It would be pretty cool to get some feedback though, so if you fancy having a play around, please do let me know how it goes!

Network Timecode

I recently got to thinking about running multiple systems of Gener8 modules in sync, and the potential power that could be achieved for large scale projection etc.

While this is perfectly feasible within the current program (using MIDI clock over a local area network), someone handed me the idea of putting out the Timecode across the network and syncing to that.

At first I had my doubts. Any Timecode produced through the modules in Modul8 is subject to the resolution of the modules scripts, which is at a rate of 1 cycle per frame.

I had previously considered the generation a MIDI clock through the modules scripts, and then abandoned the idea due to this low resolution (as it would limit the range to something like 200bpm).

However, a clock for MIDI data, and a clock for video are two different beasts. Who needs to clock video faster than the output frame rate anyway?

So, I dug out the old Garagecube ‘Network’ module and started hacking away at the code, and after a couple of bleary-eyed late nights, I have a pair of Gener8 Launchpad modules locked into perfect sync.

Now, this is all very much on the rough side, and it’s a fairly long road before I’ll have something ready for everyone to play with, but it seems that the concept is sound, and I think this is quite big news.

Multiple projector set-ups with network synced video on a small budget are only a few steps away from here.

And a few more bleary-eyed late nights I think…

I will keep you all posted.

Announcing a new feature which is now ready, and will be available with the next beta release (1.4), MIDI Triggering.
Each Clip-Slot now has a further tab in the inspector which allows the user to set up a MIDI trigger to be sent with the start of the Clip.
The trigger can be a note value, control change, program change, or many other type of MIDI signal.
The purpose for this new feature is to allow the user to easily synchronise external audio events to accompany your video imagery. For example, Ableton Live could be mapped to accept triggers from the Launchpad which will then sync perfectly to your video clips.
This new feature works with the Clip Follow feature, so it is even possible to set up some interesting MIDI sequences straight from the Launchpad.

%d bloggers like this: