Re: [LAD] Non Session Management

2012-04-02 Thread rosea.grammostola
Apart from the Qtractor scenario (which seems not to be an impossible hurdle to take), there is one question left for me and that is: *Is it needed to remove JackSession support, in order to add NSM support?* I don't expect this to be true, but afaik JackSession is disabled in the NSM Yoshimi

Re: [LAD] Non Session Management

2012-03-30 Thread Burkhard Wölfel
Am 28.03.2012 um 14:24 schrieb Emanuel Rumpf xb...@web.de: Am 28. März 2012 05:46 schrieb David Robillard d...@drobilla.net: On Wed, 2012-03-28 at 03:27 +0200, Emanuel Rumpf wrote: This allowed the SM to: - tell the user if a certain file is part of any session registered at the SM Why

Re: [LAD] Non Session Management

2012-03-30 Thread David Robillard
On Fri, 2012-03-30 at 16:47 +0200, Burkhard Wölfel wrote: On Wed, 2012-03-28 at 03:27 +0200, Emanuel Rumpf wrote: [...] - deleting - I would like to know, if I'm allowed to delete a certain file, thus it's important to know if it is still used by any session - destruction - I'm

Re: [LAD] Non Session Management

2012-03-29 Thread rosea.grammostola
On 03/24/2012 11:09 PM, Fons Adriaensen wrote: 3. Clearly defining the way an app should behave w.r.t. its File menu entries (when managed). This is quite intrusive to existing clients, but it is IMHO absolutley essential. Kudos to the designer(s) for the having the courage to do

Re: [LAD] Non Session Management

2012-03-29 Thread Louigi Verona
my 2 cents from user perspective: I know where I save my files, I know where my sample collections are. i know that if i delete my sample collection, sessions won't load. i don't need any program to tell me that. in fact, in using FL Studio or Cubase or LMMS you have the same situation. a project

Re: [LAD] Non Session Management

2012-03-29 Thread thijs van severen
2012/3/29 Louigi Verona louigi.ver...@gmail.com my 2 cents from user perspective: I know where I save my files, I know where my sample collections are. i know that if i delete my sample collection, sessions won't load. i don't need any program to tell me that. in fact, in using FL Studio or

Re: [LAD] Non Session Management

2012-03-29 Thread rosea.grammostola
On 03/29/2012 12:02 PM, Louigi Verona wrote: my 2 cents from user perspective: I know where I save my files, I know where my sample collections are. i know that if i delete my sample collection, sessions won't load. i don't need any program to tell me that. in fact, in using FL Studio or Cubase

Re: [LAD] Non Session Management

2012-03-29 Thread rosea.grammostola
On 03/29/2012 12:29 PM, thijs van severen wrote: 2012/3/29 Louigi Verona louigi.ver...@gmail.com mailto:louigi.ver...@gmail.com my 2 cents from user perspective: I know where I save my files, I know where my sample collections are. i know that if i delete my sample collection,

Re: [LAD] Non Session Management

2012-03-29 Thread rosea.grammostola
On 03/29/2012 11:41 AM, rosea.grammostola wrote: On 03/29/2012 12:02 PM, Louigi Verona wrote: my 2 cents from user perspective: I know where I save my files, I know where my sample collections are. i know that if i delete my sample collection, sessions won't load. i don't need any program to

Re: [LAD] Non Session Management

2012-03-29 Thread thijs van severen
2012/3/29 rosea.grammostola rosea.grammost...@gmail.com On 03/29/2012 12:29 PM, thijs van severen wrote: 2012/3/29 Louigi Verona louigi.ver...@gmail.com mailto:louigi.verona@gmail.**com louigi.ver...@gmail.com my 2 cents from user perspective: I know where I save my files, I know

Re: [LAD] Non Session Management

2012-03-29 Thread rosea.grammostola
On 03/29/2012 01:16 PM, thijs van severen wrote: 2012/3/29 rosea.grammostola rosea.grammost...@gmail.com mailto:rosea.grammost...@gmail.com On 03/29/2012 12:29 PM, thijs van severen wrote: 2012/3/29 Louigi Verona louigi.ver...@gmail.com mailto:louigi.ver...@gmail.com

Re: [LAD] Non Session Management

