An iOS drum pad app that shows the basics of how to build a musical instrument with Core Audio.
Objective-C Ruby
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
ColorTone.xcodeproj
ColorTone
ColorToneTests
Colours @ 982f99b
TheAmazingAudioEngine @ 3b4a665
.gitignore
.gitmodules
LICENSE
Podfile
README.markdown

README.markdown

ColorTones is an iOS Core Audio sample project that builds on several basic principles of musical instrument design: triggers, envelopes, wave generators.

It includes CTMusicHelper, a class which ports concepts from the Overtone project to Objective C, by making use of OCTotallyLazy - a functional programming extension to Objective C collections.

This project is based upon https://github.com/dreamwieber/sine-wave https://github.com/dreamwieber/noise-trigger https://github.com/dreamwieber/shaped-noise https://github.com/dreamwieber/harmonic-drone

Run:

git submodule init
git submodule update
pod install

Open the generated .xcworkspace file and add TheAmazingAudioEngine/TheAmazingAudioEngine.xcproject to your project, at the top level.

Use the .xcworkspace file to build and run the project.