Commits

Author Commit Message Labels Comments Date
Dave Dribin
Update to C99 syntax
Dave Dribin
Added tag ipaddevcamp2010 for changeset ce38b06fa725
Dave Dribin
Cleanups after writing presentation
Tags
ipaddevcamp2010
Dave Dribin
Other minor cleanups
Dave Dribin
Cleanups after writing presentation
Dave Dribin
Switch to floats for the current phase and increment and sinf() to calculate the sine.
Dave Dribin
Fix up the App Delegate in the iPhone nib
Dave Dribin
Consolidate to 1 app delegate and instantiate the view controller in the nib. Put files in correct subdirectories.
Dave Dribin
Update log messages
Dave Dribin
Release playerTypeSegmentedControl
Dave Dribin
Split play and stop out into multiple methods
Dave Dribin
Extract a few methods out of setupAudioSession
Dave Dribin
Split play and stop out into multiple methods
Dave Dribin
Switch from a picker view to a segmented control. Less code and iPhone can now rotate.
Dave Dribin
Set max frames per slice to 4096 so that there's no skipping with the screen locked, as per QA1606
Dave Dribin
Add copyright header
Dave Dribin
Rename start -> play throughout
Dave Dribin
Add audio session handling
Dave Dribin
Handle case when start/stop can be called multiple times in succession. Allow rotation on the iPad
Dave Dribin
Implement iPad side
Dave Dribin
Extract sine wave generation into A440SineWaveGenerator
Dave Dribin
Rename top-level Shared to SharedModel
Dave Dribin
Add a picker view to select between AQ and AUGraph
Dave Dribin
Add Universal iPhone project
Dave Dribin
Convert tabs to spaces
Dave Dribin
Loop over each channel
Dave Dribin
Extract out code into smaller methods
Dave Dribin
Quit app when window closes
Dave Dribin
Add A440AUGraph and extract A440Player protocol
Dave Dribin
Initial import