2012-03-29 Thread thijs van severen
2012/3/29 rosea.grammostola rosea.grammost...@gmail.com On 03/29/2012 01:16 PM, thijs van severen wrote: 2012/3/29 rosea.grammostola rosea.grammost...@gmail.com mailto:rosea.grammostola@**gmail.com rosea.grammost...@gmail.com On 03/29/2012 12:29 PM, thijs van severen wrote:

Re: [LAD] Non Session Management

2012-03-29 Thread rosea.grammostola
On 03/29/2012 01:25 PM, thijs van severen wrote: 2012/3/29 rosea.grammostola rosea.grammost...@gmail.com mailto:rosea.grammost...@gmail.com On 03/29/2012 01:16 PM, thijs van severen wrote: 2012/3/29 rosea.grammostola rosea.grammost...@gmail.com

Re: [LAD] Non Session Management

2012-03-29 Thread Emanuel Rumpf
Am 29. März 2012 10:24 schrieb rosea.grammostola How easy or how difficult is it compared to JackSession for example, to add NSM support to an application? NSM is not more difficult. Look at the yoshimi patch: Include a class, add some handlers, set some options, that's it. You have to know

Re: [LAD] Non Session Management

2012-03-29 Thread Emanuel Rumpf
Am 28. März 2012 20:53 schrieb David Robillard d...@drobilla.net: It's sooo complicated because it forces everything involved to use a special file finding and/or loading interface. wrong - apps only tell the SM about files used externally - that's all. It also requires that central store to

Re: [LAD] Non Session Management

2012-03-29 Thread Emanuel Rumpf
Am 29. März 2012 13:16 schrieb thijs van severen IMHO making such a matrix is the only good way to make a decisions of any kind I disagree here: Session managers have different concepts. A simple matrix doesn't do it (show it). IMHO user _experience_ is most important. 1. is it stable and

Re: [LAD] Non Session Management

2012-03-29 Thread rosea.grammostola
On 03/29/2012 04:22 PM, Emanuel Rumpf wrote: Am 29. März 2012 13:16 schrieb thijs van severen IMHO making such a matrix is the only good way to make a decisions of any kind I disagree here: Session managers have different concepts. A simple matrix doesn't do it (show it). IMHO user

Re: [LAD] Non Session Management

2012-03-29 Thread David Robillard
On Thu, 2012-03-29 at 15:29 +0200, Emanuel Rumpf wrote: Am 28. März 2012 20:53 schrieb David Robillard d...@drobilla.net: It's sooo complicated because it forces everything involved to use a special file finding and/or loading interface. wrong - apps only tell the SM about files used

Re: [LAD] Non Session Management

2012-03-28 Thread Lieven Moors
On Tue, Mar 27, 2012 at 07:41:27PM +, Fons Adriaensen wrote: On Mon, Mar 26, 2012 at 05:15:09PM -0700, J. Liles wrote: Fons, I'd like to hear more about this use case. Currently one of the strong points of NSM is that applications with heavy state (e.g. large audio files) know

Re: [LAD] Non Session Management

2012-03-28 Thread Emanuel Rumpf
Am 28. März 2012 05:42 schrieb David Robillard d...@drobilla.net: On Tue, 2012-03-27 at 14:24 +0200, Emanuel Rumpf wrote: I am having a hard time imagining anything *less* likely to be adopted than trying to cram a *database* down everyone's throats to save some files! ;) With database here,

Re: [LAD] Non Session Management

2012-03-28 Thread Emanuel Rumpf
Am 28. März 2012 05:46 schrieb David Robillard d...@drobilla.net: On Wed, 2012-03-28 at 03:27 +0200, Emanuel Rumpf wrote: A second scenario The simple one (simple for the SM, not for the apps): - applications decide themself how to handle large-files - but still tell the SM about all files

Re: [LAD] Non Session Management

