Yahoo Groups archive

Elektron Musical Instruments

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

Thread

MD Machine Lab released!

MD Machine Lab released!

2004-12-24 by sidstationownsyou

Hi everyone! I've now released MD Machine Lab, my brand new Machinedrum editor for 
Mac OS X! You can download it here:

http://www.cs.camosun.bc.ca/~c0262447/software/

Let me know what you think of it!


merry xmas,

Andrew Garber

MD Machine Lab released!

2004-12-24 by sidstationownsyou

Hi everyone! I've now released MD Machine Lab, my brand new Machinedrum editor for 
Mac OS X! You can download it here:

http://www.cs.camosun.bc.ca/~c0262447/software/

Let me know what you think of it!


merry xmas,

Andrew Garber

Re: MD Machine Lab released!

2004-12-24 by endlessnessisticman

Cool christmas present.  It's great for me.  I haven't spent christmas
with my family for 6 years.  

Warp Drive seems cool as well, can't wait.  I've been getting into
software recently collecting aus and vsts.

I just downloaded and will spend the weekend checking it out.

--- In elektron-users@yahoogroups.com, "sidstationownsyou"
<sidstationownsyou@h...> wrote:
> 
> Hi everyone! I've now released MD Machine Lab, my brand new
Machinedrum editor for 
Show quoted textHide quoted text
> Mac OS X! You can download it here:
> 
> http://www.cs.camosun.bc.ca/~c0262447/software/
> 
> Let me know what you think of it!
> 
> 
> merry xmas,
> 
> Andrew Garber

Re: [elektron] MD Machine Lab released!

2004-12-24 by niall munnelly

hi, andrew,

machine lab will prove invaluable for making unimagined sounds reveal themselves.
you've really done a great job with this.   i have one major and a few minor feature
requests:

1. the program shouldn't output CC messages automatically.  please consider adding a
"send" button that will update the MD only when this button is clicked.  if you hit the
randomize button, change window focus to another app and return to machine lab, or
change the instrument being edited, the program sends all of the buffered settings to
the machinedrum.  even launching it sends the changes.

2. naming new kits is hella fun, so please make this open sysex files, so we can mess with our
existing kits.

....actually, that's all i want to write right now.  i need to save my new kit, so i
don't lose it when i launch machine lab again (i gotta click that donation link,
now... =).

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

Re: [elektron] MD Machine Lab released!

2004-12-24 by Corey Appleby

AWESOME!!!  I'm at work so I can't try it with the MD yet, but I was 
playing around with it and it looks great!

c.
Show quoted textHide quoted text
On Dec 23, 2004, at 10:21 PM, sidstationownsyou wrote:

>
>
> Hi everyone! I've now released MD Machine Lab, my brand new 
> Machinedrum editor for
> Mac OS X! You can download it here:
>
> http://www.cs.camosun.bc.ca/~c0262447/software/
>
> Let me know what you think of it!
>
>
> merry xmas,
>
> Andrew Garber
>
>
>
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>

Re: MD Machine Lab released!

2004-12-24 by thinlega

Andrew,

Thanks for the Super christmas present program!!!! Keep up the good 
work!! and thanks for keeping it FREE!!! :)

Re: [elektron] MD Machine Lab released!

2004-12-24 by sidstationownsyou

hey niall! Thanks for the feedback. Please let me know if you have any more ideas 
regarding MD Machine Lab in the future.

1. Sorry man, but I'm going to keep this behaviour. It took a lot of work to make CC and 
sysex messages be sent automatically at appropriate times. Here's why I decided very early 
on to incorporate this functionality:
The values in the table, popup buttons, etc. represent the CURRENT state of the machine. 
If, at any time, those values did not represent the sound your hearing from Machinedrum, 
this paradigm would be broken - which brings me to the window focus thing...

