Commit by leighsmith :: r3753 /trunk/MusicKit/Frameworks/MusicKit/ (MKPart.h MKPart.m MKScore.m): (link) Added isNamed: and used that to check if a named part is wihtin a MKScore
Commit by leighsmith :: r3752 /trunk/MusicKit/Examples/example3/ (6 files in 2 dirs): (link) Rename of MyObject to meaningful MelodicGenerator
Commit by leighsmith :: r3751 /trunk/MusicKit/Frameworks/MusicKit/ (MKPart.m _MKNameTable.m _ParName.m): (link) Made _MKSymbolize() return an autoreleased NSString, now check setPartName: return value and log an error
Commit by leighsmith :: r3750 /trunk/MusicKit/ (36 files in 7 dirs): (link) Simplified MIDI reception, enabled multiple open MIDI devices to be handled correctly on MacOS X, although two MKMidi instances can not connect to the same device. Other platforms to follow. Corrected MKConductor reinitialising MKMidi. Cleaned up doco typos, updated packaging.
Commit by leighsmith :: r3749 /trunk/MusicKit/Frameworks/MKDSP_Native/ (_DSPString.c libdsp.h): (link) Removed const warning
Commit by leighsmith :: r3748 /trunk/MusicKit/Frameworks/SndKit/ (4 files): (link) Added routines for retrieval of maximum magnitude and RMS values, published the setSample: method, added draft of faster threshold triggering of recording
Commit by leighsmith :: r3747 /trunk/MusicKit/Frameworks/SndKit/SndAudioBuffer.m: (link) Enabled building on Windows with scalar dynamic range determination.
Commit by leighsmith :: r3746 /trunk/MusicKit/Frameworks/SndKit/vDSP.c: (link) Removed warnings from unused variables.
Commit by leighsmith :: r3745 /trunk/MusicKit/Frameworks/SndKit/ (SndAudioBuffer.h SndAudioBuffer.m): (link) Added vector versions of findMin:Max:, and findMin:at:findMax:at: and maximumMagnitude: methods.
Commit by leighsmith :: r3744 /trunk/MusicKit/Frameworks/SndKit/ (5 files): (link) Removed inline definitions, added support for inclusion of vDSP.h in C++ code, now exports as part of SndKit. Corrected erroneous swapping of vDSP_vdiv and vDSP_vsub parameters, added non-intrinsic versions of vDSP_dotpr and initialisation for speed and to manage different stack alignments crossing between MSVC and gcc calls. Added automatic generation of libSndKit.def, so the way out of date hand generated version goes.