Yahoo Groups archive

Elektron Musical Instruments

Index last updated: 2026-04-28 23:22 UTC

Thread

MD Machine Lab (and why it's not finished yet)

MD Machine Lab (and why it's not finished yet)

2004-10-14 by sidstationownsyou

Hey everyone! School is keeping me extremely busy, and I haven't had time to work on MD 
Machine Lab lately. Don't worry though, it IS coming. As soon as I get a decent amount of 
free time, I'm going to sit down and finish writing this thing :)

Andrew

Re: MD Machine Lab (and why it's not finished yet)

2004-10-14 by endlessnessisticman

Take your time.  School is more important.  Of course you know that.

I almost forgot about the program.

--- In elektron-users@yahoogroups.com, "sidstationownsyou" 
<sidstationownsyou@h...> wrote:
> 
> Hey everyone! School is keeping me extremely busy, and I haven't 
had time to work on MD 
> Machine Lab lately. Don't worry though, it IS coming. As soon as I 
get a decent amount of 
Show quoted textHide quoted text
> free time, I'm going to sit down and finish writing this thing :)
> 
> Andrew

[elektron] Re: MD Machine Lab (and why it's not finished yet)

2004-10-19 by sidstationownsyou

--- In elektron-users@yahoogroups.com, Federico Ciapi
<federico.ciapi@t...> wrote:
> what is this program supposed to do?


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

[elektron] Re: MD Machine Lab (and why it's not finished yet)

2004-10-19 by endlessnessisticman

I can't wait.  Would be nice to use for the contest.

Will you be able to program patterns and locks with it?

--- In elektron-users@yahoogroups.com, "sidstationownsyou"
<sidstationownsyou@h...> wrote:
Show quoted textHide quoted text
> 
> --- In elektron-users@yahoogroups.com, Federico Ciapi
> <federico.ciapi@t...> wrote:
> > what is this program supposed to do?
> 
> 
> 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

[elektron] Re: MD Machine Lab (and why it's not finished yet)

2004-10-19 by drammy2004

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,
Show quoted textHide quoted text
> > and Japanese.
> > 
> > 
> > 
> > I'll let everyone here know when I finish it ;)
> > 
> > Andrew

[elektron] Re: MD Machine Lab (and why it's not finished yet)

2004-10-20 by sidstationownsyou

I might add pattern editing later, but initial release will be geared
for creating, editing, and saving machines (which is why I called it
"MD Machine Lab").

Andrew

--- In elektron-users@yahoogroups.com, "endlessnessisticman"
<moving808@e...> wrote:
Show quoted textHide quoted text
> 
> I can't wait.  Would be nice to use for the contest.
> 
> Will you be able to program patterns and locks with it?
> 
> --- In elektron-users@yahoogroups.com, "sidstationownsyou"
> <sidstationownsyou@h...> wrote:
> > 
> > --- In elektron-users@yahoogroups.com, Federico Ciapi
> > <federico.ciapi@t...> wrote:
> > > what is this program supposed to do?
> > 
> > 
> > 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

[elektron] Re: MD Machine Lab (and why it's not finished yet)

2004-10-20 by sidstationownsyou

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:
Show quoted textHide quoted text
> 
> 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

Re: [elektron] Re: MD Machine Lab (and why it's not finished yet)

2004-10-20 by Ysbrand Otjes

if you need a beta tester, ive got a mac laptop midi
interface and ofcourse a machinedrum..

greetz
Ysbrand
--- sidstationownsyou <sidstationownsyou@...>
wrote:

> 
> I might add pattern editing later, but initial
> release will be geared
> for creating, editing, and saving machines (which is
> why I called it
> "MD Machine Lab").
> 
> Andrew
> 
> --- In elektron-users@yahoogroups.com,
> "endlessnessisticman"
> <moving808@e...> wrote:
> > 
> > I can't wait.  Would be nice to use for the
> contest.
> > 
> > Will you be able to program patterns and locks
> with it?
> > 
> > --- In elektron-users@yahoogroups.com,
> "sidstationownsyou"
> > <sidstationownsyou@h...> wrote:
> > > 
> > > --- In elektron-users@yahoogroups.com, Federico
> Ciapi
> > > <federico.ciapi@t...> wrote:
> > > > what is this program supposed to do?
> > > 
> > > 
> > > 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 \ufffd 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
> 
> 
> 
> 



		
_______________________________
Do you Yahoo!?
Declare Yourself - Register online to vote today!
http://vote.yahoo.com

[elektron] Re: MD Machine Lab (and why it's not finished yet)

2004-10-20 by drammy2004

Fair does,

I understand and to be honest I wasn't expecting a "yes".  I asked 
just on the off chance.  I will take my MD into another studio where 
we have Macs and try out your software.

Ta,

Drammy

--- In elektron-users@yahoogroups.com, "sidstationownsyou" 
<sidstationownsyou@h...> 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
Show quoted textHide quoted text
> > > > supports many different languages, including Swedish, French, 
> > German,
> > > > and Japanese.
> > > > 
> > > > 
> > > > 
> > > > I'll let everyone here know when I finish it ;)
> > > > 
> > > > Andrew

Re: [elektron] Re: MD Machine Lab (and why it's not finished yet)

2004-10-20 by Joseph Melnyk

On Oct 20, 2004, at 1:15 AM, sidstationownsyou wrote:

>  I might add pattern editing later, but initial release will be geared
>  for creating, editing, and saving machines (which is why I called it
>  "MD Machine Lab").

FWIW, I'm working on some Elektron librarian software that will
eventually allow pattern editing.  The main focus is to allow you
to archive all of your old songs, patterns and kits and then pick
and choose from several archives to construct the MD (and
eventually MnM) memory however you choose.  It will also allow
you to place several songs into one song for better live playback.
And eventually it will allow you to edit your songs, patterns and
kits from within the software.  Though this isn't the focus; so that
functionality will be last to be implemented.  Currently, you can
only view the contents of patterns/songs/kits.

Oh and it will run on Mac OS X, Windows and Linux!  Though
there is, of course, a tradeoff.  The interface is not nearly as
beautiful as Andrew's; it's much more generic.  And there
will likely not be direct MIDI transfer support; you'll have to use
a Sysex transfer tool and then load the file in my software.

Anyway, it's coming along; I'll make more announcements
when there's something to show/test.

[Non-text portions of this message have been removed]

Re: [elektron] Re: MD Machine Lab (and why it's not finished yet)

2004-10-20 by Federico Ciapi

>> what is this program supposed to do?
>
>
> 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


Looks nice!

Maybe I could help with translations, if you add Italian.

  						  - ACME -


  ----------






[Non-text portions of this message have been removed]

Re: [elektron] Re: MD Machine Lab (and why it's not finished yet)

2004-10-20 by Christopher Mitchell

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
Show quoted textHide quoted text
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
>
>
>
>
>
>
>

[elektron] Re: MD Machine Lab (and why it's not finished yet)

2004-10-21 by endlessnessisticman

Sounds nice.  It would be much easier to build a song if you could 
have a bigger screen.  The problem may be in listening to it.  It 
would be nice to have a full real time editor to build songs with.

--- In elektron-users@yahoogroups.com, Joseph Melnyk <jmelnyk@c...> 
wrote:
> On Oct 20, 2004, at 1:15 AM, sidstationownsyou wrote:
> 
> >  I might add pattern editing later, but initial release will be 
geared
> >  for creating, editing, and saving machines (which is why I 
called it
Show quoted textHide quoted text
> >  "MD Machine Lab").
> 
> FWIW, I'm working on some Elektron librarian software that will
> eventually allow pattern editing.  The main focus is to allow you
> to archive all of your old songs, patterns and kits and then pick
> and choose from several archives to construct the MD (and
> eventually MnM) memory however you choose.  It will also allow
> you to place several songs into one song for better live playback.
> And eventually it will allow you to edit your songs, patterns and
> kits from within the software.  Though this isn't the focus; so that
> functionality will be last to be implemented.  Currently, you can
> only view the contents of patterns/songs/kits.
> 
> Oh and it will run on Mac OS X, Windows and Linux!  Though
> there is, of course, a tradeoff.  The interface is not nearly as
> beautiful as Andrew's; it's much more generic.  And there
> will likely not be direct MIDI transfer support; you'll have to use
> a Sysex transfer tool and then load the file in my software.
> 
> Anyway, it's coming along; I'll make more announcements
> when there's something to show/test.
> 
> [Non-text portions of this message have been removed]

[elektron] Re: MD Machine Lab (and why it's not finished yet)

2004-10-24 by sidstationownsyou

Sweet dude! I'll beta-test for you when it's ready. I take it you're
using Java to achieve cross-compatibility?

Andrew

--- In elektron-users@yahoogroups.com, Joseph Melnyk <jmelnyk@c...> wrote:
Show quoted textHide quoted text
> On Oct 20, 2004, at 1:15 AM, sidstationownsyou wrote:
> 
> >  I might add pattern editing later, but initial release will be geared
> >  for creating, editing, and saving machines (which is why I called it
> >  "MD Machine Lab").
> 
> FWIW, I'm working on some Elektron librarian software that will
> eventually allow pattern editing.  The main focus is to allow you
> to archive all of your old songs, patterns and kits and then pick
> and choose from several archives to construct the MD (and
> eventually MnM) memory however you choose.  It will also allow
> you to place several songs into one song for better live playback.
> And eventually it will allow you to edit your songs, patterns and
> kits from within the software.  Though this isn't the focus; so that
> functionality will be last to be implemented.  Currently, you can
> only view the contents of patterns/songs/kits.
> 
> Oh and it will run on Mac OS X, Windows and Linux!  Though
> there is, of course, a tradeoff.  The interface is not nearly as
> beautiful as Andrew's; it's much more generic.  And there
> will likely not be direct MIDI transfer support; you'll have to use
> a Sysex transfer tool and then load the file in my software.
> 
> Anyway, it's coming along; I'll make more announcements
> when there's something to show/test.
> 
> [Non-text portions of this message have been removed]

Re: MD Machine Lab (and why it's not finished yet)

2004-10-24 by sidstationownsyou

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:
Show quoted textHide quoted text
> 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
> >
> >
> >
> >
> >
> >
> >

Re: [elektron] Re: MD Machine Lab (and why it's not finished yet)

2004-10-25 by niall munnelly

On Wed, Oct 20, 2004 at 09:58:29AM -0400, Joseph Melnyk wrote:
> 
> FWIW, I'm working on some Elektron librarian software that will
> eventually allow pattern editing.  The main focus is to allow you
> to archive all of your old songs, patterns and kits and then pick
> and choose from several archives to construct the MD (and
> eventually MnM) memory however you choose.  It will also allow
> you to place several songs into one song for better live playback.
> And eventually it will allow you to edit your songs, patterns and
> kits from within the software.  Though this isn't the focus; so that
> functionality will be last to be implemented.  Currently, you can
> only view the contents of patterns/songs/kits.

now this is interesting.  will it be possible to export the patterns and parameter locks
as SMFs?  if that isn't something you'd planned on implementing, how could one change
your mind?  =)


-- 
yours,
niall.
.. .  .   .    .     .       .           .             .                 .
aleph null.                             a simple insinuation around silence.
http://syncretism.net
.. .. gpg public key - http://www.aleph-null.net/niall.gpg .. ..

Re: [elektron] Re: MD Machine Lab (and why it's not finished yet)

2004-10-25 by Joseph Melnyk

On Oct 25, 2004, at 8:44 AM, niall munnelly wrote:

>  now this is interesting.  will it be possible to export the patterns 
> and parameter locks
>  as SMFs?  if that isn't something you'd planned on implementing, how 
> could one change
>  your mind?  =)

you can start by telling me what an SMF is :-)


[Non-text portions of this message have been removed]

Re: [elektron] Re: MD Machine Lab (and why it's not finished yet)

2004-10-25 by niall munnelly

On Mon, Oct 25, 2004 at 08:46:02AM -0400, Joseph Melnyk wrote:
>
> you can start by telling me what an SMF is :-)

standard MIDI file.

this occurred to me when gerald made it pretty clear that elektron wouldn't implement
output of parameter locks.  if we can't record them in realtime, then dumping the
patterns via sysex and exporting as MIDI data seems the next best thing.

-- 
yours,
niall.
.. .  .   .    .     .       .           .             .                 .
aleph null.                             a simple insinuation around silence.
http://syncretism.net
.. .. gpg public key - http://www.aleph-null.net/niall.gpg .. ..

Re: [elektron] Re: MD Machine Lab (and why it's not finished yet)

2004-10-25 by Joseph Melnyk

On Oct 25, 2004, at 8:51 AM, niall munnelly wrote:

>  standard MIDI file.

ah.... that would have been my guess, actually.

> this occurred to me when gerald made it pretty clear that elektron 
> wouldn't implement
> output of parameter locks.  if we can't record them in realtime, then 
> dumping the
> patterns via sysex and exporting as MIDI data seems the next best 
> thing.

yeah, it does sound like it would be useful.  I hadn't thought about it 
really.  but I suppose that
it is possible.  I can tell you only that I'll promise to look into it. 
  and that's only because I
know nothing of SMF format so I can't say how easy/hard it would be to 
add.

[Non-text portions of this message have been removed]

Re: [elektron] Re: MD Machine Lab (and why it's not finished yet)

2004-10-25 by niall munnelly

On Mon, Oct 25, 2004 at 09:07:22AM -0400, Joseph Melnyk wrote:
>
> yeah, it does sound like it would be useful.  I hadn't thought about it 
> really.  but I suppose that
> it is possible.  I can tell you only that I'll promise to look into it. 
>   and that's only because I
> know nothing of SMF format so I can't say how easy/hard it would be to 
> add.

that would be Really Awesome =)

-- 
yours,
niall.
.. .  .   .    .     .       .           .             .                 .
aleph null.                             a simple insinuation around silence.
http://syncretism.net
.. .. gpg public key - http://www.aleph-null.net/niall.gpg .. ..

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.