Tag Archive: transitions


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 )
Advertisements

Bug Report: Transitions Issue

Back in version 0.52 I introduced a user definable delay to smooth out the transitions, and generally tidy them up. This was due to a small pre-load delay which occurs when changing media in Modul8.

It seems to me that this delay is causing more problems than it was solving, so I recommend for stability, to set your ‘media preload frames‘ value to ‘0‘.

To access this option, press the ‘PREFS‘ button in the Editor module.

I  believe I have discovered a much better solution to this problem, and am implementing it right now.

Hopefully an update soon…

: )

Release 0.52

Announcing Release 0.52!

Mostly bug fixes and problem solving with this release, although some important issues have at last been tackled.

  • MIDI CLOCK Issues:

Right then, as some of you may have noticed, depending on your external clock source, when running from MIDI clock, the Launchpad clock tended to drift slightly. It is now as tight as a pair of speedos!

Any issues that affected the Clip Follow function under MIDI clock are now resolved with this update.

  • TIMECODE Update:

I have also tightened up the TIMECODE scripts and adjusted the TIMECODE protocol, making it easier to use for the developers community, and also improving performance.

Unfortunately this involves the upsetting of any other modules which use the previous TIMECODE protocols. so I am including an update of:

(at) Timecode Viewer

(at) LFO (global)

(an explanation of the new TIMECODE protocols is available here.)

  • Improved Clip Transitions:

I have made some headway into improving the visual transition between Clips, you may have noticed that it is not always as smooth as it should be….

Here we have an issue which I thought I wouldn’t be sorted till the end, but I have made a major leap in understanding. Although I feel a real solution may be at the very limits of what is possible with modules.

To explain a little:-

When sending a keyword control to update the media, Modul8 has a short delay (depending on the codec type, file size, disk access time, etc. etc.) while it preloads that media before it can be displayed on the output. Previously I have ignored this, and the results have been quite ugly in many cases. With simple media changes this problem is unnoticeable, however when changing from Clips with a complex set of filters, scaling or other effects, Modul8 was updating the other control properties before the new media kicked in (usually about 2 frames), and therefore briefly applying those effects to the previous Clip.

So, I have introduced a user definable delay, so that the media can preload before the other controller values are applied.

To access and adjust this value, click on the ‘Preferences’ button in the Editor module. Here you will find a value called ‘Media preload’. The default value is 2 frames, which seems to behave fairly well. If in doubt, leave it alone, but if you are experiencing ‘Transition Glitches’, by all means have a play. I am considering introducing a clip specific delay – let me know what you think.

This, I feel is a solution in progress, and sometimes tight delays can glitch out Modul8 to the point where controllers in the main window do not correlate to the results on the output.

This is the kind of annoying issue that users should never have to deal with, but as it is so media specific I’m afraid the ball does land in the user’s court.

  • Other Improvements:

And it’s not all boring bug fixes and stuff, some new tools have been added too.

SET WARP POINT – Accurate setting of time warping point can now be applied at the click of a button. Note, warping is still in its infancy and I will be working to smooth it out in the future.

ZOOM TO FIT – Zoom the timeline editor to fit the In-Out points of your loop.

NUMERICAL ENVELOPE VALUES – Adjust envelope points with a numerical value. Just select the point (also works with time warp markers) and adjust its value. Certain controllers still go out of range of the timeline display, but the numerical value can overcome this. I will be addressing the vertical envelope range in future updates.

 

IMPORTANT NOTE:

If you are upgrading from version 0.51, the Editor module will bug out on first run. Do not be alarmed, just restart the modules and all will be happy again. This is a symptom of the transition to the new Timecode protocol.

%d bloggers like this: