Как я могу изменить уровень громкости в моем приложении XCode? - PullRequest
0 голосов
/ 07 декабря 2011

Я использую Xcode для создания Mac OSX, Objective-C, cocoa app. У меня в приложении есть звуковые эффекты с очень высокой громкостью (это больно слышит!) И некоторые звуковые эффекты настолько низкие, что я их не слышу ...

Вот как выглядит мой код:

- (void)playSound {

NSSound *sound = [NSSound soundNamed:@"Start-up-sound-1"];

//This is where I want to turn the volume up

[sound play];

NSSound *sound2 = [NSSound soundNamed:@"Start-up-sound-2"];

//This is where I want to turn the volume down

[sound2 play];

}

Как изменить громкость на моем Mac, не нажимая клавиши регулировки громкости на клавиатуре?

Пожалуйста, помогите и спасибо, ребята: D

1 Ответ

2 голосов
/ 07 декабря 2011

Вы можете сделать пару вещей,

Либо вы можете просто взять приложение, такое как Audacity, и изменить громкость сэмплов (лучше), либо использовать другую библиотеку, например CocosDenshion, с регуляторами громкости.

Насколько мне известно, NSSound не имеет регулятора громкости, и я думаю, что самым простым решением было бы просто отредактировать ваши фактические сэмплы.

Шай.

...