Archive for December, 2012

CoGe 1.4.1 released

Posted on: December 21st, 2012

I’m proud to announce the hot and  new CoGe 1.4.1 release, just before the World’s End – and Christmas, for sure! 🙂

This new version is not just a minor, bug-fix release, but it contains some handy new features as well.

Colour type controls are revisited

For color type inputs CoGe just generates a color well, you can click on it, and the OSX standard colour picker panel pops up where you can select the desired colour, right? As an addition in 1.4.1, RGBA sliders are automagically generated for colour type inputs as well. Now you can apply crazy automations on colours, yay!

Controls for Colour types in CoGe 1.4 and 1.4.1

MIDI/OSC Automap on matrixes

Manually MIDI/OSC mapping of matrixes – bunch of buttons – is a very boring and time-waste process. You know, if you wanna MIDI map all the Media Slots on a ClipSynth for example. Do you ever feel it could be better? Then you will be happy, here is the solution!

In CoGe 1.4.1, you just need to hold down the Shift key when you MIDI/OSC map a matrix! CoGe will iterate the CC/Note/OSC control number to make things faster – that is what Automap is in the very new CoGe!

Remember, you can use this function with MIDI and OSC, but just on matrixes: Media Slots, Media Bank, Sequencer Trigger State, Layer Selectors and with every other matrixes.

To make it working, just follow this steps:

  1. Go to MIDI/OSC Map Edit mode
  2. Press and hold down the Shift key
  3. Press a button on your MIDI controller or OSC client
  4. See the magic 🙂

Steps to MIDI Automap Media Slots

Date column on Projects and Presets Explorer

Small, but a very handy addition!

Date column added to Projects and Presets Explorer

Better inspect on MIDI/OSC assignments

Inspect popup with MIDI assignment info

Some UI elements on CoGe just too small to display the MIDI/OSC assignment on them – this mostly an issue with long OSC messages, but here is the cure! When you are on MIDI/OSC map editing mode, a tiny popup will show you the assignment info when you select an item. Helpful in many cases, isn’t it?

Other misc changes

RamDisk state will be restored with a project load,  CoGeMoviePlayer’s performance increased, from now you can collapse and expand Gadgets by double-clicking on their titlebars, better project loading ecosystem and a bunch of fixes.

 That’s all, its time to grab CoGe 1.4.1!

Read the changelog for the full list of changes, and grab the new 1.4.1 CoGe from the website or if you already have a copy, just use the built-in updater!

Thanks for everybody how helped me in bug hunting with this release!

Prepare your movie files for CoGe

Posted on: December 4th, 2012

Prepare your media files by at least choosing the right movie codec (compressor/decompressor) is a critical task in realtime video performance. The codec affects the performance of decompressing each video frames, turns into how many layers and effects you will able to use in CoGe without dropping frames.

For the best performance

For the best performance, all of your movies should use Photo-Jpeg codec, at quality 70-85%. Photo-Jpeg is an intra-frame type coding, each frame is its own unique image. With this codec CoGe can easily access to individual frames with relative little CPU usage, and it honours playback with non-normal (1x) speed.

Why avoid using h.264/mp4 movies

H.264 codec using inter-frame type compression, means that many frames are “grouped” together and that group as a whole is compressed. If your movies compressed using this codec, CoGe can’t access to individual frames – because the nature of this codec, multiple frames needs to be decompressed to display a single frame. This turns into much worse performance, higher CPU usage and if you want to play your movies backward, or playback faster then the normal speed, you may also see stuttering.

How to determine a movie’s codec

Determine a movie’s codec with Finder->Get Info

The easiest way is doing a right-click on a movie file in Finder, select Get Info, and expand the More Info Section.

An other option is open your movie file in Quicktime and turn on Movie Inspector (Window menu).

If you are not seeing Photo-Jpeg, I highly suggest to convert your file to it!

 How to batch re-encode your movies

If you have a bunch of loops/movies with different codec the easiest way to re-encode all of them is using one of the following free batch converter utilities:

Finally, here is a quick demonstration of how to batch encode with MPEG Streamclip: