2010-10-25 6 views
7

Mi piacerebbe scrivere un'app che raccolga il suono dal microfono, aggiunga effetti e lo riproduca in tempo reale.Come aggiungere effetti sonori su Android?

Se è stato rilevato AudioRecord per prelevare il suono dal microfono e AudioTrack per riprodurlo. In mezzo, ho bisogno di qualche libreria per manipolare il suono, aggiungere effetti o usare qualche equalizzatore su di esso. Ciò potrebbe essere ottenuto con l'API Java Sound, ma sembra che manchi quanto ho letto in this issue report a cui è stato indicato da this SO question.

La mia domanda è: come posso farlo su Android? Puoi consigliare qualsiasi libreria?

risposta

1

Ricerca google veloce http://developer.android.com/reference/android/media/SoundPool.html. Sembra che tu possa aggiungere effetti usando questa classe

+0

Ciò non sembra molto utile poiché carica solo campioni e non supporta lo streaming dal microfono all'altoparlante. Oltre a ciò, l'unico effetto è cambiare la velocità di riproduzione o mi manca qualcosa qui? –

Problemi correlati