2015-02-24 13 views
10

Sto cercando di imparare iOS Core Audio per Swift. Ho iniziato subito con Swift e non ho capito nulla di Objective-C. Sono un ingegnere con una formazione in ingegneria del suono, quindi non ho bisogno di imparare le basi del "suono" (samplerate, bitdepth, ecc.) Proprio nel modo in cui viene affrontato in Core Audio, iOS, Swift.Swift Core Audio Learning Resources

Potete consigliare tutorial, guide, documentazioni o libri (gratuiti oa pagamento non importa) che spiegano come utilizzare Core Audio in Swift?

Grazie per il vostro supporto, Tobias

risposta

8

Chris Adamson book è in Objective-C, ma copre Core Audio abbastanza bene. Chiedi a Google il suo nome e troverai alcuni dei suoi articoli. Molte cose si trasferiscono a Swift abbastanza facilmente. Il mio blog ha diversi esempi.

Core MIDI è un'altra cosa però. Il supporto rapido di Core MIDI è ancora problematico.

+1

Ciao Gene De Lisa grazie per la risposta! Ho letto il tuo blog e sembra che il nuovo AVAudioEngine sia ciò di cui ho bisogno per ora. Grazie per le risorse utili. Farò una prova sul libro che hai consigliato di vedere se riesco a capire la sintassi Objectove-C dopo aver giocato con AVAudioEngine. Meglio, Tobias! –

+0

Felice di essere di aiuto. Non esitate a chiedere se c'è qualcosa di confuso. –

0

@TobiasSchmidt Questo potrebbe essere un po 'sorpassato, ma nonostante ciò siete sulla buona strada per usare swift per core-audio. Ecco un altro esempio di qualcun altro che usa la biolderplate di @ GeneDeLisa swift AVAudioEngine per creare un synth [1]. Una nota mentale per me per ottenere STK nel mix usando questo [2] e iniziare a fare rumore con Swift. Per ora, l'apprendimento contento Objective-C è ancora il cardine e ha molto più chilometraggio su CoreAudio. [1] http://flexmonkey.blogspot.com/2014/10/sound-synthesis-in-swift-core-audio.html [2] http://arielelkin.github.io/articles/mandolin/

+0

non può essere modificato perché la modifica è inferiore a 6 caratteri, ma rimuovi il seguente "/" dopo il secondo link, altrimenti ottieni 404 –

5

Come già detto il libro di apprendimento Core Audio è una grande risorsa. E attualmente non è un problema che sia solo in Objective-C, perché ora ci sono tutti gli esempi di libri riscritti con Swift: https://github.com/AlesTsurko/LearningCoreAudioWithSwift2.0

+0

Questo repository è attualmente in fase di traduzione da Swift 3.0 da me e si spera che venga nuovamente tradotto nuovamente in swift 4.0. –