Использование Pan Audio в Swift - PullRequest
0 голосов
/ 16 апреля 2019

Мне было интересно, есть ли способ настроить панорамирование для воспроизведения на правом ухе только для всей музыки, работающей в фоновом режиме.Идея заключается в том, чтобы иметь возможность запустить приложение, тогда любая песня, воспроизводимая, например, через Spotify или где-либо еще, будет воспроизводиться только с правой стороны.Я предполагаю, что это невозможно, поскольку это кажется слишком большим контролем, однако мне интересно, есть ли у кого-нибудь представление о том, как это могло бы работать.

1 Ответ

0 голосов
/ 16 апреля 2019

Вы можете перейти в Настройки> Общие> Доступность для панорамирования аудио. Это уже функция iOS.

Follow up Вопрос: Вы хотите услышать только правильный канал? Стереозвук - это не всегда одно и то же, проходящее как слева, так и справа. Вам нужно включить Mono Audio, а затем повернуть вправо.

для панорамирования из вашего приложения:

let audioPlayer = AVAudioPlayer()
audioPlayer.pan = -1.0 // Pans hard Left
audioPlayer.pan = 1.0 // Pans hard Right
audioPlayer.pan = 0.0 // Pans Center
...