Consider the situation where you have 2 or more drum documents open which use the 
same track. I didn't want to pop up an alert saying "sorry, but you can open that 
document", so I had to figure out a way choosing which one of the documents would 
active on Machinedrum. I chose that the window which is currently the main window (the 
document in the foreground) should be in sync with Machinedrum. Switching focus to one 
of the other documents causes that document to take over (if it has the same track as the 
previous window).

This behaviour can be quite useful. If you have several different variations of a drum, and 
you're trying to decide which one is best to use on a track, you can quickly switch between 
different sounds simply by clicking on different document windows.

User feedback should be instant: if you adjust the value slider, hit the randomize button, 
change machines, perform and undo or redo, etc., you should hear the result right away.

I could make it so that a each time MIDI data is about to be sent, an alert sheet pops up to 
ask the user if the want to send the data. Or maybe just have the alert pop up the first 
time the document is opened. I would add a checkbox in Preferences which allow the user 
to enable or disable this behaviour.

BTW, you can always unplug your MIDI cables if you don't want data to be sent. MD 
Machine Lab functions fine offline.


2. I plan on implementing sysex file importing very soon ;)


Merry Christmas!

Andrew



--- In elektron-users@yahoogroups.com, niall munnelly <aleph@a...> wrote:
> hi, andrew,
> 
> machine lab will prove invaluable for making unimagined sounds reveal themselves.
> you've really done a great job with this.   i have one major and a few minor feature
> requests:
> 
> 1. the program shouldn't output CC messages automatically.  please consider adding a
> "send" button that will update the MD only when this button is clicked.  if you hit the
> randomize button, change window focus to another app and return to machine lab, or
> change the instrument being edited, the program sends all of the buffered settings to
> the machinedrum.  even launching it sends the changes.
> 
> 2. naming new kits is hella fun, so please make this open sysex files, so we can mess 
with our
Show quoted textHide quoted text
> existing kits.
> 
> ....actually, that's all i want to write right now.  i need to save my new kit, so i
> don't lose it when i launch machine lab again (i gotta click that donation link,
> now... =).
> 
> -- 
> yours,
> niall.
> .. .  .   .    .     .       .           .             .                 .
> aleph null.                             a simple insinuation around silence.
> http://syncretism.net
> .. .. gpg public key - http://www.aleph-null.net/niall.gpg .. ..

Re: [elektron] MD Machine Lab released!

2004-12-25 by niall munnelly

On Fri, Dec 24, 2004 at 09:43:09PM -0000, sidstationownsyou wrote:

> 1. Sorry man, but I'm going to keep this behaviour. It took a lot of work to make CC and 
> sysex messages be sent automatically at appropriate times. Here's why I decided very early 
> on to incorporate this functionality:


> The values in the table, popup buttons, etc. represent the CURRENT state of the machine. 
> If, at any time, those values did not represent the sound your hearing from Machinedrum, 
> this paradigm would be broken

well, this is misleading.  it's not displaying the current state of the active machine 
as much as it's presenting the user with a set of values and changing the current
machine on the MD to match that set.

i realize that, barring a sysex request to dump the current kit, there's no way to
represent what's truly in the MD in your application.  then again, a request for a current kit dump
when you select a machine might be ideal; there's not *that* much data, assuming you
can remotely request a "current kit" dump from the MD.  that moment's lag seems
preferable to an automatic update that you have to undo (in the program, or, in some
cases, on the MD).

i appreciate your desire for immediate feedback, and a "send" button would probably be
overkill when your program could send CCs when any machine parameter is accessed.

however, the following really shouldn't send CCs to the machinedrum:

1. selecting a machine to edit.  it essentially copies the previous machine to the new
one.

2. change application focus.  your multiple windows approach for auditioning is
compelling, but if i change my focus to the finder, or terminal, then i'm not
auditioning patches, i'm multitasking.  if, while taking a quick break from MML to
write you an email, i made changes to the machine via the MD's
panel (it can happen), i have to save them, or i'll lose them when i command-tab back to machine lab.

3. launching the app.  this provides no undo, and you have to reload or undo the kit on
the machinedrum.

