Как играть тон на iPhone - PullRequest
1 голос
/ 18 июня 2009

Можно ли на iPhone легко воспроизводить мелодию или серию мелодий (например, азбуку Морзе, beep beeeeeep beep)?

Есть ли какой-нибудь пример кода, который укажет мне правильное направление?

(я помню, на Commodore 64 это было около 4 строк кода!)

Ответы [ 2 ]

3 голосов
/ 22 июня 2009

Вы можете использовать:

#import <AudioToolbox/AudioToolbox.h>
AudioServicesPlayAlertSound(kSystemSoundID_Vibrate);

Я почти уверен, что делай то, что ты хочешь, чтобы все делалось нормально. УБЕДИТЕСЬ, что вы сначала ссылаетесь на платформу AudioToolbox!

2 голосов
/ 19 июня 2009
  1. Думай иначе. Используйте аудиофайл. :) Множество простых способов играть в них.

  2. Посмотрите на библиотеку AudioQueue в AudioToolbox.framework. AudioQueueNewOutput может быть то, что вы ищете, хотя я давно ими не пользовался. Вы можете предоставить свои аудиоданные в обратном вызове.

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