2015-02-24 9 views
10

Próbuję nauczyć się iOS Core Audio dla Swift. Zacząłem od Swift od razu i nie zrozumiałem Celu-C. Jestem inżynierem z wykształceniem w dziedzinie inżynierii dźwięku, więc nie muszę uczyć się podstaw "dźwięku" (sampler, bitdepth itp.), Tak jak jest to postrzegane w Core Audio, iOS, Swift.Materiały szkoleniowe Swift Core Audio

Czy możesz polecić samouczki, przewodniki, dokumentacje lub książki (bezpłatne lub płatne, bez znaczenia), które wyjaśniają sposób korzystania z Core Audio w Swift?

Dzięki za wsparcie Tobias

Odpowiedz

8

Chris Adamsona book jest w Objective-C, ale obejmuje Core Audio całkiem dobrze. Zapytaj Google o jego nazwisko, a znajdziesz niektóre z jego artykułów. Wiele rzeczy przechodzi do Swift dość łatwo. Mój blog ma kilka przykładów.

Core MIDI to kolejna rzecz. Szybkie wsparcie dla Core MIDI nadal stanowi problem.

+1

Witaj Gene De Lisa, dzięki za odpowiedź! Przeczytałem twój blog i wygląda na to, że nowy AVAudioEngine jest teraz tym, czego potrzebuję. Dziękuję za użyteczne zasoby. Spróbuję w książce, którą poleciłeś, aby sprawdzić, czy mogę opanować składnię programu Objectove-C po zabawie z AVAudioEngine. Najlepszy, Tobiaszu! –

+0

Cieszę się, że mogę pomóc. Nie wahaj się zapytać, czy jest coś mylącego. –

0

@TobiasSchmidt To może być trochę nieaktualne, ale mimo to jesteś na dobrej drodze, aby użyć szybkiego dla core-audio. Oto inny przykład kogoś, kto używa belki @ GeneDeLisa do szybkiej AVAudioEngine, aby stworzyć syntezator [1]. Notatka dla mnie, aby uzyskać STK w miksie za pomocą tego [2] i zacząć hałasować z Swift. Na razie zadowolona nauka Objective-C jest nadal podstawą i ma dużo więcej kilometrów na CoreAudio. [1] http://flexmonkey.blogspot.com/2014/10/sound-synthesis-in-swift-core-audio.html [2] http://arielelkin.github.io/articles/mandolin/

+0

nie można edytować, ponieważ edycja jest krótsza niż 6 znaków, ale usuń następujące "/" po drugim łączu, w przeciwnym razie otrzymasz 404 –

5

Jak wspomniano książka Learning Core Audio jest doskonałym źródłem informacji. Obecnie nie ma problemu, że jest tylko w Objective-C, ponieważ teraz wszystkie przykłady książek zostały przepisane przez Swift: https://github.com/AlesTsurko/LearningCoreAudioWithSwift2.0

+0

To repozytorium jest obecnie tłumaczone na wersję 3.0 przeze mnie i mam nadzieję, że zostanie ponownie przetłumaczone na szybki 4.0. –

Powiązane problemy