> BTW, you can always unplug your MIDI cables if you don't want data to be sent. MD 
> Machine Lab functions fine offline.

er, i presume you're just being cheeky, here?  =)

> 2. I plan on implementing sysex file importing very soon ;)

that's awesome, andrew.

i hope i'm not coming on too strong, here.  i think MML has the makings of a truly great
tool, and i'm emphatic only because i care.


lastly, there's the matter of making a donation.  dude!  paypal!

=)


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

Re: [elektron] MD Machine Lab released!

2004-12-25 by sidstationownsyou

niall,

"it's not displaying the current state of the active machine as much as it's presenting the 
user with a set of values and changing the current machine on the MD to match that set."

- The later paradigm is what my old program (Machinedrum Machine Maker) used to use. I 
found this clunky, and prefer the first paradigm.


I was considering sysex kit dumps as a solution a few months ago, but then I realised that 
there is no way to determine the currently selected kit over MIDI.


"1. selecting a machine to edit.  it essentially copies the previous machine to the new one."

- I'm not sure what you mean... could you eleborate? By "machine", do you mean "track"?


"but if i change my focus to the finder, or terminal, then i'm not auditioning patches, i'm 
multitasking"

- true, but re-sending the data isn't problem IMO


"if, while taking a quick break from MML to write you an email, i made changes to the 
machine via the MD's panel (it can happen), i have to save them, or i'll lose them when i 
command-tab back to machine lab."

- I didn't intend users to tweak MD's knobs while MD Machine Lab is running. I am, 
however, trying to add the ability to detect CC messages which originate from 
Machinedrum. I'm finding it tricky though, so no guarantees.


"3. launching the app.  this provides no undo, and you have to reload or undo the kit on 
the machinedrum."

- as I wrote in my previous reply, I could make it so that a each time MIDI data is about to 
be sent, an alert sheet pops up to ask the user if the want to send the data. Or maybe just 
have the alert pop up the first time the document is opened. I would add a checkbox in 
Preferences which allow the user to enable or disable this behaviour.


"lastly, there's the matter of making a donation.  dude!  paypal!"

- Paypal makes you pay for the service. I really don't expect to make much money at all. 
Plus paypal doesn't let people send you non-monetary donations (like CDs, gear, 
shoelaces, etc.)


Andrew

Re: [elektron] MD Machine Lab released!

2004-12-25 by niall munnelly

On Sat, Dec 25, 2004 at 03:52:28AM -0000, sidstationownsyou wrote:

> - The later paradigm is what my old program (Machinedrum Machine Maker) used to use. I 
> found this clunky, and prefer the first paradigm.

alright.

> I was considering sysex kit dumps as a solution a few months ago, but then I realised that 
> there is no way to determine the currently selected kit over MIDI.

hm.  would you need to?

> "1. selecting a machine to edit.  it essentially copies the previous machine to the new one."
> 
> - I'm not sure what you mean... could you eleborate? By "machine", do you mean "track"?

yeah, sorry, track.

> "if, while taking a quick break from MML to write you an email, i made changes to the 
> machine via the MD's panel (it can happen), i have to save them, or i'll lose them when i 
> command-tab back to machine lab."
> 
> - I didn't intend users to tweak MD's knobs while MD Machine Lab is running. I am, 
> however, trying to add the ability to detect CC messages which originate from 
> Machinedrum. I'm finding it tricky though, so no guarantees.

that would be a boon.  for minor fixes, the MD works well in tandem with MML.
especially while LFO, etc editing is still in progress.

> "3. launching the app.  this provides no undo, and you have to reload or undo the kit on 
> the machinedrum."
> 
> - as I wrote in my previous reply, I could make it so that a each time MIDI data is about to 
> be sent, an alert sheet pops up to ask the user if the want to send the data. Or maybe just 
> have the alert pop up the first time the document is opened. I would add a checkbox in 
> Preferences which allow the user to enable or disable this behaviour.

