What I want to do:
I would like to program a very simple music sequencer for Android. But I’ve never worked with audio on Android or in Java, respectively.
What the application should do:
- play back samples (WAVE/OGG files)
- play several audio channels simultaneously (e.g. the trumpet and the flute should play simultaneously, maximum of 10 instruments)
- change the pitch of the samples (e.g. the trumpet WAVE file must be played in normal pitch (c4) and lower/higher pitch (e2/g6) and so on)
This is what the application should be able to do in general.
What components do I need? A normal media player (AudioManager?) won’t work, right?
There are already some applications which do what I am thinking about:
- FingerBeat for iOS
- FL Studio Mobile for iOS
- Uloops Studio for Android
Thanks in advance for your help!
There is very simple open source beat sequencer for Android called SoundFuse. They have description and screenshots on the page.
Here is the github repository.