• Click here for a list of all my projects.
  • Click here for Touchlib info. Source code here.
  • Click here for our multitouch community site.

Tuesday, August 28, 2007

Genome Work Log

Just want to reiterate how awesome the Juce framework is. I wish that I knew about it when I started Genome. Porting my code to juce is going pretty well. I've got a basic app window and menu bar showing up now and I finished getting my code to compile again after doing some much needed reorganization and housecleaning - mainly just fixing up inconsistent file naming and changing the directory structure, though with over 200 source files is still a considerable chore. Porting my main Controller class (the class the controls the GUI's for all the modules) to Juce has proved easier than expected since Juce and Irrlicht both work pretty similar in the GUI department. I'm almost to the point where I can start rewriting the main GUI components such as the song view, module view and the tracker interface.. Genome already will have a few things that it didn't have before such as keyboard shortcuts for menu items, a resizable interface, juce's audio and midi managers, and Juce's much nicer GUI widgets. Plus it should be portable to other platforms with far fewer issues.

0 Comments:

Post a Comment

<< Home