I've recently posted a binary distribution of the MusicKit that will
install and run on MacOS 10.4 & 10.5.
This includes all the optional SndKit libraries and header files. To
include these properly, you need to add /Library/Frameworks/
SndKit.framework/Headers to your include path when compiling.
Hopefully this should simplify the installation and use of the
MusicKit. Please let me know if you have problems with the distribution.
Also, the sourceforge.net file release system has been dramatically
changed such that there are no longer email notifications when a new
file is released. This is unfortunate, but there is now an RSS feed
for the MK that interested users can subscribe to:
(for the MK file releases only)
(for all files released by the MusicKit project)
I'm in the process of revamping the documentation of project plans now
that trac will be the main method of documenting project milestones.
The two main goals are to improve the operation on GNUstep and to
finish the integration of native coded unit generators so we can do
synthesis on all platforms.
Leigh M. Smith
From: Leigh Smith <leigh@le...> - 2009-08-20 08:05:34
> Are there any plans to port the MusicKit to the iphone?
> Michael Pelz-Sherman, Ph.D.
I've been asked this question previously. I don't have an iPhone or
iPod touch, so I don't have any personal plans to do so. In principle,
producing an MKPerformSndMIDI framework (probably by modifying
MKPerformSndMIDI_MacOSX) should be straightforward and allow the
frameworks to build. Of course the applications use the Cocoa API and
not the iPhone's API, so the applications will need to be modified. If
Apple converges the two API's (probably by moving closer towards the
iPhone API), I'll attempt to adapt the code as needed.
That said, maintaining the MusicKit is unpaid work that is not my day
job. If someone would like to donate an iPod touch, I'll begin work on
the port as soon as I receive the device. Of course, being an open
source project, anyone else with a device is welcome to make changes
to the code and send me the updates for me to commit, or ask for
commit rights to the SVN repository.
Leigh M. Smith