Hello, all. I am new to Android development, and I am planning to write a 3D audio library for use in 3D projects/games when stereo is available (headsets, external speakers). I have a lot of experience with Java (I've written a 3D audio library that is being widely used by Java developers), but I currently have zero experience developing for Android (I actually just finished installing the SDK).
I am looking for source code
, tips, links to related topics, etc related to the following:
1) URL-like reading of bytes from files.
2) Playback of raw PCM audio data.
3) Setting audio format
(sample rate, frame size, frame rate, etc)
4) Playing sound from multiple "channels" simultaneously (audio mixing)
5) Controlling playback pan and gain of these "channels"
I know these topics are rather broad in scope, but my main purpose for this post is to get the conversation started and get some ideas. As I start playing around with example code and getting my feet wet, I'll be able to ask more specific questions.
I am looking for source code
![](http://images.intellitxt.com/ast/adTypes/2_bing.gif)
1) URL-like reading of bytes from files.
2) Playback of raw PCM audio data.
3) Setting audio format
![](http://images.intellitxt.com/ast/adTypes/2_bing.gif)
4) Playing sound from multiple "channels" simultaneously (audio mixing)
5) Controlling playback pan and gain of these "channels"
I know these topics are rather broad in scope, but my main purpose for this post is to get the conversation started and get some ideas. As I start playing around with example code and getting my feet wet, I'll be able to ask more specific questions.