November 2009
Updated enabling vector macros
Commit by leighsmith :: r3651 /trunk/MusicKit/Frameworks/SndKit/SndAudioBuffer.m: (link) Updated enabling vector macros
Made vector mixing portable on Intel and PPC using the vDSP library on MacOS X
Commit by leighsmith :: r3650 /trunk/MusicKit/Frameworks/SndKit/SndAudioBuffer.m: (link) Made vector mixing portable on Intel and PPC using the vDSP library on MacOS X
Corrected Metro reading StaffObj clients. Factored MusicKit score and MIDI...
Commit by leighsmith :: r193 /trunk/Calliope/Application/ (35 files in 4 dirs): (link) Corrected Metro reading StaffObj clients. Factored MusicKit score and MIDI generation for file I/O. GVPerform will be replaced later. Moved saveEPS & saveTIFF to OpusDocument. Replaced VOICEID macro with -voiceWithDefault: method. Added extra copyWithZone methods to Staff, newFrom in Graphic and subclasses defaults to calling copyWithZone:. Added partName accessors. Font debugging turned back on while I try to nail this down. Inverts Verse fonts if negative when encoded.
My Letter to W.A. Newspapers: Expat climate disbelief
As an expat Aussie living in France and watching the climate debate in Canberra, it is with a sense of shame and disbelief to watch the Labour and Liberal parties obscure the real issues of climate change. Prime minister Rudd's concessions to the Liberal party climate deniers is simply enormous corporate welfare of $5.8 billion to be paid by taxpayers to keep the coal industry polluting. An emissions trading scheme is just permission to pollute by industries who's era is over. Europe has already demonstrated how ineffective an ETS is at reducing carbon, while leading to spiking electricity costs. Australia needs a flat carbon fee that is not able to be manipulated, to properly reflect the cost the country and our children will continue to pay into the future.
Updated to latest Interface Builder v3 format
Commit by leighsmith :: r3649 /trunk/MusicKit/Applications/EnvelopeEd/English.lproj/Info.nib/ (designable.nib keyedobjects.nib): (link) Updated to latest Interface Builder v3 format
Added -copyWithZone to StaffObj, corrected problem reading non-UTF8 encoded...
Commit by leighsmith :: r192 /trunk/Calliope/Application/ (18 files): (link) Added -copyWithZone to StaffObj, corrected problem reading non-UTF8 encoded verse strings, Verse now retains its strings as NSStrings. All example .opus files now load.
Sax Oud Duo
I had the wonderful opportunity to jam with Martha Sparks, an excellent alto saxophonist from Melbourne at my apartment in NYC, early 2001. This is an improvisation between Martha and me on sax and oud (Arabic lute) respectively.
Corrected the encoding issue with Calliope font, added more encapsulation and...
Commit by leighsmith :: r191 /trunk/Calliope/Application/ (18 files): (link) Corrected the encoding issue with Calliope font, added more encapsulation and NSCopying to TimedObj
Added TrueType format version, which seems to work on MacOS X instead of OTF....
Commit by leighsmith :: r190 /trunk/Calliope/Fonts/ (Calliope.sfd Calliope.ttf): (link) Added TrueType format version, which seems to work on MacOS X instead of OTF. Upgraded FontForge format version
Added accessors to Verse, replaced ISINVISB macro with method isInvisible
Commit by leighsmith :: r189 /trunk/Calliope/Application/ (12 files): (link) Added accessors to Verse, replaced ISINVISB macro with method isInvisible
