Re: [Rosegarden-user] Audio File Location Issue

2022-01-28 Thread krsgrdn
On Thu, 27 Jan 2022 21:09:04 -0500
Ted Felix  wrote:

>To solve the audio file location issue (i.e. why is everything always 
> just dumped in ~/rosegarden), I was thinking we could have a dialog pop 
> up when saving with audio files for the first time.  It would ask where 
> you would like the audio files saved and provide the following options:
> 
> - To an "audio" directory where the document is saved.  (./audio)
>(Recommended.)  (default)
> 
> - To a directory named after the document in the directory where the
>document is saved.  (./document name)
> 
> - To the same directory where the document is saved.  (.)
> 
> - To a central audio file repository. (~/rosegarden-audio)
> 
>It might also have a "go with this from now on" option to avoid 
> showing the dialog ever again.
> 
>I think this (along with switching to 
> "~/.local/share/rosegarden/audio" for audio files before saving) would 
> satisfy all the issues described in the bugs and feature requests 
> related to audio paths:
> 
> https://sourceforge.net/p/rosegarden/bugs/1283/
> https://sourceforge.net/p/rosegarden/feature-requests/494/
> https://sourceforge.net/p/rosegarden/feature-requests/495/
> 
>Any objections before I dig into this?  The pop-up at save time is 
> the most annoying thing, but you really only need to configure it for 
> your preferred way of working once and that will be the default from 
> then on.
> 
> Ted.


I wouldn't object to anything you do for us users but it so 
happens that the topic touches on some of my favs, so
I use kdenlive a lot together wit RG and havre seen many 
improvements by way of 'relativised' local file repo paths. 
So first and foremost please never use absolute paths when 
that can be avoided.

Another irritant I too often run into which forces me into 
clickathons to get where I wanna be is the one of opening
every path dialogue to user /home/~. I and many people use
totally remoted directories for projects of every sort, like 
on another drive sitting on the neignbours piano, so that I 
hardly EVER set foot in my user home folder. This also protects
me and the system from ever stepping on each other. Overall
the best way to handle THIS issue is to allow prefs to point 
to a desired 'base' parent folder, options here including
dynamic ones like 'the last one used', etc. And as far as 
prefs, all settings should really be in that one place IMHO.
Kdenlive still misses out on this but othrwise they have 
improved a lot, if you have time take a look at how they allow 
placeholding and recursive searches to find what was there 
before but cannot be found anymore in the fog of war :-)  
They still open some dialogs in ~ unfortunately.

Otherwise, as for the location of audio files I try to 
keep all files, and not just RG, in a project folder
wich may be something like somepath/songs/john-e-b-goode
so when stuff gets parked elsewhere I have to go and
copy/paste it into the project tree. Firefox offers a dialog 
for every save (if you want), here again the last path used 
can be close enough a shorten any looming clickathon.

'nuff rant, have a happy new 2022!







 



___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] Audio File Location Issue

2022-01-28 Thread Will Godfrey
On Thu, 27 Jan 2022 21:09:04 -0500
Ted Felix  wrote:

>   To solve the audio file location issue (i.e. why is everything always 
>just dumped in ~/rosegarden), I was thinking we could have a dialog pop 
>up when saving with audio files for the first time.  It would ask where 
>you would like the audio files saved and provide the following options:
>
>- To an "audio" directory where the document is saved.  (./audio)
>   (Recommended.)  (default)
>
>- To a directory named after the document in the directory where the
>   document is saved.  (./document name)
>
>- To the same directory where the document is saved.  (.)
>
>- To a central audio file repository. (~/rosegarden-audio)
>
>   It might also have a "go with this from now on" option to avoid 
>showing the dialog ever again.
>
>   I think this (along with switching to 
>"~/.local/share/rosegarden/audio" for audio files before saving) would 
>satisfy all the issues described in the bugs and feature requests 
>related to audio paths:
>
>https://sourceforge.net/p/rosegarden/bugs/1283/
>https://sourceforge.net/p/rosegarden/feature-requests/494/
>https://sourceforge.net/p/rosegarden/feature-requests/495/
>
>   Any objections before I dig into this?  The pop-up at save time is 
>the most annoying thing, but you really only need to configure it for 
>your preferred way of working once and that will be the default from 
>then on.
>
>Ted.

I'd be very pleased to see this!

-- 
Will J Godfrey
https://willgodfrey.bandcamp.com/
http://yoshimi.github.io
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.


___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] Audio File Location Issue

2022-01-28 Thread steve conrad
my personal preference is to default to the same ./ as the rg file itself.

That way anyone in the habit of dumping all their rg files into
~/rosegarden will know where to find them, while people who want to save
them somewhere else can effortlessly keep the associated audio files in
that different location.

Anywhere relative to the *.rg file is good from my point of view, but this
option seems likely to be the least coding

Introducing a new dialog for something that most people haven't had spend
any time thinking about so far seems like an undesirable increase in user
friction. Not quite kwallet kind of nuisance, but better off avoided in my
opinion.

On Fri, Jan 28, 2022 at 12:11 AM Lorenzo Sutton 
wrote:

