The problem isn't that other platforms don't have similar MIDI, GUI, and data structure libraries. The problem is that other libraries function completely differently. The names of classes, and the methods they contain are all different. Although I could reuse most of my algorithms, the code with which they're currently implemented with would have to be completely rewritten for each platform. That's not to say that I won't ever port it, just that it might be some time before I do :) Andrew --- In elektron-users@yahoogroups.com, Christopher Mitchell <chrism@l...> wrote: > Andrew, > > I have OSX anyway, but are there comparable (not compatible but > comparable functionally) MIDI libs available for Windows and Linux? > I'm sure there are, and the Obj-C portion would compile under gcc > (under cygwin on Windows). I couldn't do it, but maybe there is > someone else who knows of these arcane things. In any case, it would > still be a pretty large re-do. > > Chris > On Oct 20, 2004, at 7:24 AM, sidstationownsyou wrote: > > > > > > > Coding it for PC (whether we're talking Windows or Linux) would > > require completely re-writing the code from scratch. This is because > > my app is written in Objective-C, and relies upon Mac OS X's Cocoa > > library and Core MIDI. Therefore, I won't be releasing a version for a > > non-Mac OS any time soon. Sorry. > > > > Andrew > > > > --- In elektron-users@yahoogroups.com, "drammy2004" <martyn@r...> > > wrote: > >> > >> Sounds great. i don't suppose there are any plans to release this on > >> a PC? > >> > >> Yours hopefully, > >> > >> Drammy > >> > >> > >> > >> > >>>> Here's the description of MD Machine Lab which I plan to post on > >> my > >>>> website: > >>>> > >>>> > >>>> MD Machine Lab > >>>> > >>>> > >>>> A Perfect Symbiosis of Mac and Machinedrum > >>>> > >>>> Imagine being able to harness the power of Machinedrum's synthesis > >>>> engine with your Mac. This dream is now a reality! MD Machine Lab > >>>> allows you to create, tweak, and save individual machines (drum > >>>> sounds) on your Mac! It provides a slick, easy-to-use interface, > >>>> giving you complete control over your sonic design. > >>>> > >>>> > >>>> Fast and Lightweight > >>>> > >>>> I wrote MD Machine Lab on a 400 MHz iMac DV SE. While it's not THE > >>>> slowest machine out there, it's still pretty freakin' slow! > >> Therefore, > >>>> ensuring that my programs run as efficiently as possible is a top > >>>> priority. MD Machine Lab is a Cocoa application, written entirely > >> in > >>>> objective-C. Furthermore, it's multi-threaded, and includes > >>>> optimizations for the G5. > >>>> > >>>> > >>>> Undo! Undo! > >>>> > >>>> Make a mistake? No worries: MD Machine Lab features unlimited > >> levels > >>>> of undo and redo! This means you can tweak all you want without > >>>> fear > >>>> of losing a precious creation. > >>>> > >>>> > >>>> Randomize! > >>>> > >>>> The randomize feature of MD Machine Lab gives you the ability to > >> set > >>>> machine parameters to random values. Additionally, you get to > >> choose > >>>> which parameters get randomized! > >>>> > >>>> > >>>> Internationalized > >>>> > >>>> Speak a language other than English? No problem! MD Machine Lab > >>>> supports many different languages, including Swedish, French, > >> German, > >>>> and Japanese. > >>>> > >>>> > >>>> > >>>> I'll let everyone here know when I finish it ;) > >>>> > >>>> Andrew > > > > > > > > > > > > > > > > Yahoo! Groups Links > > > > > > > > > > > > > >
Message
Re: MD Machine Lab (and why it's not finished yet)
2004-10-24 by sidstationownsyou
Attachments
- No local attachments were found for this message.