Skip to Content

Software Development

warning: Creating default object from empty value in /home/leighsmi/public_html/modules/taxonomy/taxonomy.pages.inc on line 33.
Relating to software development and computer science.

Added isNamed: and used that to check if a named part is wihtin a MKScore

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

Rename of MyObject to meaningful MelodicGenerator

Commit by leighsmith :: r3752 /trunk/MusicKit/Examples/example3/ (6 files in 2 dirs): (link) Rename of MyObject to meaningful MelodicGenerator

Made _MKSymbolize() return an autoreleased NSString, now check setPartName:...

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

Simplified MIDI reception, enabled multiple open MIDI devices to be handled...

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.

Removed const warning

Commit by leighsmith :: r3749 /trunk/MusicKit/Frameworks/MKDSP_Native/ (_DSPString.c libdsp.h): (link) Removed const warning

Added routines for retrieval of maximum magnitude and RMS values, published the...

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

Enabled building on Windows with scalar dynamic range determination.

Commit by leighsmith :: r3747 /trunk/MusicKit/Frameworks/SndKit/SndAudioBuffer.m: (link) Enabled building on Windows with scalar dynamic range determination.

Removed warnings from unused variables.

Commit by leighsmith :: r3746 /trunk/MusicKit/Frameworks/SndKit/vDSP.c: (link) Removed warnings from unused variables.

Added vector versions of findMin:Max:, and findMin:at:findMax:at: and...

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.

Removed inline definitions, added support for inclusion of vDSP.h in C++ code,...

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.

Syndicate content
Copyright