Archive for January, 2009

More input

Monday, January 26th, 2009
  • Recording of note input and Knob tweaking works now
  • Rejiggered some parameter stuff
  • Rejiggered some Input device stuff
  • TouchOSC keyboard controls can now generate note events properly (previously only knobs/sliders worked from TouchOSC)

Todo:

  • Finish up some of the event recording code in Piano roll
  • Add some fun multi-touchable (over OSC/TUIO) input devices
  • Add parameter types for TouchOSC’s ‘multitoggle’ grid, XY Pad, etc..
  • Implement Novation Automap.

Cool devices that support OSC

Thursday, January 22nd, 2009

Input

Tuesday, January 20th, 2009

Basic infrastructure for multi-device input is working. Still a lot of streamlining needs to be done - I want to make the process as simple as possible.

Cool stuff

Thursday, January 15th, 2009

Create Digital Music has some really cool stuff here. I’m really interested in playful, easy to use interfaces like this.

Input Galore

Thursday, January 15th, 2009

I’m currently working on the infrastructure necessary to support MIDI and OSC devices. I also plan to support Novation Automap and I just received a shiny new Remote SL for that purpose.  You will be able to set up templates for each device (so you only need to enter the CC’s once) then you can easily bind them to any parameter. I also have some ideas on how to make these setups fairly automatic. I will also allow the sharing of these setups on the community site.

OSC is also pretty exciting to me since it will allow all sorts of crazy input devices and add some exciting ways to use genome (especially in a live sense). I plan on suppporting general OSC stuff, TUIO for multitouch devices (and AR toolkit type stuff) and possibly creating my own OSC based ‘protocol’ which will allow you to fully automate any parameter. Things like GlovePIE already allow converting lots of different types of devices into OSC data (such as Wiimotes, joysticks, multiple mice, etc). I may also produce some kind of OSC controller application which lets you build your own interfaces, though I’m sure something like this already exists..).

OSC and midi are working, I just need to finish the screens necessary to configure the devices.

Genome Work Log

Saturday, January 3rd, 2009

Still plugging away at the Piano Roll. Just about all the major features are implemented now. The bottom keyboard works, and you can use it for note input. Later you’ll be able to select alternate types of note input interfaces. Other features like ’scales’ and additional editing shortcuts will be added later. I’m going to be moving on to Midi input and event recording next.

Here’s the general state of things: