how to save/recall multiple coll in one click?
May 27, 2008 at 9:38pm
how to save/recall multiple coll in one click?
I want the user to be able to load a single file to restore the content of all the coll(s).
is there any simple way to achieve this?
I took a look at pattr but it doesn’t want to bind to a coll when I tried.
the only way I see is to use only one coll for all my needs then save its content, but it is a lot of work to rebuild the patch around this concept.
thanks a lot for you help.
May 27, 2008 at 10:31pm
message: flags 1 0 ? see help file (patcher i/o)
May 27, 2008 at 10:55pm
For this I would definitely use a setup of either:
1) Multiple “read file_x” “write file_x” “whatever” messages, connected
2)a solution using route, sprintf and send objects.
I guess in order to provide an example or some more precise help I would
Olivier Sebillotte skrev:
May 28, 2008 at 5:29am
Quote: oe7 wrote on Wed, 28 May 2008 00:31
May 28, 2008 at 5:46am
Quote: Wetterberg wrote on Wed, 28 May 2008 00:55
well, I won’t post an example because it is more a question of workflow for the en user than anything else.
Imagine 6 virtual audio file players
the next time you open the pathc, you load the playlists via a “read” message send to coll, then choose the file from your finder.
this works great
except that you have to do this for every audio player.
what I want is:
1)keep this scheme to let the user the possibility to load a previously saved playlist build for a particular player into another player
2) offer a second option to the user to save / load the 6 playlists with a very few clicks without having to name each playklist before saving, but I want to give a name to this “global preset”, so that I will be able to create as many as I want.
if 1) and 2) makes my request impossible, I could forget about 1) and keep 2).but I want to keep a coll opbjet for each player.
is this more clear now ?
thanks a lot for your help
May 28, 2008 at 10:58am
The way I do this is [savedialog fold], i write all the colls to the same folder. The folder name is what the user should specify, the colls always have the same names.
Works pretty well imo, only the MacOs dialog isn’t everything (yes, it still displays ‘open’ in the top bar instead of ‘save’ when using fold).
May 28, 2008 at 11:23am
I hope you are on max5…
May 28, 2008 at 4:22pm
hey! many suggestions coming there :-)
thanks Bas and Oe7.
after a few hours tweeking Oe7′s patch I managed a solution not that bad.
I can do all I wanted, I got 4 coll dumps, one for each of the 3 colls plus a kind of master list I called preset.
So the end user will be able to
So far so good
But one issue remains,
He must leave the playlists in the same folder as the .maxpat
which lead us to a kind of messy folder very quiclky.
Of course he can save “test olivier” where he wants, the opendialog will let him navigate thru the disk.
The bottleneck is coll object, to load a file into it you just specify its name, not the file path.
One solution could be to add in max’s “Files preferences” the folders the user will create, but It won’t work when I will build a standalone application.
For fun I tried to connect a single “read” message to the 3 colls, if you click the “read” message Max opens a dialog box for each coll, one by one. Not so bad but not elegant enough for me.
I want a folder, named by the user and with all the colls dumps inside. This folder doesn’t have to be in a particular place.
So the last chance I see is to create a big coll, fill it with the datas from all other colls.
All the job will be to create a scheme to fill it,and another one to dump its content to the original colls.
what do you thing of this amigos ?
PS: sorry for quite long message
Jun 2, 2008 at 8:39am
Coll will read a full filepath just fine, that’s exactly what i do. Just send it a ‘read’ message with the path behind it. Do make sure your symbols are correct. Here (sorry, i don’t have max5 atm):
#P window setfont “Sans Serif” 9.;
Jun 2, 2008 at 7:21pm
Quote: Bas van der Graaff wrote on Mon, 02 June 2008 10:39
Thanks a lot Bas, I didn’t know that, I can’t remember reading this in the MAx5 reference manual for Coll.
Too bad I find this now, I had to build a scheme to merge all my colls in a big one, then save / read it.
Anyway, thanks again to everyone there who helped me, I wish this will be others people too.
Jun 2, 2008 at 7:49pm
I’ve use this way on a patch.
just add many cools as you like! It work fine!
Jun 2, 2008 at 9:05pm
Quote: ..::RFC::.. wrote on Mon, 02 June 2008 21:49
just to clarify:
is “lista audio” the audio file library where the cue lists choose audio file to play ?
what is scriptlist ?
very interesting indeed.
Jun 2, 2008 at 10:50pm
Jun 3, 2008 at 12:51am
Found this! Same thing, but this was to present on school… one hour before while waiting for my time to present, I made some modifications and corrections. Editor half work for example!
Thanks for your interest!
Jun 3, 2008 at 9:59am
Quote: ..::RFC::.. wrote on Tue, 03 June 2008 00:50
this is a great patch !
Funny thing is that I am working on a player dedicated to theater application as well :-)
There are very few applications for this kind of job.
I started this project from scratch because I need a player with full OSC support to drive a Lemur.
My patch is almost ready to release, only a few tests to run.
I will let you know when it will be released.
Thanks again and bravo.
Jun 3, 2008 at 12:06pm
I’ve made lots of plays were I need many players. I make sound design like many light designers do they sets. I use lots of “sound point” and like to have control on ambience, effects and music. My experience tells me that we can’t have only a set of CD player to that because if you do, you will have lots of limitations… you can’t edit a CD in real time, and theatre is a real time thing. Lots of things can be different from the last show to today’s show. On a real time “happening” you have to control in real-time.
On SCAT6 I’ve tried to respond to that dynamics. But now I see that can be more complicated. My current project tries to respond in a diferent way. The concept is the same but the way as you interact with the software and the patch it self is more like “lego” you can fit some blocks to reach your needs, and the “players engine” is only one of the main blocks…
I’ll let you know about it, but for now, lets made the thing…
There are always lots to talk about… in theatre every day is like the first day! everything can be new and totally diferent!
Good luck for your patch…
You must be logged in to reply to this topic.