Skip to Content

July 2010

Now processAudio() and -processStreamAtTime: accept the buffer play time in...

Commit by leighsmith :: r3696 /trunk/MusicKit/Frameworks/SndKit/ (SndStreamManager.h SndStreamManager.m): (link) Now processAudio() and -processStreamAtTime: accept the buffer play time in seconds, rather than erroneously as a sample count. This pushes the responsibility for computing the time onto the platform.

Properly documented the semantics behind the parameters passed by...

Commit by leighsmith :: r3695 /trunk/MusicKit/Frameworks/PlatformDependent/ (2 files in 2 dirs): (link) Properly documented the semantics behind the parameters passed by SNDStreamProcessor.

Shooting the Messenger

Taking an almost random sample of the response to the Wikileaks revelations of the criminal slaughter of Afghan civilians by the overwhelmingly U.S military, Foxnews diatribe by Gutfeld is perhaps the local maxima.

It's curious that while Gutfeld is accusing Julian Assange of selectivity in what he is choosing to leak: "The fact is, their goal is to "expose" only the people they hate — meaning the U.S military — and get famous for it", Gutfeld's diatribe is significantly greater in it's selectivity and hypocrisy.

Added SignalProcessingExample build

Commit by leighsmith :: r3694 /trunk/MusicKit/MusicKit.xcodeproj/project.pbxproj: (link) Added SignalProcessingExample build

Clean up doco & debugging info

Commit by leighsmith :: r3693 /trunk/MusicKit/Frameworks/SndKit/ (4 files): (link) Clean up doco & debugging info

Now correctly updates the SndStreamManager format when the buffer size is...

Commit by leighsmith :: r3692 /trunk/MusicKit/Frameworks/SndKit/ (4 files): (link) Now correctly updates the SndStreamManager format when the buffer size is modified. Added a method for changing the input buffer size, but it's yet to be truly different in the underlying code.

Made several functions dependent on input or output direction, enabling greater...

Commit by leighsmith :: r3691 /trunk/MusicKit/Frameworks/PlatformDependent/MKPerformSndMIDI_portaudio/ (PerformSound.h PerformSound.m): (link) Made several functions dependent on input or output direction, enabling greater independence between input and output devices. Enabled correct buffer size modification before the stream had been started.

Updated to latest SndStreamManager method naming

Commit by leighsmith :: r3690 /trunk/MusicKit/Examples/SignalProcessing/ (3 files): (link) Updated to latest SndStreamManager method naming

Updated for latest method naming

Commit by leighsmith :: r3689 /trunk/MusicKit/Frameworks/MusicKit/MKOrchestra.m: (link) Updated for latest method naming

Moved methods to deal with device to be instance methods, sketched the behaviour...

Commit by leighsmith :: r3688 /trunk/MusicKit/Frameworks/SndKit/ (SndStreamManager.h SndStreamManager.m): (link) Moved methods to deal with device to be instance methods, sketched the behaviour of initOnDeviceForInput:outputDevice

Copyright