Genome Work Log
- More event refactoring
- Container control inputs now possible
- Bug fixes
- friendlier names for container inputs / outputs..
Labels: Genome
Labels: Genome
Labels: Elgg, Genome, Social Engine
Labels: Elgg, Genome, OSC, Social Engine

Labels: Genome
Labels: Genome
Labels: Genome
Labels: Genome
I'm really looking forward to OSC (Open Sound Control) since I think it will really open up the app to a high degree of external scripting and control at a very low cost for me to implement. There are OSC libraries in Python, stuff for Flash, Midi -> OSC bridges, etc.. People will be able to create custom instrument interfaces, dj mixers, algorithmic composition tools and more with OSC (if they are up for a little programming).
Labels: Genome
Labels: Genome
Labels: Genome
Labels: Genome
Labels: Genome
Labels: Genome
Labels: Genome, multitouch, Nintendo Wii, wiimote
It's been exactly one month since I started porting my code to Juce and Genome is finally making noise again. Today I got some basic things working for the Tracker module which enabled me to check to make sure all the underlying sound processing stuff was still working, and it is. Still a huge number of things left to do to get back to where I was, but I'm making steady progress.Labels: Genome

I'm still working on porting everything over to Juce. I've made some pretty good progress though. I've got the SongView and ModuleViews in there and doing stuff. Next I need to get some kind of note generating machine working before I can actually hear any output. All the low level GUI stuff is done and it's just a matter of recoding the old stuff as necessary. I've already seen a bunch of benefits to using Juce. Writing new GUI components is very easy and Juce provides a lot of helper classes (for instance, dragging and dropping components is very easy to accomplish). Also the fact that Juce's Component class is very flexible and already has tons of functionality built in makes it very easy to get the behavior you are looking for. In most cases you just need to override a few methods to make a new control. There's still lots of little things left to add but a lot of the groundwork is laid now.
Labels: Genome
To do:
Labels: Genome, music apps

To Do:
Labels: Genome

It will be pretty awesome once sample playing is in there.
Labels: Genome

To Do
Labels: Genome
To Do:
Labels: Genome
Todo:
Labels: Genome
Next:
Getting closer! There's a few more general interface fixes to do then I want to work on .WAV export and adding some new modules so I can actually make some songs with Genome and I can post some samples.
Labels: Genome
Labels: Genome
Next up:
Labels: Genome
Labels: Genome
Labels: Genome, Nintendo Wii, touchlib
Labels: Genome, multitouch, touchlib
Labels: Genome, music apps

Labels: Genome, music apps
Labels: Genome