it's a start.

> "lastly, there's the matter of making a donation.  dude!  paypal!"
> 
> - Paypal makes you pay for the service. I really don't expect to make much money at all. 
> Plus paypal doesn't let people send you non-monetary donations (like CDs, gear, 
> shoelaces, etc.)

providing one option doesn't preclude the others.

i guess we should wait and see what other users think, and you'll just have to wait
until the post office is open again ;)

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

Re: [elektron] MD Machine Lab released!

2004-12-25 by Christopher Mitchell

On Dec 24, 2004, at 11:35 PM, niall munnelly wrote:
>> - Paypal makes you pay for the service. I really don't expect to make 
>> much money at all.
>> Plus paypal doesn't let people send you non-monetary donations (like 
>> CDs, gear,
>> shoelaces, etc.)

Just a comment regarding this.  I've used PayPal a lot to receive and 
make payments for gear transactions.  You only get a % charge if you a) 
receive more than $1000 in a month OR b) if the person giving you money 
insists on using a credit card (e.g., if you set it up to accept credit 
card payments)...

If I have a paypal account, though, and you have a 'regular' account 
(non-premier/business) then I can send money to you and you take no 
hit.  On the other hand, the convenience of being able to take the 
payments so easily and mess with your account online has been well 
worth the charge.

little plug for paypal.
chrism

Re: [elektron] MD Machine Lab released!

2004-12-27 by sidstationownsyou

I don't know man... after reading through this - http://paypalsucks.com/forums/ - I think 
I'll stay away from PayPal.

Andrew

--- In elektron-users@yahoogroups.com, Christopher Mitchell <chrism@l...> wrote:
Show quoted textHide quoted text
> 
> On Dec 24, 2004, at 11:35 PM, niall munnelly wrote:
> >> - Paypal makes you pay for the service. I really don't expect to make 
> >> much money at all.
> >> Plus paypal doesn't let people send you non-monetary donations (like 
> >> CDs, gear,
> >> shoelaces, etc.)
> 
> Just a comment regarding this.  I've used PayPal a lot to receive and 
> make payments for gear transactions.  You only get a % charge if you a) 
> receive more than $1000 in a month OR b) if the person giving you money 
> insists on using a credit card (e.g., if you set it up to accept credit 
> card payments)...
> 
> If I have a paypal account, though, and you have a 'regular' account 
> (non-premier/business) then I can send money to you and you take no 
> hit.  On the other hand, the convenience of being able to take the 
> payments so easily and mess with your account online has been well 
> worth the charge.
> 
> little plug for paypal.
> chrism

Re: [elektron] MD Machine Lab released!

2004-12-27 by Christopher Mitchell

I've read all that as well.  I never had any of those experiences.  And 
like most things, the majority of users also have not.

Chris
Show quoted textHide quoted text
On Dec 26, 2004, at 6:33 PM, sidstationownsyou wrote:

>
>
> I don't know man... after reading through this - 
> http://paypalsucks.com/forums/ - I think
> I'll stay away from PayPal.
>
> Andrew
>
> --- In elektron-users@yahoogroups.com, Christopher Mitchell 
> <chrism@l...> wrote:
>>
>> On Dec 24, 2004, at 11:35 PM, niall munnelly wrote:
>>>> - Paypal makes you pay for the service. I really don't expect to 
>>>> make
>>>> much money at all.
>>>> Plus paypal doesn't let people send you non-monetary donations (like
>>>> CDs, gear,
>>>> shoelaces, etc.)
>>
>> Just a comment regarding this.  I've used PayPal a lot to receive and
>> make payments for gear transactions.  You only get a % charge if you 
>> a)
>> receive more than $1000 in a month OR b) if the person giving you 
>> money
>> insists on using a credit card (e.g., if you set it up to accept 
>> credit
>> card payments)...
>>
>> If I have a paypal account, though, and you have a 'regular' account
>> (non-premier/business) then I can send money to you and you take no
>> hit.  On the other hand, the convenience of being able to take the
>> payments so easily and mess with your account online has been well
>> worth the charge.
>>
>> little plug for paypal.
>> chrism
>
>
>
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>

