Is there a way to save the MIDI settings so that when i start PD it automatically "detects" my MIDI controller (BCR2000). I am on OS X.
It's for a computer w. no screen so there's no way to set it up every time i fire the machine up.
Thank you all.
Remember MIDI information
Is there a way to save the MIDI settings so that when i start PD it automatically "detects" my MIDI controller (BCR2000). I am on OS X.
It's for a computer w. no screen so there's no way to set it up every time i fire the machine up.
Thank you all.
Well. I know this is going to sound stupid, but i don't get how to do it.
ok, so currently you have a headless OSX box, i'm guessing this is a Mac Mini from the sound of it?
you want to have pure data start right when you start it up? or are you going to be using some sort of remote login (do macs have SSH?? OSX is basically Unix these days so i would think they do)
basically the command line arguments are passed to pure data when you start it up
so for example, lets say you;re starting it from a short cut. the shortcut has the path to the PD executable. if edited the short cut so it was
"/path/to/folder/pd.exe -midiindev 1 -midioutdev 2"
then pure data wouldstart up and get the arguments passed to it and then know that its using midi device 1 for input and midi device 2 for output.
o lets say you want to start up PD without the GUI, with midi device 1 as input, midi device 2 as output and you want the patch awsumsounds.pd to start up, your command line would be
"/path/to/folder/pd.exe -nogui -midiindev 1 -midioutdev 2 -open /path/to/awsumsounds.pd"
apologies if you already get this, wasnt sure how basic to start so i figured the beginning is best heh.
if you wanted pure data to start automatically when you turn the machine on then youd have to put a shortcut in whatever mac uses to run things at startup.
alternativly you could start the machine up, ssh into it from another machine and then start pure data yourself using the command line above, however you might need to play tricks to get it to carry on going after you log out.
hope thats all helpful, i'm afraid that i dont know about some of the more mac specific stuff
There's also an abstraction in Pd-extended called [get-midi-dialog]. You can use it to generate a message box that you can save with the patch, which can then be [loadbang]ed to a . Check out it's help file.
ah ha, i was wondering if there was some way to do it via sending pd itself a message. is there somewhere where all of that information is available? for example i know about sending pd the "dsp 1" message from a loadbang to get it to auto start the DSP, but how can i find out about other messages like this?
and whislt i appreciate that reading the source code is a possibility id prefer something easier. call me laxy heh 
I can't find anything about the [get-midi-dialog]. Where do i find a help patch for it? I do have extended so it has to be in there somewhere.
It's in the hcs library, which should load with Pd-extended's default preferences.
This is along time ago, but now i need this to work. I have re-installed extended but can not find the [get-midi-dialog] abstraction. Hmmm, This annoys me.
Thanks for the help so far.
... What gets printed is what you want to put into a [message( box and send to [s pd]
Dual 1.8 IBM G5: Mac OSX 10.4.11 -- Asus eeePC 701: Pure:Dyne / eeeXubuntu GNU/Linux -- myspace.com/thearifd
Is the hcs library being loaded? Also, try [hcs/get-midi-dialog].
Oops! Looks like something went wrong!