Tag Archive: vdmx


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 )

Slicer Module….

Now, while I’ve been teasing you all with a tales of a soon coming Gener8 update, I have again become distracted… but in a good way!

For the last couple of nights I have been developing a media slicing grid which works with the Timecode shared library.

It takes the ‘BAR_BEATS’ value and slices up your media into sections for each beat. You can then adjust the play position of each slice by dragging up or down in the grid. Simple.

Slicer1

The above example shows an 8 beat bar. If your media fits into 8 beats (or you are using Gener8’s Autoloop set to 8 beats), then this setup would play a media seemlessly.

Underneath the grid are selection buttons for each slice. Once selected you can adjust the offset numerically.

Slicer2

There are also some extra functions like ‘reverse’ and ‘random’ for you to fiddle with.

This example shows a 16 beat bar after the ‘random’ effect has been applied.

IMPORTANT: To use this module, you will need to have a Timecode running, either from the Gener8 Launchpad or the stand alone Timecode module.

So go on, download it and get creative!

You can download this version from the Modul8 online library (accessed via the Modules menu in Modul8). There will be a Gener8 clip change sensitive version coming with Gener8 0.6.

Aside from other distractions, over the last few months I’ve been building the next version of Gener8. Here are the plans for the next release:

Some of these features are planned, others are already working! Most of these will be implemented for version 0.6.

Novation Launchpad support.
NovationG8Pic
Launch clips directly from a Novation Launchpad! The layout of the Novation Launchpad was such a good match for Gener8’s Launchpad module that I simply had to try this – and it works really well.
View a bank of clips, one page at a time. Trigger them individually or by row with the Launchpad’s scene buttons. I’ve implemented some transport controls, tap time etc. too. This layout works in the Launchpads ‘User 2’ mode, allowing you to switch between Ableton Live control, and Gener8 simply.

Faderfox Micromodul8 support.
The new dedicated MIDI controller for Modul8 by Faderfox will also be getting the Gener8 treatment. While the Faderfox is mostly suited to manipulating controllers for each layer, I will be integrating support for clip triggering.

• Syphon Input support for clips. Each Launchpad clip can be set to a specific syphon source, so you’ll be able to trigger your syphon input sources in time. (Modul8 version 2.7 required – currently still in beta)

OSC input and output for clip triggering, with simple mapping.

Gener8 layouts for TouchOSC.

DMX output triggers from clips.

MIDI, OSC & DMX envelopes on the clip editor. Give your clips extra oompf by linking complex data output to external devices.

Network Timecode – Link Gener8 systems without MIDI across networks for multi-screen projections.

Global timeline – Record clip changes onto an editable timeline. Edit your performances with post processing functions like ‘quantize’, which tighten your recordings by snapping them to the closest beats.

Yes, a true timeline module at last…
20130310-221818.jpg
There has been many posts written about building a timeline module for Modul8, and now I have a working implementation at last. This is the first concept so it’ll be interesting to see what everyone makes of it.

This module is a layer contextual module, which means that it will only show the data relevant to the focused layer. I’ve done this to keep the footprint down. The actual recording and playback is all handled by the Launchpad module. This timeline module simply allows for visualisation and editing.

I have actually been planning this timeline phase of Gener8 from nearly the beginning, and I’ve had a working sketch of this module for over a year. A timeline for live performance software is almost unnecessary, but from the standpoint of the Gener8 modules, it seemed like a logical progression. No doubt its form will develop in time too.

I’ve also been doing some serious bug fixing, rebuilding the core to improve clip transitions, and performance improvements too.

Release Date?

If all goes to plan I should have something ready for everyone to play with some time in April. No promises though.

Any comments or suggestions are most welcome!

Clip creation, Sequencing with clip follow actions, adding filters, matching loops to BPM with the Auto-Loop function.

Tutorial 1

Gener8 – Tutorial 1 (Clip Creation / Sequencing / Filters / Beat Matching)

%d bloggers like this: