PureData/GEM
$dr$ of Webel is a Pure Data (PD) enthusiast. A PureData-based audio synthesis version of the DranceWare software for The Drancing accelerometer music "air instrument" uses GEM to synthesis rich visuals in real-time from accelerometer signals (such as WiiTM Remote signals), synchronised with the accelerometer music. The PLAY music project "sound circles" animated logo is synthesised using PureData/GEM, as described in this mini-tutorial
DranceWare.pd
The 1st-level virtual instrument user interface for the system. It is just enough to manage a few fundamental Drancing operations modes, to manage conditioning and control of 2 Drancel virtual 3D synthesis atoms (fed here by 2 Wiimotes), as well as offering some global controls, some output filters, some monitors, and a simple recording system. (It also fits nicely into a 1280x960 screencast when combined with Drancel monitor visuals side-by-side.)
It looks of course almost exactly like the 0th-level "wrapper" for the skin, except it shows the (rather tedious) connections, and some initialisations, as well as some OSC dump feeds from specific ports "pragmatically hardwired" into A0.pd (5600) and A1.pd (5602) (yes, this is indeed a rapid prototype).
SysML and UML abstractions (used as typed parts with ports) are so much easier to model, diagram, and connect up than this. I am working on forward-engineering from SysML tools to PureData and also $jsyn_$, i.e. SysML tools becomes a real-time synthesis patch editors !
- Printer-friendly version
- Login to post comments
Drancel RGB PureData/GEM accelerometer monitors
The Drancel accelerometer "light atom" principle can be applied to any light source or video generator; here PureData/GEM computer visuals are used to create Drancel accelerometer monitors, based almost exactly on the Java visuals from previous versions of DranceWare.
The corresponding (very pragmatically developed) prototype PureData/GEM patches look a bit rough, however the resulting monitor lights are beautiful when projected behind a performer, and they provide excellent visual feedback to accompany the audio synthesis.
- Printer-friendly version
- Login to post comments
PLAYlogo.pd: synthesised PLAY logo together with top-level Puredata patch
'The 8 circles of the logo on the left correspond with the 8 audio chain channels on the right. In addition, there are some pragmatic controls for visual elements such width of the "disc circles" and the scale of the visuals, and global audio controls, as well as monitors for the state of each channel. There is a big fat RESET bang that sends a 'RESET' signal throughout the system to restore sensible defaults, and a GO! button on each ramp. On completion the 1st ramp bangs the 2nd ramp, a simple form of sequencing.
In the next image we examine the top-level patch PLAYlogo.pd in more detail.
- Printer-friendly version
- Login to post comments
- Printer-friendly version
- Login to post comments
Jakarta EE is out !
The new name for Java EE is Jakarta EE and it's officially out !

Zones
- Profile
- About Webel IT Australia
- About Dr Darren
- Dr Darren Kelly's full-career Curriculum Vitae
- Career profile
- Record of employment, consultancy, and R & D activities
- Qualifications
- Scholarships, grants, and awards
- Computing and information technology skills
- analysis, design, and modelling languages and tools
- animation tools and APIs
- audio and video editing
- audio and video synthesis
- content management systems
- data acquisition and control
- database and persistence technologies
- digital image processing and graphics
- distributed computing
- enterprise architecture
- graphical user interfaces
- markup and data processing languages
- mathematics and engineering tools
- operating systems, graphical desktop and window environments
- programming and scripting languages
- semantic web technologies and languages
- scientific data visualisation tools and APIs
- software development tools
- web and internet technologies
- word processing and office tools
- Organisations
- Publications, Reports, Articles
- Dr Darren Kelly's online résumé: index
- Dr Darren Kelly's model-based software and systems engineering résumé
- Dr Darren Kelly's online Web Technologies résumé
Related sites
- Webel's SysML/MBSE videos on Vimeo
- Webel's Drancel videos on Vimeo
- Webel's photo channel on SmugMug
- The GreenSoft company site
- The GreenDesk tutorial site
- The GreenDesk video channel on Vimeo
- The GreenSoft Twitter stream
- Webel's Drupal7 info site (ARCHIVED)