First attempt to rewrite opensl_io.c using semaphores
getting rid of separate input/output buffer sizes
tweaking buffer sizes and offsets
minor tweaks
audio rendering in player callback, new take on synchronization
minor cleanup
added isValid method to objc PdFile
woops, forgot indentation should be with spaces
further tweaks
new take on synchronized I/O
Merge branch 'master' into semaphores
performance tweak for more homogeneous CPU load
further tightening of relative timing of input and output
cosmetic change
minor robustness tweaks
cosmetic changes
minor robustness tweak
Revised version, estimating buffer sizes on both input and output for stability
reduced memory footprint, plus assorted simplifications
switching to numBuffers = 2 on player queue