Re: [elektron] MD Machine Lab released!

2005-01-19 by Sr. Minimo

Dear friend
I tried to download Machine Lab and could not. As soon
as I hit the link I get code info on the window. Help,
please...
much respect
sr.minimo
PD
A million thanks for the editor. Can't wait to try it.

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

> 
> Hi everyone! I've now released MD Machine Lab, my
> brand new Machinedrum editor for 
> Mac OS X! You can download it here:
> 
> http://www.cs.camosun.bc.ca/~c0262447/software/
> 
> Let me know what you think of it!
> 
> 
> merry xmas,
> 
> Andrew Garber
> 
> 
> 
> 
> 



		
__________________________________ 
Do you Yahoo!? 
Yahoo! Mail - Easier than ever with enhanced search. Learn more.
http://info.mail.yahoo.com/mail_250

Re: [elektron] MD Machine Lab released!

2005-01-19 by sidstationownsyou

1. Are you running Mac OS X? If not, that's the problem.

2. Try downloading it with Safari. That should work.

3. Try right clicking (or holding down ctrl while you click if you're using a single button 
mouse). Then select "Save target as..." or "Download linked file as..." or something like 
that.

It's a .dmg file (a disk image).

If all else fails (I don't see why it would), you could always type the following command 
into a terminal:

curl http://www.cs.camosun.bc.ca/~c0262447/software/md-machine-lab.dmg -o ~/
Desktop/md-machine-lab.dmg


Let me know how it goes :)

Andrew


--- In elektron-users@yahoogroups.com, "Sr. Minimo" <srminimo@y...> wrote:
Show quoted textHide quoted text
> Dear friend
> I tried to download Machine Lab and could not. As soon
> as I hit the link I get code info on the window. Help,
> please...
> much respect
> sr.minimo
> PD
> A million thanks for the editor. Can't wait to try it.
> 
> --- sidstationownsyou <sidstationownsyou@h...>
> wrote:
> 
> > 
> > Hi everyone! I've now released MD Machine Lab, my
> > brand new Machinedrum editor for 
> > Mac OS X! You can download it here:
> > 
> > http://www.cs.camosun.bc.ca/~c0262447/software/
> > 
> > Let me know what you think of it!
> > 
> > 
> > merry xmas,
> > 
> > Andrew Garber
> > 
> > 
> > 
> > 
> > 
> 
> 
> 
> 		
> __________________________________ 
> Do you Yahoo!? 
> Yahoo! Mail - Easier than ever with enhanced search. Learn more.
> http://info.mail.yahoo.com/mail_250

Re: [elektron] MD Machine Lab released!

2005-01-19 by Sr. Minimo

Thanks a lot! I'll try it right now.
Sr.M


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

> 
> 1. Are you running Mac OS X? If not, that's the
> problem.
> 
> 2. Try downloading it with Safari. That should work.
> 
> 3. Try right clicking (or holding down ctrl while
> you click if you're using a single button 
> mouse). Then select "Save target as..." or "Download
> linked file as..." or something like 
> that.
> 
> It's a .dmg file (a disk image).
> 
> If all else fails (I don't see why it would), you
> could always type the following command 
> into a terminal:
> 
> curl
>
http://www.cs.camosun.bc.ca/~c0262447/software/md-machine-lab.dmg
> -o ~/
> Desktop/md-machine-lab.dmg
> 
> 
> Let me know how it goes :)
> 
> Andrew
> 
> 
> --- In elektron-users@yahoogroups.com, "Sr. Minimo"
> <srminimo@y...> wrote:
> > Dear friend
> > I tried to download Machine Lab and could not. As
> soon
> > as I hit the link I get code info on the window.
> Help,
> > please...
> > much respect
> > sr.minimo
> > PD
> > A million thanks for the editor. Can't wait to try
> it.
> > 
> > --- sidstationownsyou <sidstationownsyou@h...>
> > wrote:
> > 
> > > 
> > > Hi everyone! I've now released MD Machine Lab,
> my
> > > brand new Machinedrum editor for 
> > > Mac OS X! You can download it here:
> > > 
> > > http://www.cs.camosun.bc.ca/~c0262447/software/
> > > 
> > > Let me know what you think of it!
> > > 
> > > 
> > > merry xmas,
> > > 
> > > Andrew Garber
> > > 
> > > 
> > > 
> > > 
> > > 
> > 
> > 
> > 
> > 		
> > __________________________________ 
> > Do you Yahoo!? 
> > Yahoo! Mail - Easier than ever with enhanced
> search. Learn more.
> > http://info.mail.yahoo.com/mail_250
> 
> 
> 
> 



		
__________________________________ 
Do you Yahoo!? 
The all-new My Yahoo! - Get yours free! 
http://my.yahoo.com

