|
FMOD for Android Demonstration of FMOD audio middleware running on the Android platform. Using a (silent) open-source VectorPinball game as a starting point, I added an interactive soundtrack, as follows: a) created audio files, based on 80's synthesizer technology to fit the graphic style, including a Roland D50 patch appropriately named "Android" b) implemented sound effects and music using FMOD Designer; exported event and soundbank files c) integrated the FMOD libraries into the game; wrote code to intialize the system, trigger sound effects, and vary the music tracks according to gameplay parameters, in Java, and C via JNI Play Video Demo Updated to FMOD release version 4.36.00 Download the .apk file (1.8Mb) or Eclipse Project (8.6Mb) Note: This demo is designed to play on Android devices running Gingerbread (version 2.3.4) or higher. If you encounter any bugs or problems, feel free to email me: twittering@gmail.com |
|
|
Android apps Generated Audio UI proof of concept. notepadd: "Make Your Phone Sound Like A Star Trek Data PADD" Sonified version of the notepad example code. Generates sounds for app in/out, note left/right, and menu events. Supports multiple audio themes. softKeyboard: "Vary The Sound Of Your Typing" Pitch shifts multiple samples based on onKey data. Also produces keyboard engage/dismiss sound. Download Eclipse Projects (1.3Mb) |
|
|
FMOD Music Examples Simple Mac OSX interface that plays the FMOD Interactive Music examples. Basis for AES San Francisco 2010 presentation: Code Monkey Part 1: What Game Audio Content Providers Need to Know About C++ Programming Play Video Demo or View Conference Slides Download Application (5.5Mb) or Xcode Project (17Mb) |
|
|
Rocks 2010 Remix Interactive music from "Rock and Rockets", the first game to ship on the T-Mobile Sidekick. I remixed the original .rmf file into 8 stereo .ogg files, start them simultaneously, then mute/unmute channels using FMOD Ex API calls, to recreate the various mixes heard during gameplay. You can also mute/unmute channels by hand. Written in Objective-C++ for Mac OSX. Listen to Demo Mix Download Application (6.4Mb) or Xcode Project (22Mb) |
|
|
Audio UI Demo Demonstrates techniques for generating interactive audio based on typing patterns. Using the keyDown event data as input parameters, the app produces sounds varied by selected algorithm (random, stochastic, weighted, et al) and sound set (beep, telemetry, diatonic, et al). It will also "screen print" responses to keyword and search queries. Written in Objective-C++ for Mac OSX. Play Video Demo Download Application (1.7Mb) or Xcode Project (8.3Mb) |
|