2015-02-24 17 views
10

Tôi đang cố gắng tìm hiểu Âm thanh Lõi của iOS cho Swift. Tôi bắt đầu với Swift ngay lập tức và tôi không hiểu về Objective-C. Tôi là một kỹ sư được đào tạo về Kỹ thuật âm thanh nên tôi không cần phải học những điều cơ bản về "âm thanh" (lấy mẫu, bitdepth, v.v.) theo cách mà nó được tiếp cận trong Core Audio, iOS, Swift.Tài nguyên Học tập Âm thanh Lõi Swift

Bạn có thể giới thiệu mọi hướng dẫn, tài liệu hướng dẫn, tài liệu hoặc sách (miễn phí hoặc trả tiền không quan trọng) giải thích cách sử dụng Core Audio trong Swift?

Cám ơn sự ủng hộ của bạn, Tobias

Trả lời

8

Chris Adamson của book là trong Objective-C, nhưng bao gồm Core Audio khá tốt. Hỏi Google cho tên của mình và bạn sẽ tìm thấy một số bài viết của mình. Nhiều thứ chuyển sang Swift khá dễ dàng. My blog có một số ví dụ.

MIDI chính là một điều khác. Hỗ trợ Swift của Core MIDI vẫn còn có vấn đề.

+1

Xin chào Gene De Lisa cảm ơn bạn đã trả lời! Tôi đọc qua blog của bạn và có vẻ như AVAudioEngine mới là những gì tôi cần bây giờ. Cảm ơn bạn vì các tài nguyên hữu ích. Tôi sẽ có một thử trên cuốn sách bạn đề nghị để xem nếu tôi có thể có được đầu của tôi xung quanh cú pháp Objectove-C sau khi chơi xung quanh với AVAudioEngine. Tốt nhất, Tobias! –

+0

Rất vui khi được trợ giúp. Đừng ngần ngại hỏi xem có gì khó hiểu không. –

0

@TobiasSchmidt Điều này có thể hơi lỗi thời, nhưng bạn vẫn đang đi đúng hướng để sử dụng nhanh cho lõi âm thanh. Dưới đây là một ví dụ khác về người khác sử dụng công cụ AVAudioEngine nhanh chóng của @ GeneDeLisa để tạo ra một synth [1]. Một lưu ý tinh thần cho bản thân mình để có được STK trong hỗn hợp bằng cách sử dụng này [2] và bắt đầu làm cho tiếng ồn với Swift. Hiện tại, mục tiêu học tập-mục tiêu-C như đó vẫn là trụ cột và có nhiều mileage hơn trên CoreAudio. [1] http://flexmonkey.blogspot.com/2014/10/sound-synthesis-in-swift-core-audio.html [2] http://arielelkin.github.io/articles/mandolin/

+0

không thể chỉnh sửa vì chỉnh sửa nhỏ hơn 6 ký tự nhưng vui lòng xóa "/" sau liên kết thứ hai, nếu không bạn sẽ nhận được 404 –

5

Như đã đề cập, sách học tập cốt lõi là một tài nguyên tuyệt vời. Và hiện tại nó không phải là một vấn đề mà nó chỉ trong Objective-C, bởi vì bây giờ có tất cả các ví dụ của cuốn sách được viết lại với Swift: https://github.com/AlesTsurko/LearningCoreAudioWithSwift2.0

+0

Kho lưu trữ này hiện đang được dịch sang 3.0 nhanh chóng và hy vọng sẽ được dịch lại nhanh chóng 4.0. –

Các vấn đề liên quan