Search

noatikl and Plug-in formats

June 21st, 2007 by Pete

Our biggest challenge with noatikl is that there are so many plug-in formats, each of which behaves differently on different platforms. noatikl is a MIDI-based generative music engine, and therefore needs to emit (and respond to) MIDI events. However, each sequencer requires a slightly different variant of plug-in!

Just as well that the Juce toolkit isolates us from a lot of this craziness!

Cubase SEnoatikl is deployed as a VSTi, or as a MIDI Effect written using the VST Module Architecture SDK. The output from this is fed-in to your favourite VSTi to render the MIDI events using the sounds you want.

Cakewalk Sonar Home Studionoatikl is deployed as a VSTi, or as a MIDI Effect written using the DXi/MFX format. The output from this is fed-in to your favourite VSTi to render the MIDI events using the sounds you want.

Reapernoatikl is deployed as a VSTi plugin, as Reaper does not support MIDI effects, but can instead route MIDI events generated from the noatikl VSTi plugin into other VSTi synthesizers.

Logic (for Mac) – now I know this might sound odd, but Logic simply doesn’t support MIDI event generation by any Audio Unit plug-in. This is apparently addressed in Mac OS 10.5 … Even the intent Sound System (that I wrote for the now-defunct Tao Group, as a fully-featured integrated audio platform for mobile phones running the intent platform) supported both MIDI and audio plug-ins. On mobile phones! So to use Logic with noatikl, you need to use the standalone version of noatikl and route the data via the IAC ports. This solution actually works very nicely, we’ve put some nice tutorial videos our our site showing how to do it.

Bookmark and Share

Posted in Noatikl, Uncategorized, development | No Comments »

intermorphic – creating a new family of tools

June 21st, 2007 by Pete

We’ve been very busy recently creating a whole new range of tools for intermorphic.

The biggest buzz is having a completely clean slate to dream-up a new set of tools that we’d really like to use ourselves!

The first one, liptikl, came out of a conversation I had with Tim, where he’d been complaining how difficult he finds to write lyrics for his songs. I said “Tim, you do realise that we could create a generative tool to help you do that?”. After a furious round of prototyping and experimenation, we knew we were on to something!

The second one, noatikl, is a totally obvious one for us to do; a new generative music system for a world where the Koan Music Engine (created by Tim and me) is no longer available. With noatikl, we’ve started again from a completely clean slate, focused on creating a range of generative music tools in plug-in form that can be used the desktop tool sequencers that everybody in music uses these days. Generative music is here to stay!

The third one, optikl, is something we’ve been aching to do for a very long time now, which is a very interesting (and entertaining!) light synthesizer…

One thing that is making this a whole lot easier than back in the days of SSEYO, is that we’re writing all the user interfaces using the wonderful Juce application development framework. This lets us write an application GUI once, and then have them run on any supported platform simply by recompiling! Yes, all our new tools now run on a range of platforms including Windows XP/Vista and Mac OS X. And even Linux if we want!

Not only does Juce let us write cross-platform applications with a beautiful look-and-feel, but it lets us write them five times faster than any other toolkit we’ve used for either Mac or Windows. Not only that, but it lets us write cross-platform audio plug-ins using the same framework. And more: all of the user interface components that we create (like sliders and what have you) can be re-used across our entire tool range!

It is really liberating to have this opportunity to create a vibrant, exciting range of tools, using novel generative technology, in a cross-platform way with a totally up-to-date look and feel. Marvellous!

Bookmark and Share

Posted in Liptikl, Noatikl, Optikl, Uncategorized, development | No Comments »

intermorphic site update – noatikl, liptikl and optikl logos

June 20th, 2007 by Tim Cole

We hope you like the new look site! We have tried to make it clean and easy to maintain.

At the heart of it are the new intermorphic company and product logos, which people seem to like. They are (we hope) unique and easily recogniseable.

As far as the im product logos go, we needed to come up with a concept and imagery that could have a common feel across the range of products we want to do, and also scale up as well as scale down to icons. Having tried many approaches and hit the usual buffers, I now have renewed respect for all those icon designers out there. How important can one eensy-weensy little pixel be? Quite a lot as it happens when it comes to icon design!

