aktuelle Anfragen
Samba to Go (ID 3427)
Projektbeschreibung |
Wir, der Musik APP-Erfinder und Entwickler sowie ein Android-Programmierer die in einer Kooperation zusammen arbeiten, brauchen Unterstützung im Soundbereich. Die APP ist zum größten Teil schon umgesetzt (programmiert+designed) und eigentlich BETA-Versionsfähig.
Wünschenswert wäre wenn wir jemanden finden würden, der uns bei der Problemlösung unterstützen kann und evtl. auch an einer Kooperation interessiert wäre.
Im Folgenden die gesuchte Unterstützungsanforderung:
Wir benötigen Programmiersupport bei der Erstellung einer Audio Funktionsbibliothek mit dem Android NDK. Ziel ist es, unterschiedliche Stereo-Instrumentensamples auf bis zu 24 parallelen Spuren in Echtzeit zu filtern (Balance, Volume,... ) zusammen zu mischen und die daraus resultierende Ergebnis mit einstellbarer variabler BeatsPerMinute Rate als Audiostream ohne Delay durch GarbageCollection oder andere lastintensive Prozesse ab zu spielen. Die Instrumenten-Samples bestehen aus kurzen aber unterschiedlich langen PCM Files, Wave Format, 16bit Stereo, 44100 Samples/Sekunde
Der native Audioplayer soll seinen Input für den Audiostream aus einem Ringbuffer lesen, die BPM Rate sollte über ein entsprechendes Re-Sampling der zusammengemischten Audios eingestellt werden.
Die Samples und Parameter werden über eine grafische Benutzeroberfläche eingegeben und editiert.
Die API soll mindestens folgende native Methoden bereitstellen:
- initPlayer
- startPlayer
- stopPlayer
- pausePlayer
- resumePlayer
- deletePlayer
- setBeatsPerMinute
- setVolume
- mixPCM(sample[], withDelayInSamples[], Balance[], Volume[], ...)
- addPCMSampleToBuffer
- playSinglePCMSample
- resamplePCM(newSampleRate) |
AEV Zusatzinfo aus Kundenkontakt |
- App stürzt nach dem 8. Takt ab. Sollte aber mit mindestens 16 Takten funktionieren
- Sourcen sind vorhanden
- Grafiken sind schon fertig
- Es wird Hilfe in C++ benötigt, um die oben angegebenen Funktionalitäten umzusetzen
- App soll in den Google Play Store |
|
OS |
|
|
Veröffentlicht am | 22.07.2014 |
Angebotsfrist bis | k.A. Anfrager deaktivieren die Anfrage selbst, wenn ein Entwickler gefunden wurde |
geplanter Endtermin |
k.A. |
|
geplantes Budget |
€4.000 |
Investitionsbereitschaft |
Projekt wird sicher umgesetzt
|
|
Sitz des Auftraggebers: 20535 Hamburg.
Der Standort des App Entwicklers ist für den Auftraggeber
nicht relevant.
aktuelle Anfragen