Форум программистов, компьютерный форум CyberForum.ru

Объединение звуков AV Foundation - Программирование iOS

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование iOS Зарегестрированные девелоперы, дайте совет http://www.cyberforum.ru/ios-dev/thread556783.html
Вот планирую купить ios dev program и так как у нас нет оффициального представительства предлагают им отправить факс. Вы так делали, или регистрировались через другую страну?
Программирование iOS Литература для обучения новичка Всем привет! Какую литературу посоветуете новичку для обучения? Может быть сайты с уроками.... Заранее спасибо! http://www.cyberforum.ru/ios-dev/thread556481.html
Программирование iOS MessageUI
Подкиньте статейку, лучше в виде туториала(можно и на английском) по фреймворку MessageUI, а конкретно СМС.
Tabbed application Программирование iOS
Начал изучать программирование под ios и возник вопрос: как добавить к существующему проекту еще один таб(не со сторибордом)? Приложение на шаблоне Tabbed application. XCode 4.2.1
Программирование iOS Форма обратной связи, при нажатии "Отправить" качает PHP файл http://www.cyberforum.ru/ios-dev/thread553910.html
Сделал форму обратной связи и при нажатии "Отправить" качает PHP файл, в чем загвоздка??? форма сделана на HTML5 и CSS3 без скрипта. Спасибо!
Программирование iOS синхранизация программ с сервером Всем привет. Пишу тех.задание на создание большой программы для iOS (скоро размещу здесь тендер:)). Смысл программы: прием заказов. Но возник очень серьезные вопрос. Возможно ли программу синхранизировать с удаленным сервером, если этот сервер сторонний. Поясняю: программа будет нацелена на массовость. В ней планируется функция синхронизация с удаленным сервером (передача данных в виде .xls или... подробнее

Показать сообщение отдельно
Ironic
Сообщений: n/a

Объединение звуков AV Foundation - Программирование iOS

26.04.2012, 15:24. Просмотров 871. Ответов 1
Метки (Все метки)

Всем привет.
Имеется несколько звуковых файлов, которые по запросу пользователя нужно объединить в один звуковой файл.
Литературы по AVAudioMix очень мало, и, собственно, я не совсем понял саму суть объединения.

Вот, имеющийся код:

Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
-(IBAction)playSound { 
//загрузка файлов  
    NSString *path = [[NSBundle mainBundle] pathForResource:@"a" ofType:@"caf"]; 
    AVAudioPlayer* theAudio = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:path] error:NULL]; 
     
    NSString *path1 = [[NSBundle mainBundle] pathForResource:@"b" ofType:@"caf"]; 
    AVAudioPlayer* theAudio1 = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:path1] error:NULL]; 
    
    NSString *path2 = [[NSBundle mainBundle] pathForResource:@"c" ofType:@"caf"]; 
    AVAudioPlayer* theAudio2 = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:path2] error:NULL]; 
  
    NSMutableArray *array = [[NSMutableArray alloc] initWithObjects:theAudio, theAudio1, theAudio2, nil]; // массив звуков
 
// попробовал проигрывать звуки в цикле(для начала тупо по очереди), но на деле вышло что звуки проигрываются одновременно. 
  
      [[array objectAtIndex:i] prepareToPlay]; 
      [[array objectAtIndex:i] play]; 
    
        } 
}
Уважаемые, помогите или разобраться с проблемой воспроизведения звуков по очереди через цикл или(самый лучший вариант, конечно) грамотно соединить звуки через AVAudioMix.

Спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru