Страница 1 из 1

реверберация аудио

Добавлено: 15 апр 2013, 22:20
DevSergio
Делаю аудио плеер нужно сделать эффект реверберации. Информации и примеров по данной теме довольно мало , единственное
нормальное что нашел это пример на стеке http://stackoverflow.com/questions/1040 ... error-22-0

Я реализовал вот так

Код: Выделить всё

		PresetReverb reverb = new PresetReverb(1, 0);
		reverb.setPreset(PresetReverb.PRESET_LARGEHALL);
		reverb.setEnabled(true);
		mediaPlayer.attachAuxEffect(reverb.getId());
		mediaPlayer.setAuxEffectSendLevel(1.0f);

Делал двумя способами , первое мне нужно чтобы реверберация накладывалась на уже играющий трек при этом запустив ее из EqualizerActivity , то есть создав статическую функцию и вызывав ее PlayerActivity (то есть главное активити)

Код: Выделить всё

public static void reverbSound(MediaPlayer mediaPlayer, Context context) {
		reverb = new PresetReverb(1, 0);
		reverb.setPreset(PresetReverb.PRESET_LARGEHALL);
		reverb.setEnabled(true);
		mediaPlayer.attachAuxEffect(reverb.getId());
		mediaPlayer.setAuxEffectSendLevel(1.0f);
	}

Re: реверберация аудио

Добавлено: 15 апр 2013, 23:40
DevSergio
не актуально , уже решил данный вопрос .

Re: реверберация аудио

Добавлено: 16 апр 2013, 13:58
behzodbek
DevSergio писал(а):не актуально , уже решил данный вопрос .
Поздравляю. Как?