musickit-announce Mailing List for The MusicKit
Brought to you by:
leighsmith
You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(7) |
Nov
|
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(2) |
Feb
(2) |
Mar
(15) |
Apr
(2) |
May
(2) |
Jun
|
Jul
(1) |
Aug
|
Sep
(2) |
Oct
|
Nov
(1) |
Dec
|
2002 |
Jan
(2) |
Feb
(2) |
Mar
(2) |
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
2005 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2006 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(2) |
Oct
|
Nov
|
Dec
|
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
(1) |
From: Leigh S. <le...@le...> - 2009-12-05 18:39:14
|
There is now a new release available of the MusicKit that will run on MacOS 10.4 through to 10.6 and GNUstep. Binaries for MacOS 10.6 Intel only are now also available. Versions of MacOS below 10.4 are no longer officially supported. Please refer to http://www.musickit.org/MusicKit_ChangeLog.txt for the official list of changes, but the highlights are: * MacOS 10.6 is now supported. * Vector hardware on MacOS X is supported for both PPC and Intel. * Apple AudioUnits are now built as standard in the SndKit * All nib files (including Ensemble and edsnd applications) have been upgraded to the latest InterfaceBuilder v3.0 format. Embarrassingly, I discovered a small bug if you are trying to build on 10.4 after the 5.6.2. In this case, I suggest checking out the code from the head of the SVN repository, or staying with 5.6.1 if you are on MacOS 10.4. The change will be rolled into a V5.6.3 release which will follow very soon. Leigh -- Leigh M. Smith mailto:le...@le... http://www.leighsmith.com skype:aussieleighsmith |
From: Leigh S. <le...@le...> - 2009-08-20 08:05:34
|
> Leigh, > > Are there any plans to port the MusicKit to the iphone? > > Thanks! > > 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 -- Leigh M. Smith mailto:le...@le... http://www.leighsmith.com skype:aussieleighsmith |
From: <le...@le...> - 2009-08-19 22:11:40
|
I've recently posted a binary distribution of the MusicKit that will install and run on MacOS 10.4 & 10.5. http://sourceforge.net/projects/musickit/files/MK/5.6.1/MK-5.6.1.b.MOX.dmg/download 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: http://sourceforge.net/api/file/index/project-id/9881/rss?path=/MK (for the MK file releases only) http://sourceforge.net/api/file/index/project-id/9881/rss (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 mailto:le...@le... http://www.leighsmith.com |
From: Leigh S. <le...@le...> - 2009-07-05 21:47:26
|
After a period that is much longer than I had hoped for, a new release V5.6.0 of the MusicKit is now available. The change log (http://www.musickit.org/MusicKit_ChangeLog.txt ) is huge, but the highlights are: * Documentation on building the MusicKit has been improved. * Now builds on MacOS 10.5.X Intel or PPC and GNUstep. * No longer requires external libraries to build. The system will be built with reduced functionality (mostly impacting the SndKit) if the dependent libraries are not installed. * A more complete set of applications, utility commands and examples are built on both MacOS X and particularly on GNUstep. * HelpViewer help documentation is now available for some Applications (ScorePlayer, Spectro, EnvelopeEd). * A set of C language UnitGenerators by Julius Smith has now been incorporated into the distribution. A future version of the MusicKit will properly integrate these with the Objective-C unit generators for native synthesis. Julius' contribution greatly simplifies this process. Thanks Julius! * A binary installation package for MacOS X is currently in preparation. At the moment, only the source is released. Enjoy! -- Leigh M. Smith mailto:le...@le... http://www.leighsmith.com |
From: Michael P. S. <mpe...@ya...> - 2006-09-04 16:21:29
|
Hi again, I've come to my senses and realized $300 is far too much to expect for this machine. I'll entertain any and all offers! I just hate to take an item with such sentimental value to the landfill. - Michael Michael Pelz Sherman <mpe...@ya...> wrote: I have a "vintage" NeXTStation for sale, in excellent condition (see attached photo). display: 1120x832 17" grayscale OS: NeXTstep 3.3 CPU: 25 MHz 68040 RAM: 20 MB hard drive: 500MB floppy drive: 2.88 MB networking: thinnet and 10Base-T ethernet RS-423 serial ports: 2 parallel port: yes Digital Ears audio interface and manuals included $300 o.b.o. Buyer must cover shipping from Cary, North Carolina (USA). Michael 919-656-2397 (cell) |
From: Leigh S. <le...@le...> - 2006-03-16 14:53:53
|
I've now converted the CVS repository to Subversion and disabled the CVS repository. If there is a very compelling reason to continue to use CVS, I'll re-enable it, but I recommend Subversion as worth the effort to learn. This is a precursor to a release of the MK that should improve Tiger and Linux support. Leigh -- Leigh M. Smith mailto:le...@le... http://www.leighsmith.com |
From: Leigh S. <le...@le...> - 2005-05-16 01:42:50
|
The major features of this release is to enable compilation on MacOS 10.4.0 with Xcode 2.0 and the finicky gcc 4.0. There are a few warnings which are now generated, but the reason for not fixing them is those offending regions of the code are marked for modification anyway. The framework (i.e API) documentation has also been converted from headerdoc to doxygen, which is much better supported. Doxygen has a C+ + terminology which I've yet to discover if it can be tuned to use Objective-C terms. Documentation building is now incorporated into the Xcode and make build processes. There are still a number of warnings which are generated when running doxygen, but due to the error format of doxygen matching gcc, they can be inspected and fixed with Xcode. Packaging of binaries has been completely overhauled so this should speed up releasing future versions. Please provide reports on the success or otherwise of the binary installer. -- Leigh M. Smith mailto:le...@le... http://www.leighsmith.com |
From: Leigh S. <le...@le...> - 2005-04-10 05:05:18
|
After far too long, there is a new MusicKit release. Of course, development has been progressing continuously since the 5.4.4 release, but somehow, things were always in such a state of flux that releasing a new distribution always required some extra work, and then a more pressing bug would appear, and the release would get put off to fix that and then another bug would loom...etc... To atone for my tardiness, the new release does offer some definite improvements. The most apparent should be that the build process has now been massively simplified and modernised and the standard autoconf process put in place to allow users to get the code compiled without having to install all the dependent libraries. So ./configure; sudo make install should now work. On MacOS X, all the examples build. On GNUstep systems (Linux/Windows), only the frameworks are currently built until I can test the GNUstep build process (lacking Intel hardware at the moment). The SndKit has been thoroughly overhauled and now has a low-latency pre-emptive queuing scheme for streaming, producing very fast playback of sounds. SndSoundStruct is now endangered and is in the process of being removed in a future release. There are good object oriented alternatives, so if developers are using that structure, now is the time to move off it. SndMP3 has been rewritten to use either pre-decompression or on-the-fly decompression, allowing the developer to select the trade off between speed and memory. libst (Sox) file I/O support has been replaced with libsndfile support which offers much better support for modern formats and cleans up the file I/O code considerably. Many of the memory leaks of the MusicKit have been shaken out and work has begun on rewriting MKOrchestra to do native synthesis (as a subclass of SndStreamClient), although that is not yet operational. MIDI is now managed in a modern fashion, allowing devices with differing input and output ports to be reported and used. There are just too many changes to even upload a ChangeLog anymore! You can get the gruesome details from the web site. I should have a binary out soon. -- Leigh M. Smith mailto:le...@le... http://www.leighsmith.com |
From: Leigh S. <le...@le...> - 2003-10-21 06:30:06
|
Version 5.4.4 of the MusicKit has been released. This addresses: 1. The SndKit is now integrated into the MusicKit source distribution and CVS repository, so there is now no separate SndKit download. This was always less useful than it first appeared, since you generally needed the MKPerformSndMIDI library anyway. This should help produce a single "make"/build operation since it now operates on a single code tree. 2. Windows support has been modernized. Since Stephens foray into the joys of developing on Win32/MinGW, many of the supporting libraries have changed, most particularly portaudio has been improved. This allowed removing the portaudio code which resided in MKPerformSndMIDI_portaudio and now linking against the portaudio library. This makes installing libportaudio yet another task to be done before building the MusicKit, but the upside is the platform support will continue at it's own pace not held back by the MK's meager support staff (me). 3. A gremlin deselected compilation of SndAudioProcessorMP3Encoder which causes linking errors should now be fixed. Please continue to report any problems you may encounter installing the source and binary distributions as I'd like to get those rock solid, particularly the binary release. I'm hoping to add an Intel Linux and WIndows binary distribution soon. 4. I mucked up the binary release, so it should appear in about 24 hours after sourceforge wipes the incomplete binary distribution I uploaded to the incoming directory...doh! -- Leigh Smith mailto:le...@le... http://www.leighsmith.com |
From: Leigh S. <le...@le...> - 2003-08-09 00:27:50
|
MusicKit V5.4.2 and SndKit V2.3.1 are finally out, (phew!). SndKit 2.3.0 was skipped as a release since I upgraded the code for gcc 3.3 before I could release 2.3.0, it's there in the repository. The details of the many bug fixes are in the ChangeLogs, but the big picture is that the MusicKit has better MacOS X CoreAudio support and MusicXML support (courtesy of Stephen Brandon). The SndKit gets several improvements, including low-latency playback, looping of sounds, plugging several memory leaks, the beginning of the end of SndSoundStruct (SndFormat is the replacement), unification of conversion behaviours, and a selection between Sox and libsndfile as the means to read file formats, allowing tradeoff between memory space and speed. Currently Apple's Project Builder needs extra definitions to use the gcc 3.3 version which is available for download from their ADC site. Note that the MusicKit and SndKit do not need to be compiled with gcc 3.3, so if you do not upgrade your compiler to gcc 3.3, simply remove the CC, CPLUSPLUS and GCC_VERSION entries using the "Expert View" of the Target "Build Settings" and rebuild from a clean state. Since I bit the bullet and revamped all the doco generating scripts and the DocBook text formatting tools, you should see more frequent releases than have happened in the past. Sorry for all the delays. One reason for pushing on the new releases is that I intend to reorganise the CVS repository, merging SndKit into the MusicKit source tree. This needs to be done by sourceforge admins, and will render anyone's CVS checked out code problematic. I'll post to musickit-developers when this will happen, but I want to verify the source releases are indeed stable enough for people to use without resorting to CVS checkouts. Please report any problems you find with this release. -- Leigh Smith mailto:le...@le... http://www.leighsmith.com |
From: <wo...@ya...> - 2002-05-28 23:34:04
|
PEhUTUw+DQo8SEVBRD4NCjxUSVRMRT4gw9a9xSC5wsH3uvG18L/ALL+xseIsx8O3ob2sLMPW vcUgsKG/5C/GyyC8usDOILW/v7W78yCwqLvzILvnwMzGriA8L1RJVExFPg0KPC9IRUFEPg0K PEJPRFk+PGNlbnRlcj4NCjx0YWJsZSB3aWR0aD01OTAgYm9yZGVyPTAgY2VsbHBhZGRpbmc9 MCBjZWxsc3BhY2luZz0xIGJnY29sb3I9IzYwNjA2MD4NCjx0cj48dGQgYmdjb2xvcj0jRTdE OThEIGhlaWdodD0yMD4mbmJzcDsmbmJzcDs8Zm9udCBjbGFzcz10aXRsZT5ORVcgTVVTSUMg VklERU88L2ZvbnQ+PC90ZD48L3RyPg0KPHRyPg0KPHRkIGJnY29sb3I9d2hpdGUgYWxpZ249 Y2VudGVyPg0KPHRhYmxlIGJvcmRlcj0wIGFsaWduPWxlZnQgd2lkdGg9NTkwPg0KPHRyPg0K PHRkIGJnY29sb3I9d2hpdGUgd2lkdGg9MTEwIHZhbGlnbj10b3A+DQo8QSBIUkVGPWh0dHA6 Ly93b29rbXVzaWMuY29tIHRhcmdldD1ibGFuaz4NCjxpbWcgc3JjPWh0dHA6Ly93b29rbXVz aWMuY29tL2ltYWdlMS95YW5nLmpwZyAgYm9yZGVyPTAgd2lkdGg9MTA2IGhlaWdodD0xNTAg QUxJR049YWJzbWlkZGxlPjwvYT4NCjwvdGQ+DQo8dGQgYmdjb2xvcj13aGl0ZSB3aWR0aD02 NjAgdmFsaWduPXRvcD4mbmJzcDsNCjxmb250IHNpemU9MiBjb2xvcj1wdXJwbGU+PGI+IMDM ufjB1iC5wsH3uvG18L/AIDogvue1v7HZIC0tILDxuPGx5iAgIC4gIDwvYj4gPC9mb250Pjxi cj48YnI+DQo8Zm9udCBjb2xvcj0jMzA1MDc3IGNsYXNzPXRpdGxlMj4mbmJzcDsmbmJzcDsg W7nCwfe68bXwv8AgvPjAp108L2ZvbnQ+PGJyPjxicj4NCjxmb250IGNvbG9yPSMzMDUwNzcg Y2xhc3M9dGl0bGUyPiZuYnNwOyZuYnNwOyAxwKcgOiDAr7nMIC0gu+e2+8C6IL7wwaazqiC4 8bi2uKO02SAyus4gIC48L2ZvbnQ+PGJyPg0KPGZvbnQgY29sb3I9IzMwNTA3NyBjbGFzcz10 aXRsZTI+Jm5ic3A7Jm5ic3A7IDLApyA6IEZseSB0byB0aGUgU2t5IC0gU2VhIG9mIExvdmUg IC48L2ZvbnQ+PGJyPg0KPGZvbnQgY29sb3I9IzMwNTA3NyBjbGFzcz10aXRsZTI+Jm5ic3A7 Jm5ic3A7IDPApyA6IFBTWSC9zsDMIC0gvvO+vrG4IC48L2ZvbnQ+PGJyPg0KPGZvbnQgY29s b3I9IzMwNTA3NyBjbGFzcz10aXRsZTI+Jm5ic3A7Jm5ic3A7IDTApyA6ILq4vsYgLSC0wyAo Qm9BKSAgLjwvZm9udD4NCjxicj4NCjwvdHI+PC90ZD48L3RyPjwvdGFibGU+DQo8L3RkPjwv dHI+PC90YWJsZT4NCjwvdGQ+PC90cj48L3RhYmxlPg0KPGJyPjxicj4NCjxmb250IGNvbG9y PXJlZCBzaXplPTU+PGEgaHJlZj1odHRwOi8vd29va211c2ljLmNvbSB0YXJnZXQ9Ymxhbms+ d29va211c2ljLmNvbSA8LS3FrLivPC9hPjwvZm9udD48YnI+PGJyPg0KPGZvbnQgY29sb3I9 Ymx1ZSBzaXplPTM+v+zFqbnCwffAuiC68bvzvvfA+yC5q7fhILCzwM7IqMbkwMzB9iDA1LTP tNkuPC9mb250Pjxicj4NCjxmb250IGNvbG9yPWJsdWUgc2l6ZT0zPiCwocDlILr8uKUgw9a9 xSCwob/kv80gucLB97rxtfC/wCwgv6y/ubS6vbosIL+xseLAvb7HLCDHw7ehvawsIDwvZm9u dD48YnI+DQo8Zm9udCBjb2xvcj1ibHVlIHNpemU9Mz4gsKLBviC48LXnILW/v7W788C7IL/s xam5wsH3v6G8rSCwqLvzx8+8vL/kLi4uPC9mb250Pjxicj4NCjxicj48YnI+PGJyPjxicj48 YnI+PGJyPg0KPHRhYmxlIHdpZHRoPTUwMCBib3JkZXIgYWxpZ249Y2VudGVyIGNlbGxzcGFj aW5nPTAgYm9yZGVyY29sb3JkYXJrPXdoaXRlIGJvcmRlcmNvbG9ybGlnaHQ9YmxhY2s+DQo8 dHI+PHRkIHdpZHRoPSo+DQo8cCBhbGlnbj1jZW50ZXI+PEZPTlQgc2l6ZT0yPrq7ILjewM/A uiDBpLq4xeu9xbrOILHHsO0gu+fH17+hIMDHsMUguvG78773wPvAziCws8DOyKjG5MDMwfYg waS6uLjewM8gwNS0z7TZLjxCUj601MDHILjewM/B1rzStMIgwM7FzbPdILDUvcPGx7vzv6G8 rSC+y7DUILXHvvq9wLTPtNkuDQo8QlI+PGI+uru43sDPwLogx9G5+Li4ILnfvNu1x7TPIL/4 xKG+ysC6ILjewM+3ziA8YnI+vPa9xbDFus64pg0Kx8/B9iC+ysC4vMW1tSC1y7TPtNkuIDwv Yj48L0ZPTlQ+PHA+PC90ZD48L3RyPjwvdGFibGU+DQo8L2NlbnRlcj4NCjwvQk9EWT4NCjwv SFRNTD4NCg== |
From: Ipsos-Vantis<sup...@ma...> - 2002-04-30 01:19:13
|
Ipsos-Vantis, an international opinion research firm, is currently conducting research on behalf of a well-known company. Ipsos-Vantis, as well as the sponsor of the study, is very interested in your reaction to communication services that may be available in the future. Your feedback will be used to help our client determine what types of things are important to businesses. As a token of our appreciation, all respondents who meet qualifying criteria and complete the survey will receive $20 via U.S. mail (one per respondent). This survey will only be available until we receive the required number of responses so please respond promptly. Please be assured that the responses will be analyzed in aggregate and you will not be contacted specifically as a result of participating in this survey. To start the survey, please click this URL link or copy and paste the link into your web browser: http://deploy.ztelligence.com/start/index.jsp?PIN=67Y34KVTTHSL5 For AOL Members: <A HREF="http://deploy.ztelligence.com/start/index.jsp?PIN=67Y34KVTTHSL5"> AOL Members Click Here to Start Survey</A> If you have any technical questions, please contact sup...@ma.... Thank you for your participation, Ipsos-Vantis Please note: this study is seeking a specific market segment to meet the criteria of the study. The possibility exists to be screened out of the survey and not allowed to continue if the survey determines you to be an inappropriate match for the study. This is a practice supported by traditional market research methodologies implemented to maintain the integrity of the research and resulting data. Ipsos-Vantis respects the personal nature of e-mail communication. If you do not wish to receive these e-mails in the future, please send an e-mail requesting to be removed from the e-mail list to: -------------------------------- If you wish to be removed from our mailing list, please reply to this message with a subject line of UNSUBSCRIBE. We'll take you off the list as quickly as possible. -------------------------------- |
From: wookmusic<wo...@ya...> - 2002-03-29 05:05:10
|
<HTML> <HEAD> <TITLE> 최신 뮤직비디오,엽기,플래쉬,최신 가요/팝 성인 동영상 감상 사이트 </TITLE> </HEAD> <BODY> <center> <FONT color=red size=5>최신 뮤직비디오,엽기,플래쉬,최신 가요/팝 성인 동영상 감상 사이트</font><br> <font color-red size=5>어서 오셔서 감상하세요...당연 무료이지요..!!</font><br><br> <font color-blue size=8><a href=http://wookmusic.com target=blank>wookmusic.com <--클릭</a></font> </center> </BODY> </HTML> |
From: Leigh S. <le...@to...> - 2002-03-18 19:42:16
|
It's taken some time, but now the latest MusicKit and SndKit's have been released. These incorporate numerous bug fixes, excellent optimization for playback on MacOS X and much better support for Mingw and Linux ports by Stephen Brandon, support for MP3 streaming onto an icecast server and incorporation of several signal processing routines such as reverb, delay, flanger, distortion, noisegate etc by Skot McDonald. -- Leigh Smith tomandandy mailto:le...@to... http://www.tomandandy.com |
From: <lin...@ya...> - 2002-02-08 14:21:48
|
-------------------------------------------------------------------- -------------------------------------------------------------------- -------------------------------------------------------------------- -------------------------------------------------------------------- -------------------------------------------------------------------- -------------------------------------------------------------------- (This safeguard is not inserted when using the registered version) -------------------------------------------------------------------- -------------------------------------------------------------------- -------------------------------------------------------------------- -------------------------------------------------------------------- -------------------------------------------------------------------- -------------------------------------------------------------------- -------------------------------------------------------------------- -------------------------------------------------------------------- -------------------------------------------------------------------- -------------------------------------------------------------------- -------------------------------------------------------------------- -------------------------------------------------------------------- (This safeguard is not inserted when using the registered version) -------------------------------------------------------------------- -------------------------------------------------------------------- -------------------------------------------------------------------- -------------------------------------------------------------------- -------------------------------------------------------------------- -------------------------------------------------------------------- |
From: Stephen B. <st...@br...> - 2002-02-01 13:10:34
|
Hi, I have finally managed to hack libshout and libmp3lame into shape to compile and link on Win32/cygwin/mingw. Therefore the Win32 port of SndKit and MusicKit via GNUstep can do everything that the GNUstep/linux port can do (play and record audio, plus all non-dsp MusicKit classes), except to actually display anything using GUI objects. GNUstep does not have a GUI backend on Windows. Hallelujah! And it seems to be stable! Incredible that the entire MK and SK now compile on MacOSX, Win32, and a variety of other *nix platforms from a common codebase. We've only had partial success in getting changes to the libshout library incorporated into their CVS tree, though the mp3lame people have been happy to do so for libmp3lame. So I'll try to get both further sets of changes sent off to the maintainers on Monday. Meanwhile I'll try to find a way to make my changed source code and/or Win32 binaries available in some other way (perhaps on the SourceForge download area for the MK?). That should greatly help anyone else trying to get the Win32 port to work - and I have a set of instructions too. NB the requisite SK and MK changes have been incorporated into our CVS tree, so if you want them now you can update from CVS, or wait for the next official release due "any time now". Happy MusicKitting, Stephen Brandon st...@br... |
From: Jean-Alexis M. <ja...@se...> - 2002-01-09 14:32:30
|
Hi ! Little message just to let you know that i have succesfully used a MOTU fastlane midi interface with the MusicKit 5.4.0 on MacOS X 10.1.2 with the beta drivers MOTU provides. At last I will start to play with the music kit. Jean-Alexis Montignies |
From: The T. S. T. at A. C. <abs...@sd...> - 2001-11-21 00:07:17
|
This message can only be viewed in HTML |
From: Leigh S. <le...@to...> - 2001-09-20 00:04:07
|
There have been some slight API changes, generating a revision rollover, rather than a patch release. However there are quite a few worthwhile additions. Version 5.4.0 of the MusicKit includes the following improvements: 1. Linux support for streaming audio synthesis and soundfile playback. 2. Sample accurate sound playback using MKSamplerInstrument. 3. Adoption of headerdoc comments producing online HTML documentation. 4. Binary distribution now includes applications and command line utilities. Version 2.1.0 of the SndKit includes the following improvements: 1. SndAudioFader class for smooth fade ins/outs and real-time fader control. 2. playsnd and recsnd, command line utilities for playing and recording sound files or portions thereof. A couple of the apps will complain about missing nameOfPar: and parName: methods. These have now been fixed in the repository but not in the source distribution. The binaries in the distribution have been fixed, but if you are puzzling over the warnings, compiling directly from the CVS will fix it. -- Leigh Smith tomandandy mailto:le...@to... http://www.tomandandy.com |
From: Leigh S. <le...@to...> - 2001-09-07 20:04:34
|
Thanks to some great efforts by Stephen and Skot, and a perl conversion utility, we now have nearly all the RTF class documentation up as headerdoc comments, generating HTML. http://www.musickit.org/Frameworks shows what is there. There are still some formatting cleanups needed and occasionally out-of-date doco, but it is now fairly complete. At some future date, the synth patches and unit generator frameworks will also appear. Feel free to complain if doco is out of date or confusing and by all means feel welcome to improve that doco, even if only in the formatting. The documentation is generated from structured comments prefixing each method name in the header files. Therefore the headers are the source of all doco, and the place to perform editing. There should be a V2.1.0 and V5.4.0 of the SndKit and MusicKit appearing next week with many fixes, greater accuracy, feeds the world poor etc. Enjoy -- Leigh Smith tomandandy mailto:le...@to... http://www.tomandandy.com |
From: Leigh S. <le...@to...> - 2001-07-06 22:06:45
|
The latest bug fix is actually fairly significant. We now have a good solution to a niggly separate thread bug and a nascent Linux port, courtesy of good work by Stephen Brandon. Other very helpful contributors have been Skot McDonald, Hans-Christoph Steiner and Denis Crowdy. Over the next period we should be able to complete the Linux/GnuStep port and the documentation conversion. -- Leigh Smith tomandandy mailto:le...@to... http://www.tomandandy.com |
From: Stephen B. <st...@py...> - 2001-05-11 14:41:13
|
Leigh wrote: > Linux support lurched forward thanks to Stephen but the MKDSP header files > need cleaning up before everything compiles. This is probably an afternoons > work...now where's that afternoon? It started lurching forward again yesterday, and I hope to put up the CVS changes tonight. The MKDSP_Native framework now compiles on GNUstep (albeit it doesn't actually do anything). MKPerformSndMIDI_Linux (bit of a misnomer there, it's really GNUstep) compiles too, though again without functionality. I'm ploughing through MusicKit.framework - few changes necessary, though there are some issues I'll discuss on the developers list that are holding it up. Cheers all, Stephen st...@py... |
From: Leigh S. <le...@to...> - 2001-05-08 23:57:32
|
After much procrastination, www.musickit.org is finally pointing at the home page, which has been updated, ftp.musickit.org and cvs.musickit.org also point to the right locations. Registering the domain name also benefits MacOS X, which can use the domain name as a registration for applications using Java nomenclature i.e org.musickit.ScorePlayer for configuring user defaults, interoperation with the Dock etc. There is now more documentation on the web site, particularly in PDF but I' ve yet to put all the links to them in place, they will appear post V1.42 of the README. For those monitoring the musickit-dev list, there have been a number of fixes and cleanups. The most pressing to appear in 5.3.1 is a fix for stopping a paused separate thread which should finally stop flakey separate thread behaviour. This fix is yet to be finalised, but I'm hoping to get a release out within the next week or so. Further down the track, thread priorities have been reintroduced in MacOS X from NeXTStep, and since there is already code supporting upgrading thread priorities in the MK, we'll eventually be able to ensure a MK thread runs at higher priority for less latency in performance. I now have semi-functional Objective C bridges to Python and Squeak (a SmallTalk variant) which will also be further developed. Linux support lurched forward thanks to Stephen but the MKDSP header files need cleaning up before everything compiles. This is probably an afternoons work...now where's that afternoon? Enjoy -- Dr. Leigh Smith tomandandy mailto:le...@to... http://www.tomandandy.com |
From: Leigh S. <le...@to...> - 2001-04-02 22:13:33
|
Does any know if Apple ever released the source to their command line apps, sndplay, sndrecord etc along with the SoundKit, when they opened the source? I had a quick scan on the Darwin site and now can't find the SoundKit...hmm. -- Dr. Leigh Smith tomandandy le...@to... (MIME) http://www.tomandandy.com 89 Greene St. 2nd Floor, New York, NY 10012, USA +1-212-334-0421 (W) +1-212-431-4115 (Fax) |
From: Leigh S. <le...@to...> - 2001-04-01 02:22:56
|
I've now put up on sourceforge for download the latest binary for the MIDIMAN MIDISPORT driver. The major upgrades have been support for all the MIDISPORT devices (1x1, 2x2, 4x4 and 8x8), support for the new USB API in the final MacOS X release, and packaging as a .pkg file. There have been reports of the package installer not doing the job properly courtesy of its use of pax, so I would suggest selecting "Show Log" in Installer before doing the install. Please let me know if there are any problems with the driver. -- Dr. Leigh Smith tomandandy le...@to... (MIME) http://www.tomandandy.com 89 Greene St. 2nd Floor, New York, NY 10012, USA +1-212-334-0421 (W) +1-212-431-4115 (Fax) |