2015-02-24 2 views
10

Я пытаюсь изучить iOS Core Audio для Swift. Я сразу начал с Свифта, и я не понял понятия Objective-C. Я инженер с обучением в области звуковой инженерии, поэтому мне не нужно изучать основы «звука» (samplerate, bitdepth и т. Д.) Именно так, как к нему обращаются в Core Audio, iOS, Swift.Swift Core Audio Learning Resources

Можете ли вы порекомендовать любые учебники, руководства, документацию или книги (бесплатные или оплачиваемые не имеет значения), которые объясняют, как использовать Core Audio в Swift?

Спасибо за вашу поддержку, Tobias

ответ

8

Криса Адамсона book в Objective-C, но охватывает Core Audio довольно хорошо. Спросите Google о его имени, и вы найдете некоторые из его статей. Многие вещи передаются Swift довольно легко. У моего blog есть несколько примеров.

Core MIDI - это еще одна вещь. Быстрая поддержка Core MIDI по-прежнему проблематична.

+1

Hello Gene De Lisa благодарит за ответ! Я прочитал ваш блог, и кажется, что новый AVAudioEngine - это то, что мне нужно сейчас. Спасибо за полезные ресурсы. Я попробую книгу, которую вы рекомендовали, чтобы посмотреть, смогу ли я окунуться в синтаксис Objectove-C после игры с AVAudioEngine. Лучший, Тобиас! –

+0

Рад помочь. Не стесняйтесь спрашивать, есть ли что-то непонятное. –

3

Посмотрите на 2014 WWDC Videos. Вы хотите смотреть:

+0

Hello ruoho ruotsi Спасибо за ресурсы. Кажется, AVAudioEngine достаточно для воспроизведения звука, пока я не найду еще больше ресурсов на Core Audio. –

0

@TobiasSchmidt Это может быть немного устаревшим, но тем не менее вы на правильном пути, чтобы использовать swift для core-audio. Вот еще один пример того, как кто-то другой использовал biolderplate @ GeneDeLisa для быстрого синтезатора AVAudioEngine для создания синтезатора [1]. Умственное замечание для себя, чтобы заставить STK войти в микс, используя это [2], и начать шуметь с Swift. На данный момент, довольный процесс обучения Objective-C по-прежнему остается основным и имеет гораздо больше пробега на CoreAudio. [1] http://flexmonkey.blogspot.com/2014/10/sound-synthesis-in-swift-core-audio.html [2] http://arielelkin.github.io/articles/mandolin/

+0

не может быть отредактирован, так как редактирование составляет менее 6 символов, но, пожалуйста, удалите следующую ссылку «/» после второй ссылки, иначе вы получите 404 –

5

Как уже упоминалось в книге Learning Core Audio является большим ресурсом. И в настоящее время это не проблема, это только в Objective-C, потому что теперь есть все примеры книги, переписанные с помощью Swift: https://github.com/AlesTsurko/LearningCoreAudioWithSwift2.0

+0

. Этот репозиторий в настоящее время переводится в swift 3.0 мною и, надеюсь, будет снова переводиться в swift 4.0. –

Смежные вопросы