> Hey Ted,
>
> On 28/01/22 03:09, Ted Felix wrote:
> >To solve the audio file location issue (i.e. why is everything always
> > just dumped in ~/rosegarden), I was thinking we could have a dialog pop
> > up when saving with audio files for the first time.  It would ask where
> > you would like the audio files saved and provide the following options:
>
> I will say that I rarely do audio in Rosegarden, still...
>
> >
> > - To an "audio" directory where the document is saved.  (./audio)
> >(Recommended.)  (default)
> >
> > - To a directory named after the document in the directory where the
> >document is saved.  (./document name)
> >
> > - To the same directory where the document is saved.  (.)
> >
> > - To a central audio file repository. (~/rosegarden-audio)
> >
> >It might also have a "go with this from now on" option to avoid
> > showing the dialog ever again.
> >
> >I think this (along with switching to
> > "~/.local/share/rosegarden/audio" for audio files before saving) would
> > satisfy all the issues described in the bugs and feature requests
> > related to audio paths:
>
> I think it's a great idea to provide options to users which might work
> well for different workflows. If this becomes a config option it should
> also be exposed somewhere in the preferences.
>
> An additional option _might_ be to then put the audio into the
> rosegarden file (which is actually just a zip file). The reason for this
> would be that it's the most 'portable' option (e.g. for backups etc.).
> Software like QTractor and Ardour use a directory as the 'session' so
> everything is stored in a 'project' directory. I guess the unique file
> vs. directory has its pros and cons, and as of now I like Rosegarden
> approach which has the benefit of being able to start a new file without
> having to give it a name and a directory (sorry I digress).
>
> A question about the different options: would the path be saved as an
> absolute one or relative one, or both depending on the options above?
> I'm thinking about this, again, for portability. In the cases of
> ./audio, ./document and ./ IMHO the path should be relative so that if I
> move those around the audio isn't broken. In the case of ones in home
> the path should ~ so that if a user migrated their system to a new home
> stuff would still work?
>
> Lorenzo.
>
> >
> > https://sourceforge.net/p/rosegarden/bugs/1283/
> > https://sourceforge.net/p/rosegarden/feature-requests/494/
> > https://sourceforge.net/p/rosegarden/feature-requests/495/
> >
> >Any objections before I dig into this?  The pop-up at save time is
> > the most annoying thing, but you really only need to configure it for
> > your preferred way of working once and that will be the default from
> > then on.
> >
> > Ted.
> >
> >
> > ___
> > Rosegarden-user mailing list
> > Rosegarden-user@lists.sourceforge.net - use the link below to
> unsubscribe
> > https://lists.sourceforge.net/lists/listinfo/rosegarden-user
>
>
> ___
> Rosegarden-user mailing list
> Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
> https://lists.sourceforge.net/lists/listinfo/rosegarden-user
>
___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] Audio File Location Issue

2022-01-28 Thread Lorenzo Sutton

Hey Ted,

On 28/01/22 03:09, Ted Felix wrote:
   To solve the audio file location issue (i.e. why is everything always 
just dumped in ~/rosegarden), I was thinking we could have a dialog pop 
up when saving with audio files for the first time.  It would ask where 
you would like the audio files saved and provide the following options:


I will say that I rarely do audio in Rosegarden, still...



- To an "audio" directory where the document is saved.  (./audio)
   (Recommended.)  (default)

- To a directory named after the document in the directory where the
   document is saved.  (./document name)

- To the same directory where the document is saved.  (.)

- To a central audio file repository. (~/rosegarden-audio)

   It might also have a "go with this from now on" option to avoid 
showing the dialog ever again.


   I think this (along with switching to 
"~/.local/share/rosegarden/audio" for audio files before saving) would 
satisfy all the issues described in the bugs and feature requests 
related to audio paths:


I think it's a great idea to provide options to users which might work 
well for different workflows. If this becomes a config option it should 
also be exposed somewhere in the preferences.


An additional option _might_ be to then put the audio into the 
rosegarden file (which is actually just a zip file). The reason for this 
would be that it's the most 'portable' option (e.g. for backups etc.). 
Software like QTractor and Ardour use a directory as the 'session' so 
everything is stored in a 'project' directory. I guess the unique file 
vs. directory has its pros and cons, and as of now I like Rosegarden 
approach which has the benefit of being able to start a new file without 
having to give it a name and a directory (sorry I digress).


A question about the different options: would the path be saved as an 
absolute one or relative one, or both depending on the options above? 
I'm thinking about this, again, for portability. In the cases of 
./audio, ./document and ./ IMHO the path should be relative so that if I 
move those around the audio isn't broken. In the case of ones in home 
the path should ~ so that if a user migrated their system to a new home 
stuff would still work?


Lorenzo.



https://sourceforge.net/p/rosegarden/bugs/1283/
https://sourceforge.net/p/rosegarden/feature-requests/494/
https://sourceforge.net/p/rosegarden/feature-requests/495/

   Any objections before I dig into this?  The pop-up at save time is 
the most annoying thing, but you really only need to configure it for 
your preferred way of working once and that will be the default from 
then on.


Ted.


___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user



___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user