Звук приложения, работающего на iPhone, слишком тихийIOS

Программируем под IOS
Ответить
Anonymous
 Звук приложения, работающего на iPhone, слишком тихий

Сообщение Anonymous »

Я написал приложение, которое должно работать как на iPad, так и на iPhone. Я использую AVAudioPlayer для воспроизведения звука. Теперь я столкнулся с некоторыми проблемами с уровнями громкости.

При работе на iPad все в порядке, уровень громкости воспроизводимого звука в порядке, в том числе при работе в симуляторе iPad.

Проблема возникает при запуске приложения на iPhone: в то время как уровни громкости в симуляторе iPhone в порядке, уровни на устройстве очень низкие.

Вот код Я использую на обоих устройствах:

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

if (audioPlayerAtmo==nil)
{
NSString *filename = [NSString stringWithFormat:@"Atmo_%i", currentPage];
NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:filename ofType:@"mp3"]];
AVAudioPlayer *tempPlayer =[[AVAudioPlayer alloc] initWithContentsOfURL:url error:NULL];
tempPlayer.delegate = self;
//NSLog(@"tempPlayer.volume: %f", [tempPlayer volume]);
[tempPlayer setVolume:1.0f];
//NSLog(@"tempPlayer.volume: %f", [tempPlayer volume]);
self.audioPlayerAtmo = tempPlayer;
[tempPlayer release];
[audioPlayerAtmo play];
btAtmo.selected = YES;
}
else // player exists
{
// ...
}
Есть ли у кого-нибудь идеи, почему на iPhone уровень такой низкий, а в симуляторе и на iPad все нормально?

Заранее спасибо за помощь.

Технические данные:
XCode 3.2.4
iPhone 4 (версия 4.1)

Подробнее здесь: https://stackoverflow.com/questions/416 ... ne-too-low
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»