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

Saturday, July 28, 2007

Genome Work Log




  • Added EQ module
  • Added Phaser module
  • minor additions to the api

Labels:

Thursday, July 26, 2007

Genome Work Log


  • Added AudioViewer control. Mainly for debugging, but now any module can have a handy output viewer. Also made a simple plugin using this that you can plug in wherever you like in your signal path.
  • Debugged some threading issues. Ended up being something simple but atleast I refreshed my memory on how threading was working in Genome.
  • Bug fixes

To Do

  • Debug pitch modulation on the basic osc module
  • Add more modules

Labels:

Monday, July 23, 2007

Genome Work Log

  • Added knob control
  • Added Exponential Envelope module
  • Debbugged some stuff with the Builder module

To Do:

  • Still working on some low-level debugging before I can get back to doing more modules.

Labels:

Tuesday, July 17, 2007

Diffused Illumination setup pics


I uploaded a few pictures of my diffused illumination setup to flickr, just in case anyone wanted to see how it's done. It's dead simple really, especially if you buy a pre-made IR illuminator like I did. For a diffuser I used mylar architect paper which costs about $5 and can be found in larger art supply stores. The camera is the PtGrey Firefly MV with a camera IR filter taped on. The mirror is a first surface mirror - a bit larger than I ended up needing. I probably could have gone with something 1/2 the size.

Labels: ,

Sunday, July 15, 2007

Genome Work Log



  • Added 'menu' control type
  • Made it safe to add and remove parameters from a module without causing save files to break (ie, songs and patches still load even when parameters for synths and effects may change during development or with future additions).
  • bug fixes
  • added ExponentialEnvelope module

To do:

  • Add a few more control types (knobs, etc)
  • continue building and expanding the current set of modules

Saturday, July 14, 2007

Genome Work Log

Genome

  • Fixed bugs with the Builder module that have crept in

  • Thought of a great way to organize patches and modules - Tags! Instead of trying to fit everything into a few broad categories (which never works) you can attach words to things. Say you have a synth patch - you could add the following tags: "bass, dark, short, saw, house, techno" which would allow you to search for any (or a combination) of those terms. To find the sound you are looking for. I think this works much better than categories because almost any sound can fall in several categories.

  • Started working on adding some new modules.. hopefully will get some done tomorrow.

Wednesday, July 11, 2007

Touchlib updates

XVarg has incorporated some new community additions to touchlib's config app. The config app now shows the current camera input while you are calibrating. Also the calibrating process is more automatic now and features better onscreen help. I also made some small additions to the flash apps - you can pick your paint color in the paint app and the photo app should run faster.

The changes are in the SVN. Bins will follow soon. We will work on a better release system.

Friday, July 06, 2007

Genome Work Log

  • Added more menus.. save overwrite yes/no
  • bug fixes
  • rename for song markers now possible
  • thought about adding OSC support to Genome - should be cool. Would allow for creation of custom interfaces or unconventional inputs (multitouch, joysticks, etc...)

Next:

  • begin work on fleshing out some modules:
  • an 808 style synth drum machine
  • Sample player (details undecided)