Home
Subscribe to RSS feed
Nov
22
2008

X3DToolkit

I’ve finally decided to consider standardized formats for 3D content (re: virtual worlds), or for that matter, the lack of… Since there doesn’t seem to be any consensus, except maybe for the Web3D Consortium, which has embraced X3D (the successor to VRML) as the standard for interchange of 3D scenes, especially for the future of ‘3D’ web browsing.

As a side-note, it seems like Collada is fast becoming the standard interchange format for 3D models. This is not the same thing that I’m interested in. I have little interest in describing 3D contours in an interchangeable format; rather, I’d like to have a way to describe vast virtual worlds so that they can be rendered on many clients, particularly with support for Linux and OSX.

So, I came across two promising libraries: OpenVRML and X3DToolkit.

Here is how I built X3DToolkit one OSX 10.5:

1
2
3
4
5
$ cvs -d:pserver:anonymous@x3dtoolkit.cvs.sourceforge.net:/cvsroot/x3dtoolkit login
$ cvs -z3 -d:pserver:anonymous@x3dtoolkit.cvs.sourceforge.net:/cvsroot/x3dtoolkit co -P x3dtoolkit
$ cd x3dtoolkit/src
$ qmake
$ make
Sep
03
2008

SoundPark: Mobile Audio Game

SoundPark

In the summer of 2008, we developed a prototype of a multi-player mobile audio game, called SoundPark. The objective of the game was to collect audio clips that were physically scattered throught the real world, and deposit them in a staging area for playback. Central to the design are the themes of highly coupled interaction and communication between players with different roles and an engaging blend of interaction with both the physical and virtual worlds. To this end, numerous technologies including locative sensing, miniature computing, and portable displays had to be integrated with a game middleware and audio scene rendering engine.

I’ve written a much more detailed description on audioscape.org if you are interested, but here is a little documentation video that we put together to illustrate the concepts:

May
16
2008

Mobile Music Workshop 2008

From May 13-15, I was at the Mobile Music Workshop in Vienna, which turned out to be a great forum for the exchange of ideas related to sonic design in mobile settings. There is a nice book published, which includes all the proceedings from this workshop since 2004. So rather than telling you about all of the projects, I’ll urge you to go to mobilemusicworkshop.org and buy one of these books ;)

As for the poster that I presented, click the thumbnail below to see the larger version:

MobileMusicWorkshop 2008

Mar
13
2008

Mobile Audioscape

My main activity is the development and programming for the Audioscape Project, which involves anything to do with spatial organization of audio content and sound processing. Generally speaking, we provide the ability to create virtual worlds that function as musical interfaces or installation.

Most recently, however, we have started to add the ability to include mobile and location-based environments, in the outdoors. By using tiny mobile computing devices, GPS, and ad-hoc wireless audio streaming, we have managed to create shared mixed-reality audio environments that multiple users can experience while roaming around outdoors.

The bulk of this development occurred during the Almost Perfect locative media residency at the Banff Centre New Media Institute in November of 2007.

More information about this project can be found on the Mobile Audioscape page, and below is a video that was filmed during the residency in Banff:

Mar
11
2008

Mobile Audio talk at Interface[s] Montreal

On March 11th, 2008, I presented our mobile audio work at Interface[s] Montreal, which is a conference series held each year at the SAT. The theme for this night’s presentations was “Mobility”, and so I talked about the future use of audio in augmented- and mixed-reality applications.

You can watch my presentation below, or watch it on the Interface[s] Montreal website for the full experience.

Oct
25
2007

Ménagerie Imaginaire

Ménagerie Imaginaire is a musical piece that takes place in a shared virtual environment. However, this piece is rarely performed in the same fashion, since musical material is arranged throughout space and can be visited in a random and nonlinear manner. We typically perform this piece using real instruments & performers on stage, with avatar representations modelled in a virtual 3D world. The audience sees a rendered visualization of that world on screen and hears all sounds spatialized on a multi-channel audio system. The performers navigate through the scene and interact with spatially localized audio processing. Microphones capture sound from their instruments, and sensors are used to control the direction of audio propagation.

The piece was performed at the conference on New Interfaces for Musical Expression (NIME), in New York ( June 2007) and at the Pure Data Convention in Montreal (August 2007). Unfortunately, there were no quality recordings of these events, so we reproduced the performance and filmed it for the video that you can find below.

For more information about this piece, see the Ménagerie Imaginaire page on Audioscape.org.


A reconstruction of the piece, filmed at La Société des Arts Technologiques (Sept 2007)
Rendered for 5.1 channel surround audio. Please inquire for a DVD copy.


An early prototype (Jan, 2007)

Sep
17
2007

4Dmix3

4Dmix3

4Dmix3 is an immersive multi-user remixing installation, that uses a ceiling-mounted camera to track many participants moving within a gallery space. The users can see their avatar representations in a mirror-like display, allowing them to localize themselves within a field of virtual sound sources. In fact, a plethora of musical loops are scattered throughout the environment, each of which are phase-locked to match the rhythms of the others.

In the end, the user experiences immersion in a virtual world, where movements guide virtual microphones through a forest of audiovisual sculptures. The sculptures emit sound that feed the users’ mix as he or she travels through through the musical landscape.

See the video below for an idea of how this works, or visit the 4Dmix3 on Audioscape.org.

« Newer Posts