Re: [elektron] MD Machine Lab released!Score!!!!!

2005-01-20 by Sr. Minimo

Thanks a lot!!!! I downloaded it no problem!!!!!!!


--- "Sr. Minimo" <srminimo@...> wrote:

> Thanks a lot! I'll try it right now.
> Sr.M
> 
> 
> --- sidstationownsyou
> <sidstationownsyou@...>
> wrote:
> 
> > 
> > 1. Are you running Mac OS X? If not, that's the
> > problem.
> > 
> > 2. Try downloading it with Safari. That should
> work.
> > 
> > 3. Try right clicking (or holding down ctrl while
> > you click if you're using a single button 
> > mouse). Then select "Save target as..." or
> "Download
> > linked file as..." or something like 
> > that.
> > 
> > It's a .dmg file (a disk image).
> > 
> > If all else fails (I don't see why it would), you
> > could always type the following command 
> > into a terminal:
> > 
> > curl
> >
>
http://www.cs.camosun.bc.ca/~c0262447/software/md-machine-lab.dmg
> > -o ~/
> > Desktop/md-machine-lab.dmg
> > 
> > 
> > Let me know how it goes :)
> > 
> > Andrew
> > 
> > 
> > --- In elektron-users@yahoogroups.com, "Sr.
> Minimo"
> > <srminimo@y...> wrote:
> > > Dear friend
> > > I tried to download Machine Lab and could not.
> As
> > soon
> > > as I hit the link I get code info on the window.
> > Help,
> > > please...
> > > much respect
> > > sr.minimo
> > > PD
> > > A million thanks for the editor. Can't wait to
> try
> > it.
> > > 
> > > --- sidstationownsyou <sidstationownsyou@h...>
> > > wrote:
> > > 
> > > > 
> > > > Hi everyone! I've now released MD Machine Lab,
> > my
> > > > brand new Machinedrum editor for 
> > > > Mac OS X! You can download it here:
> > > > 
> > > >
> http://www.cs.camosun.bc.ca/~c0262447/software/
> > > > 
> > > > Let me know what you think of it!
> > > > 
> > > > 
> > > > merry xmas,
> > > > 
> > > > Andrew Garber
> > > > 
> > > > 
> > > > 
> > > > 
> > > > 
> > > 
> > > 
> > > 
> > > 		
> > > __________________________________ 
> > > Do you Yahoo!? 
> > > Yahoo! Mail - Easier than ever with enhanced
> > search. Learn more.
> > > http://info.mail.yahoo.com/mail_250
> > 
> > 
> > 
> > 
> 
> 
> 
> 		
> __________________________________ 
> Do you Yahoo!? 
> The all-new My Yahoo! - Get yours free! 
> http://my.yahoo.com 
>  
> 
> 


		
__________________________________ 
Do you Yahoo!? 
Take Yahoo! Mail with you! Get it on your mobile phone. 
http://mobile.yahoo.com/maildemo

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.