Как преобразовать аудиофайл (mp3 или acc) в разделенные стереофайлы? - PullRequest
0 голосов
/ 08 февраля 2019

У меня есть аудиофайл.Это может быть в любом формате, например, mp3.Я должен разделить его на левый и правый канал (стерео).Как это сделать в Android?Пожалуйста, помогите.

Ответы [ 2 ]

0 голосов
/ 08 февраля 2019

При загрузке музыки с помощью MediaPlayer ее уже на стерео.Вы можете установить громкость влево и вправо в соответствии с тем, что вам нужно.

mediaPlayer.volume (установить влево, установить вправо)

private MediaPlayer mediaPlayer;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    mediaPlayer = MediaPlayer.create(this, R.raw.sample_song);
    mediaPlayer.volume(1,1);//(volume left, volume right)
    mediaPlayer.start();
}
0 голосов
/ 08 февраля 2019

Используя библиотеку MediaPlayer, вы на самом деле можете установить громкость, насколько это будет влево / вправо, и в этом вы можете управлять панорамированием.Это то, о чем я думаю, твой вопрос, если он даст мне знать.Акт панорамирования контролирует, откуда должен исходить звук.Проверьте setVolume для справки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...