Witam,

Chciałbym napisać aplikację, który będzie nagrywać dźwięk przez mikrofon z telefonu, w którym znajduje się system android, a do tego dać możliwość wyboru efektów np. echo. Dokładniej aplikacja ma nagrywać dźwięk, zapisywać, następnie użytkownik będzie mógł otworzyć nagrany plik, wybrać jakiś efekt, po czym plik zostanie przetworzony według algorytmu danego efektu. Znalazłem coś takiego jak AudioRecord oraz MediaRecorder, chciałem zapytać czego użyć, aby móc dodawać efekty do nagranego dźwięku? Tzn. z tego co zauważyłem, MediaRecord jest szybsze w implementacji, ale czy później mogę jakoś za pomocą Javy otworzyć nagrany plik tak, aby go zmienić? Natomiast AudioRecord z tego co zrozumiałem będzie z mikrofonu pobierał próbki? i zapisywał je do pliku tzn., że efekt mógłbym nakładać "po drodze".