The noatikl, liptikl and optikl designs also lend themselves perfectly to being animated, as they are like little free-swimming fish or even mini-jumbo airplanes (you can see that by imagining the trailing connector circle as a tail fin). When it comes to animations, I hope we are going to be able to look at things like spinning the “tikl” feathers around the trailing connector, like little propellers on a shaft. There is so much fun to be had with these little tikls.

What do they “mean”, and where did the product names come from, I hear you ask? Well, the first name we came up with was liptikl. This is the name for the lyric generator. We liked it because we wanted our lyric generator to be able to deliver unusual, obscure, non-obvious, ambiguous and unexpected results (hopefully good results!). We got to thinking on these kind of qualities, and came up with “elliptical” – it just popped into our heads. Aside from the fact that it met the criteria, one of the cool things about it is that it is also great for word smiths, and imagery, as it sounds like “lip tickle”. We liked this, as it is quirky and visual, and we felt that tickling lips was like a way of stimulating words and utterances, teasing new prose into extistance! When I am thinking of something to say, I sometimes purse my lips. The blue circle on the lips represents an object that is going round the ellipse, like a tongue (blue?) licking lips in a circular motion, or a planet circling the sun.

The imagery for noatikl is meant to symbolise the wave of sound, and the fluidity of music. Also, noatikl is primarily a MIDI note generator, so we though “note tikl” was appropriate (and so the “notes” on the “n” in the logo). This concept moved along similar lines to those for liptikl, in that the product would be tickling notes into existance, and hopefully resulting in cool new ideas.

optikl was just obvious, once we had the other two! I like the quirky eyes, which fit well with it being a light synthesiser.

The intermorphic logo is also interesting. As the rationale for intermorphic is to build tools to help generate ideas, the concept of ideas “popping out” literally popped into our minds. So, we have an ideas factory (“inter”), generating ideas that are shown as circles migrating to the “morphic” cloud. The italicised “i” also makes it look like a moving train, which is pumping ideas out of its funnel (ok, like a old steam train!).

Why did we choose to have tail stems for the im products? Yes, we know that when it comes to branding taxonomy that it is normal practise for the common part of a brand (i.e. a stem) to be first, or to prefix other common words (e.g. Microsoft Word, Microsoft Excel etc.). When it comes to generating new ideas it is often handy to look at things from a different perspective. So, with that in mind, we decided to append our product stem, tikl, instead. This also means that our product brands can stand on their own two feet, independent of the main company brand: im noatikl, im liptikl, im optikl etc.

Anyhow, we should now be all set up, to keep things moving forward.

Bookmark and Share

Posted in Liptikl, Noatikl, Optikl, website | No Comments »

UK Tao Group are no more – Intermorphic here we come!

June 11th, 2007 by Tim Cole

OK folks, it is with a heavy heart that we report this, but as of today, all Tao Group employees have had their employment contracts terminated (and Tao Group was where we were employed up until today). We have just got back from a staff meeting with the administrator. This means, too, that Tao Group is no more as a company. We cannot really say what happened, but you will likely be reading about it from other sources.

Why this has happened is mainly around issues to do with the continued funding of Tao. It is a sad day that employees who have worked hard for up to 17 years at Tao now find themselves in this unenviable position, especially seeing as everything was starting to go so well for Tao.

So, what is going to happen to the various Tao intent technologies, and in particular to miniMIXA (of special interest to me and Pete, as we are the developers of this)? We don’t know yet. If and when we can say something, we will.

These developments, sad as they are, mean that Intermorphic can now start in earnest – so please a check on the site and this blog. Intermorphic is developing multimedia tools to aid creative activity. In the first instance these will include generative music engines and lyric generation tools. This may be a niche area, but we are going to have fun doing it!

We wish success to all former Tao employees in finding new employment quickly, and we are sure they will, as they are a hugely bright and talented bunch. It has been an enormous pleasure and honour working with them and Tao these last few years (well, since we sold SSEYO to Tao in 2002), and they built some amazing technology.

Intermorphic, here we come!

Bookmark and Share

Posted in Tao, miniMIXA | No Comments »