[PD] Announcing availability of a PureData+GEM prototype of the Drancing accelerometer music system for the Wiimote

2008-07-28 Thread Darren Kelly
[Resending this posting from last week since I realized the first was 
sent as HTML not plain text]

Hi,

My name is Darren Kelly, and I've been developing a gestural synthesis 
accelerometer music system I call *Drancing* for over a decade:

http://www.webel.com.au/project/drancing

*Drancing (*named after Drumming by Dancing) is an air instrument.

I've recently developed a PureData+GEM prototype of *Drancing* for Mac 
OS X with the Wiimote as wireless 3D accelerometer via Bluetooth:

http://www.webel.com.au/project/drancing/wii (includes 
movies)

(The original version 1997-2002 used MIDI, and from 2002+ I developed a 
real-time Java synthesis version using JSyn audio synthesis
and Java3D visuals, with UML-driven port-based engineering. The 
*Drancing* accelerometer sensor suit uses 5 Xbow 3D accelerometers.)

One can download the PureData *Drancing* prototype for Mac OS X 
(includes step-by-step instructions for the Wiimotes, too):


http://www.webel.com.au/project/drancing/puredata/index.jsp?page=DrancingWiimoteMacHOWTO

This is strictly an unsupported prototype, however I welcome feedback on 
trials from Pure Data users at [EMAIL PROTECTED]

There is a comprehensive set of screenshots and explanations of the 
PureData and GEM patches:

http://www.webel.com.au/project/drancing/puredata(overview of 
audio synthesis skin and GEM visuals)

http://www.webel.com.au/project/drancing/puredata/index.jsp?page=DranceWarePureDataWii
 
(detailed patches)

There is also a SysML systems engineering signal processing mockup of 
some PureData patches here:

http://www.webel.com.au/project/drancing/puredata/index.jsp?page=sysml

(I work professionally with UML and SysML-driven modelling, simulation, 
and control of scientific instruments, as
well as UML-driven software engineering, and I would like to eventually 
use SysML diagrams as synthesis patches.)

In principle the *Drancing.pd *prototype could work on any O/S, however 
the Wiimote signal acquisition currently relies
on Andreas Schlegels' adapted DarwiinRemoteOSC for Mac OS X, and also 
only works for 2 Wiimotes (I may
expand this PureData version to work with 5 triaxial accelerometers, 
like my original body star Drancing suit).

Some of the patches are quite naive (especially I would like to get more 
sense of vector handling in the patches)
and I am getting some unwelcome clicks and pops etc., which problems are 
the topic of the posting following this.

Hoping this is of interest to the Pure Data community,

regards,

Darren Kelly, Bondi, Sydney, Australia

May I extend my thanks to Miller Puckette, IRCAM, IEM, and all the 
PureData and GEM developers,
whose synthesis software and examples made this rapid synthesis 
prototyping work for Drancing possible.
Thanks also to Prof. Christopher Dobrian for helpful online examples. 
And thanks to Hiroaki Kimura for
the original DarwiinRemote and to Andreas Schlegel from adapting 
DarwiinRemote to DarwiinRemote OSC

-- 
Darren Kelly, BSc, PhD
phone: +61 (2) 9386 0090
post: PO Box 1816, Bondi Junction, NSW 1355, Australia
http://www.webel.com.au 




___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] Announcing availability of a PureData+GEM prototype of the Drancing accelerometer music system for the Wiimote

2008-07-23 Thread Darren Kelly




Hi,

My name is Darren Kelly, and I've been developing a gestural synthesis
accelerometer music system I call Drancing for over a decade:

 http://www.webel.com.au/project/drancing

Drancing (named after "Drumming by Dancing") is an "air
instrument".

I've recently developed a PureData+GEM prototype of Drancing
for Mac OS X with the Wiimote as wireless 3D accelerometer via
Bluetooth:

 http://www.webel.com.au/project/drancing/wii(includes
movies) 

(The original version 1997-2002 used MIDI, and from 2002+ I developed a
real-time Java synthesis version using JSyn audio synthesis 
and Java3D visuals, with UML-driven port-based engineering. The Drancing
accelerometer sensor suit uses 5 Xbow 3D accelerometers.)

One can download the PureData Drancing prototype for Mac OS X
(includes step-by-step instructions for the Wiimotes, too):


http://www.webel.com.au/project/drancing/puredata/index.jsp?page=DrancingWiimoteMacHOWTO

This is strictly an unsupported prototype, however I welcome feedback
on trials from Pure Data users at [EMAIL PROTECTED].

There is a comprehensive set of screenshots and explanations of the
PureData and GEM patches:

 http://www.webel.com.au/project/drancing/puredata  (overview of
audio synthesis skin and GEM visuals) 

http://www.webel.com.au/project/drancing/puredata/index.jsp?page=DranceWarePureDataWii
 (detailed patches)

There is also a SysML systems engineering signal processing mockup of
some PureData patches here:


http://www.webel.com.au/project/drancing/puredata/index.jsp?page=sysml

(I work professionally with UML and SysML-driven modelling, simulation,
and control of scientific instruments, as 
well as UML-driven software engineering, and I would like to eventually
use SysML diagrams as synthesis patches.)

In principle the Drancing.pd prototype could work on any O/S,
however the Wiimote signal acquisition currently relies 
on Andreas Schlegels' adapted DarwiinRemoteOSC for Mac OS X, and also
only works for 2 Wiimotes (I may
expand this PureData version to work with 5 triaxial accelerometers,
like my original "body star" Drancing suit).

Some of the patches are quite naive (especially I would like to get
more sense of vector handling in the patches)
and I am getting some unwelcome clicks and pops etc., which problems
are the topic of the posting following this.

Hoping this is of interest to the Pure Data community,

regards,

Darren Kelly, Bondi, Sydney, Australia

May I extend my thanks to Miller Puckette, IRCAM, IEM, and all the
PureData and GEM developers, 
whose synthesis software and examples made this rapid synthesis
prototyping work for Drancing possible. 
Thanks also to Prof. Christopher Dobrian for helpful online examples.
And thanks to Hiroaki Kimura for 
the original DarwiinRemote and to Andreas Schlegel from adapting
DarwiinRemote to DarwiinRemote OSC 
-- 
Darren Kelly, BSc, PhD
phone: +61 (2) 9386 0090
post: PO Box 1816, Bondi Junction, NSW 1355, Australia
http://www.webel.com.au 






___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list