2012-03-28 Thread Emanuel Rumpf
Am 28. März 2012 05:46 schrieb David Robillard d...@drobilla.net: On Wed, 2012-03-28 at 03:27 +0200, Emanuel Rumpf wrote: This allowed the SM to: - tell the user if a certain file is part of any session registered at the SM Why would the user care? (Lets assume I haven't use a certain

Re: [LAD] Non Session Management

2012-03-28 Thread thijs van severen
2012/3/28 Emanuel Rumpf xb...@web.de Am 28. März 2012 05:46 schrieb David Robillard d...@drobilla.net: On Wed, 2012-03-28 at 03:27 +0200, Emanuel Rumpf wrote: This allowed the SM to: - tell the user if a certain file is part of any session registered at the SM Why would the user

Re: [LAD] Non Session Management

2012-03-28 Thread Renato
On Wed, 28 Mar 2012 15:35:26 +0200 thijs van severen thijsvanseve...@gmail.com wrote: 2012/3/28 Emanuel Rumpf xb...@web.de Am 28. März 2012 05:46 schrieb David Robillard d...@drobilla.net: On Wed, 2012-03-28 at 03:27 +0200, Emanuel Rumpf wrote: This allowed the SM to: - tell the

Re: [LAD] Non Session Management

2012-03-28 Thread David Robillard
On Wed, 2012-03-28 at 14:11 +0200, Emanuel Rumpf wrote: Am 28. März 2012 05:42 schrieb David Robillard d...@drobilla.net: On Tue, 2012-03-27 at 14:24 +0200, Emanuel Rumpf wrote: I am having a hard time imagining anything *less* likely to be adopted than trying to cram a *database* down

Re: [LAD] Non Session Management

2012-03-28 Thread David Robillard
On Wed, 2012-03-28 at 18:31 +0200, Renato wrote: On Wed, 28 Mar 2012 15:35:26 +0200 thijs van severen thijsvanseve...@gmail.com wrote: 2012/3/28 Emanuel Rumpf xb...@web.de Am 28. März 2012 05:46 schrieb David Robillard d...@drobilla.net: On Wed, 2012-03-28 at 03:27 +0200, Emanuel

Re: [LAD] Non Session Management

2012-03-28 Thread David Robillard
On Wed, 2012-03-28 at 20:00 +0200, Emanuel Rumpf wrote: Am 28. März 2012 19:33 schrieb David Robillard d...@drobilla.net: On Wed, 2012-03-28 at 18:31 +0200, Renato wrote: On Wed, 28 Mar 2012 15:35:26 +0200 The mentioned functionality does not depend on a centralized file store. That's

Re: [LAD] Non Session Management

2012-03-28 Thread rosea.grammostola
On 03/26/2012 10:47 PM, rosea.grammostola wrote: On 03/26/2012 10:32 PM, Emanuel Rumpf wrote: I've been able now to launch the NON session-manager. - by writing an own simple build-script. ( is my system borked ? or just cmake ?) cmake, iirc it's just ./configure, make, make install I have

Re: [LAD] Non Session Management

2012-03-28 Thread Fons Adriaensen
On Wed, Mar 28, 2012 at 11:26:16AM +0200, Lieven Moors wrote: So the shared data would not be read-only after all... It is read-only to all the sessions in which it is used for mixdown into some format. It is evidently not read-only to the session that created that data. Isn't this a little

Re: [LAD] Non Session Management

2012-03-28 Thread J. Liles
On Wed, Mar 28, 2012 at 11:25 AM, rosea.grammostola rosea.grammost...@gmail.com wrote: I am able to save Ardour sessions and share it with my friends. They are able to use them (if Ardour and the right plugins are installed). How is this possible with NSM? Pretty much the same way you do

Re: [LAD] Non Session Management

2012-03-28 Thread rosea.grammostola
On 03/28/2012 10:43 PM, J. Liles wrote: On Wed, Mar 28, 2012 at 11:25 AM, rosea.grammostola rosea.grammost...@gmail.com wrote: I am able to save Ardour sessions and share it with my friends. They are able to use them (if Ardour and the right plugins are installed). How is this possible

Re: [LAD] Non Session Management

2012-03-28 Thread rosea.grammostola
On 03/28/2012 10:20 PM, rosea.grammostola wrote: On 03/28/2012 10:43 PM, J. Liles wrote: On Wed, Mar 28, 2012 at 11:25 AM, rosea.grammostola rosea.grammost...@gmail.com wrote: I am able to save Ardour sessions and share it with my friends. They are able to use them (if Ardour and the right

Re: [LAD] Non Session Management

2012-03-27 Thread Emanuel Rumpf
Am 27. März 2012 03:23 schrieb David Robillard d...@drobilla.net: ...  What you end up with is a few directories with specific roles. ... ... Figuring this all out was a long process of trial and error, but now that I write it down it seems clear it can't be simplified without failing to

Re: [LAD] Non Session Management

2012-03-27 Thread Fons Adriaensen
On Mon, Mar 26, 2012 at 05:15:09PM -0700, J. Liles wrote: Fons, I'd like to hear more about this use case. Currently one of the strong points of NSM is that applications with heavy state (e.g. large audio files) know *exactly* where to put the state at the time they join the session. This

Re: [LAD] Non Session Management

2012-03-27 Thread Emanuel Rumpf
Am 27. März 2012 21:41 schrieb Fons Adriaensen f...@linuxaudio.org: ... Nor would I want the the shared data to be duplicated In my scenario, this would match EXTERNAL_REF It would only be copied to Lfiles directory, if modified. Obviously there are cases, where this is not desirable and

Re: [LAD] Non Session Management

2012-03-27 Thread Emanuel Rumpf
A second scenario The simple one (simple for the SM, not for the apps): - applications decide themself how to handle large-files - but still tell the SM about all files currently used, when the session is saved This allowed the SM to: - tell the user if a certain file is part of any session

Re: [LAD] Non Session Management

2012-03-27 Thread David Robillard
On Tue, 2012-03-27 at 14:24 +0200, Emanuel Rumpf wrote: Am 27. März 2012 03:23 schrieb David Robillard d...@drobilla.net: ... What you end up with is a few directories with specific roles. ... ... Figuring this all out was a long process of trial and error, but now that I write

Re: [LAD] Non Session Management

2012-03-27 Thread David Robillard
On Wed, 2012-03-28 at 03:27 +0200, Emanuel Rumpf wrote: A second scenario The simple one (simple for the SM, not for the apps): - applications decide themself how to handle large-files - but still tell the SM about all files currently used, when the session is saved Files are files.

Re: [LAD] Non Session Management

2012-03-26 Thread rosea.grammostola
On 03/24/2012 11:09 PM, Fons Adriaensen wrote: On Sat, Mar 24, 2012 at 04:19:03PM +0100, rosea.grammostola wrote: More devs with an opinion? Fons, Torben, Paul, Emanual, ... ? I haven't used it so far (that is just a matter of limited time and priorities). But on reading the available docs

Re: [LAD] Non Session Management

2012-03-26 Thread Louigi Verona
Hey! I would like to ask. I did see a demonstration and it looks really nice. However, am I right in understanding that currently only several apps are really supported? And if this is true - is there an option of adding support for more apps? -- Louigi Verona http://www.louigiverona.ru/

Re: [LAD] Non Session Management

2012-03-26 Thread rosea.grammostola
On 03/26/2012 05:51 PM, Louigi Verona wrote: Hey! I would like to ask. I did see a demonstration and it looks really nice. However, am I right in understanding that currently only several apps are really supported? And if this is true - is there an option of adding support for more apps? The

Re: [LAD] Non Session Management

2012-03-26 Thread Louigi Verona
more easy to add apps without session support into the session How is that done? On Mon, Mar 26, 2012 at 7:15 PM, rosea.grammostola rosea.grammost...@gmail.com wrote: On 03/26/2012 05:51 PM, Louigi Verona wrote: Hey! I would like to ask. I did see a demonstration and it looks really nice.

Re: [LAD] Non Session Management

2012-03-26 Thread rosea.grammostola
On 03/26/2012 06:21 PM, Louigi Verona wrote: more easy to add apps without session support into the session How is that done? On Mon, Mar 26, 2012 at 7:15 PM, rosea.grammostola rosea.grammost...@gmail.com mailto:rosea.grammost...@gmail.com wrote: On 03/26/2012 05:51 PM, Louigi Verona

Re: [LAD] Non Session Management

2012-03-26 Thread Emanuel Rumpf
Am 26. März 2012 17:15 schrieb rosea.grammostola yoshimi (NSM patch available). Where to find the NSM patch for yoshimi ? -- E.R. ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org

Re: [LAD] Non Session Management

2012-03-26 Thread J. Liles
On Mon, Mar 26, 2012 at 11:15 AM, Emanuel Rumpf xb...@web.de wrote: Am 26. März 2012 17:15 schrieb rosea.grammostola yoshimi (NSM patch available). Where to find the NSM patch for yoshimi ? http://non.tuxfamily.org/nsm/yoshimi-nsm.patch ___

Re: [LAD] Non Session Management

2012-03-26 Thread Diego Simak
Hi Rosea, can you elaborate how do you use arguments with clients using exec? Can you post here an example with yoshimi just to name an application supported in NSM? is there any document where to read more about NSM other than http://non.tuxfamily.org/nsm/ ? Thanks for your help. Diego

Re: [LAD] Non Session Management

2012-03-26 Thread Emanuel Rumpf
I've been able now to launch the NON session-manager. - by writing an own simple build-script. ( is my system borked ? or just cmake ?) I have to say, I'm counting me as a fan of J. Liles Software. Somehow I agree with his style, I would described as unbloated, but still pragmatic and effective.

Re: [LAD] Non Session Management

2012-03-26 Thread Emanuel Rumpf
Am 26. März 2012 22:17 schrieb Diego Simak diego.si...@gmail.com: is there any document where to read more about NSM other than http://non.tuxfamily.org/nsm/ ? There is http://non.tuxfamily.org/nsm/API.html In the source package, there is some documentation too ! Finally there is always the

Re: [LAD] Non Session Management

2012-03-26 Thread Diego Simak
Thank you, I will try to bite the source code ;-) I want to say that I was trying NSM yesterday and I'm very impressed by it's simplicity and (a no minor point) it's desing from the graphical point of view. I want to say that I'm very impressed by the thoroughness of the documentation, something

Re: [LAD] Non Session Management

2012-03-26 Thread Fons Adriaensen
On Mon, Mar 26, 2012 at 10:32:38PM +0200, Emanuel Rumpf wrote: - where would audio apps store large (audio) files ? a custom path ? That is something that needs to be looked at. In my use cases it is very common for several projects to use the same recorded tracks, and that could be a few

Re: [LAD] Non Session Management

2012-03-26 Thread rosea.grammostola
On 03/26/2012 10:32 PM, Emanuel Rumpf wrote: I've been able now to launch the NON session-manager. - by writing an own simple build-script. ( is my system borked ? or just cmake ?) cmake, iirc it's just ./configure, make, make install I have to say, I'm counting me as a fan of J. Liles

Re: [LAD] Non Session Management

2012-03-26 Thread David Robillard
On Mon, 2012-03-26 at 21:40 +, Fons Adriaensen wrote: [...] An app can always cheat the SM. Even if the SM forbids symbolic links in a session directory Which would be an extremely terrible idea, because... it would be better if the SM were aware of the existence of such data ... it is

Re: [LAD] Non Session Management

2012-03-26 Thread J. Liles
On Mon, Mar 26, 2012 at 2:40 PM, Fons Adriaensen f...@linuxaudio.orgwrote: On Mon, Mar 26, 2012 at 10:32:38PM +0200, Emanuel Rumpf wrote: - where would audio apps store large (audio) files ? a custom path ? That is something that needs to be looked at. In my use cases it is very common

Re: [LAD] Non Session Management

2012-03-26 Thread David Robillard
On Tue, 2012-03-27 at 01:04 +0200, Emanuel Rumpf wrote: I'm trying to figure out different use cases: - an app loads an audio file (reference to orig file) ---possibility: file moves - ref. has to be adjusted - the app is non-destructive, for changes, a copy is produced (where?) - the

Re: [LAD] Non Session Management

2012-03-25 Thread Tim E. Real
On March 22, 2012 4:42:55 PM rosea.grammostola wrote: On 03/22/2012 02:52 PM, Harry van Haaren wrote: On Thu, Mar 22, 2012 at 12:33 PM, rosea.grammostola rosea.grammost...@gmail.com mailto:rosea.grammost...@gmail.com wrote: JackSession seems to be an option JackSession is merged

Re: [LAD] Non Session Management

2012-03-25 Thread Fons Adriaensen
On Sun, Mar 25, 2012 at 03:35:15AM -0400, Tim E. Real wrote: Our MusE allows running without Jack, using a dummy audio driver and ALSA for midi. Some folks run it that way. For me, _not_ depending on Jack and _not_ trying to manage Jack itself (except for making connections between managed

Re: [LAD] Non Session Management

2012-03-24 Thread rosea.grammostola
On 03/22/2012 04:10 PM, David Robillard wrote: On Thu, 2012-03-22 at 11:55 +0100, rosea.grammostola wrote: Hi, I wonder what the LAD community thinks about Non Session Manager http://non.tuxfamily.org/nsm/API.html http://non.tuxfamily.org/nsm http://www.youtube.com/watch?v=ui-gC_ZMeGM

Re: [LAD] Non Session Management

2012-03-24 Thread Fons Adriaensen
On Sat, Mar 24, 2012 at 04:19:03PM +0100, rosea.grammostola wrote: More devs with an opinion? Fons, Torben, Paul, Emanual, ... ? I haven't used it so far (that is just a matter of limited time and priorities). But on reading the available docs my first impression is that there is some serious

Re: [LAD] Non Session Management

2012-03-22 Thread rosea.grammostola
On 03/22/2012 12:59 PM, thijs van severen wrote: 2012/3/22 rosea.grammostola rosea.grammost...@gmail.com mailto:rosea.grammost...@gmail.com Hi, I wonder what the LAD community thinks about Non Session Manager http://non.tuxfamily.org/nsm/__API.html

Re: [LAD] Non Session Management

2012-03-22 Thread thijs van severen
2012/3/22 rosea.grammostola rosea.grammost...@gmail.com On 03/22/2012 12:59 PM, thijs van severen wrote: 2012/3/22 rosea.grammostola rosea.grammost...@gmail.com mailto:rosea.grammostola@**gmail.com rosea.grammost...@gmail.com Hi, I wonder what the LAD community thinks about Non

Re: [LAD] Non Session Management

2012-03-22 Thread Harry van Haaren
On Thu, Mar 22, 2012 at 12:33 PM, rosea.grammostola rosea.grammost...@gmail.com wrote: JackSession seems to be an option JackSession is merged in JACK. No external dependencies, if all other session management systems would integrate with it, then the problem would be solved. I appreciate

Re: [LAD] Non Session Management

2012-03-22 Thread David Robillard
On Thu, 2012-03-22 at 12:59 +0100, thijs van severen wrote: [...] i know that there are some LV2 wrapper projects, and i wonder if it is possible to use these for 'any' app, or does that just move the problem to the communication between the wrapper and the app? I am not sure what you are

Re: [LAD] Non Session Management

2012-03-22 Thread David Robillard
On Thu, 2012-03-22 at 11:55 +0100, rosea.grammostola wrote: Hi, I wonder what the LAD community thinks about Non Session Manager http://non.tuxfamily.org/nsm/API.html http://non.tuxfamily.org/nsm http://www.youtube.com/watch?v=ui-gC_ZMeGM http://youtu.be/xzspJXbEoc0 From a user POV

Re: [LAD] Non Session Management

2012-03-22 Thread rosea.grammostola
On 03/22/2012 02:52 PM, Harry van Haaren wrote: On Thu, Mar 22, 2012 at 12:33 PM, rosea.grammostola rosea.grammost...@gmail.com mailto:rosea.grammost...@gmail.com wrote: JackSession seems to be an option JackSession is merged in JACK. No external dependencies, if all other session

Re: [LAD] Non Session Management

2012-03-22 Thread Emanuel Rumpf
Am 22. März 2012 11:55 schrieb rosea.grammostola rosea.grammost...@gmail.com: I wonder what the LAD community thinks about Non Session Manager I would like to try it, but I can't build the DAW and NSM . It doesn't link and causes lots of undefined reference messages. Is the build script

Re: [LAD] Non Session Management

2012-03-22 Thread rosea.grammostola
On 03/22/2012 05:52 PM, Emanuel Rumpf wrote: Am 22. März 2012 11:55 schrieb rosea.grammostolarosea.grammost...@gmail.com: I wonder what the LAD community thinks about Non Session Manager I would like to try it, but I can't build the DAW and NSM . It doesn't link and causes lots of