Difference between revisions of "ChucK/Dev/Spring2006"

From CSWiki
Jump to: navigation, search
Line 15: Line 15:
 
==Spencer==
 
==Spencer==
 
* initial HID support / SDL integration [[ChucK_HID_Dev]]
 
* initial HID support / SDL integration [[ChucK_HID_Dev]]
** milestone1: standalone demo
+
** milestone 1: standalone demos for kb, mouse, joystick
** milestone2: rolled into existing chuck build system (preconf header+source, optional linking against native libs)
+
** milestone 2: assimilation of SDL, native support for kb mouse joystick
** milestone2.5: mouse and joystick
+
** milestone 3: definition of outboard API, communication protocol
** milestone3: keyboard
+
** milestone 4: tablet support example | serial support example
** milestone4: tablet (?)
+
** milestone 5: facilitator classes in chuck
 +
** milestone 6: documenta/publish/release the above
 
* miniAudicle (osx fixes)
 
* miniAudicle (osx fixes)
 
* miniAudicle (win32)
 
* miniAudicle (win32)

Revision as of 21:52, 22 February 2006

Group

  • works on File I/O (with Martin)
  • works on HID (with Spencer)

Martin

  • File I/O ChucK_FileIO_Dev
    • milestone1: initial API subset defined
    • milestone2: initial implementation
    • milestone3: testing
    • milestone4: ?
  • building Audicle on Linux Audicle_Build_Dev
  • refreshing the included libsndfile
  • implementing a new build system

Spencer

  • initial HID support / SDL integration ChucK_HID_Dev
    • milestone 1: standalone demos for kb, mouse, joystick
    • milestone 2: assimilation of SDL, native support for kb mouse joystick
    • milestone 3: definition of outboard API, communication protocol
    • milestone 4: tablet support example | serial support example
    • milestone 5: facilitator classes in chuck
    • milestone 6: documenta/publish/release the above
  • miniAudicle (osx fixes)
  • miniAudicle (win32)
  • Cool widgets (as time/sanity allows):
    • milestoneA: gluck widgets in chuck
    • milestonaI: sequencer, keyboard, other cool graphical widgets

Mark

Adam

Phil

  • gluck
  • fix audicle

Perry

  • envelope follower

Ananya

Ge

  • multi-channel audio
  • multi-channel wvout
  • fix static data
  • fix sporking member functions
  • project: finish garbage collection
  • project: finalize strings
    • Martin's ChucK_String_Dev research
    • milestone1: api defined
    • milestone2: initial implementation
    • completion with testing
  • project: exception handling
  • miniAudicle (osx/win32) with Spencer
  • gluck with Phil