Встреча №9. audiobus: Эволюция звука, Данил Пархоменко

12
Audiobus эволюция аудио

Upload: cocoaheads-moscow

Post on 26-May-2015

85 views

Category:

Software


3 download

DESCRIPTION

Доклад Данила Пархоменко на CocoaHeads Moscow

TRANSCRIPT

Page 1: Встреча №9. AudioBus: Эволюция звука, Данил Пархоменко

Audiobusэволюция аудио

Page 2: Встреча №9. AudioBus: Эволюция звука, Данил Пархоменко

Что такое Audiobus?

и почему это вообще вам может быть интересно

Page 3: Встреча №9. AudioBus: Эволюция звука, Данил Пархоменко

Передача аудио реального времени между приложениями

mic

input app

effects

output

headphones

+ 2-5ms

Inputapp

[+][приложение звукообработки]

Outputapp

Выход на наушники или т.п.

[+]

Page 4: Встреча №9. AudioBus: Эволюция звука, Данил Пархоменко

Аudiobus делает iOS устройства полноценными аудио-рабочими станциями

картинки с http://everydayguitargear.wordpress.com/2011/11/02/michael-brown/и http://www.rjmmusic.com/forum/viewtopic.php?f=12&t=282

Page 5: Встреча №9. AudioBus: Эволюция звука, Данил Пархоменко

Серьезно ли это?

Да. Потому что есть Camera Connection Kit

Page 6: Встреча №9. AudioBus: Эволюция звука, Данил Пархоменко

Audiobus

1. Расширяет парадигму жесткого sandboxing’а приложений

2. Дает возможность перекрестного маркетинга

хоть и не он первый

Page 7: Встреча №9. AudioBus: Эволюция звука, Данил Пархоменко

sherlocked

Interapp audio

Page 8: Встреча №9. AudioBus: Эволюция звука, Данил Пархоменко

Как сделан Audiobus

● MIDI SysEx● Mach ports● Магия● Своя схема URL для запуска

сторонних приложений

Page 9: Встреча №9. AudioBus: Эволюция звука, Данил Пархоменко

Как сделан Audiobus

● MIDI SysEx● Mach ports● Магия● Своя схема URL для запуска

сторонних приложений

Page 10: Встреча №9. AudioBus: Эволюция звука, Данил Пархоменко

Клиентские приложения Audiobus

● Используют The Amazing Audio Engine● Имеют особый ключ выдаваемый

разработчиками Audiobus● Не знают об остальных клиентских

приложениях

Page 11: Встреча №9. AudioBus: Эволюция звука, Данил Пархоменко

Что получилось

Page 12: Встреча №9. AudioBus: Эволюция звука, Данил Пархоменко

Данила Пархоменко 11/2013. Специально для CocoaHeads Msk