Re: [LAD] samples/symlinks/sessions

From: James Morris <james@email-addr-hidden-art.net>
Date: Fri Jul 13 2012 - 18:11:23 EEST

On 13/07/12 James Morris <james@email-addr-hidden-art.net> wrote:
>Hi,
>
>My sampler app has Non Session Mangement implemented but is currently
>still referring to external files by their original path.
>
>I want to use the symlink method as discussed fairly extensively here
>but I'd like to know if there is any recommended strategy for naming
>the symlink of a sample.
>
>It could so happen that as far as the filesystem is concerned the only
>discerning uniqueness between two samples is in the path (ie
>kit1/snare1.wav and kit2/snare1.wav).
>
>
>I've come up with three possible solutions to this (in my current order
>of preference):
>
>
>1) symlink-to-sample created in a subdir named using a hash* of the
>full path to external file
>
>2) painstakingly re-create the full path within the session dir and add
>the symlink into that.
>
>3) some horrible text manipulation of the full path (ie replace / with
>_) that is bound to fail.
>
>
>* J. Liles mentioned SHA1 here:
> http://linuxaudio.org/mailarchive/lad/2012/3/30/189343
>
>Are there other/better options or disagreements about (1) being a good
>choice over the other options I've presented?

Have just realized that a problem with (1) is the loss of information
contained in the naming of the path. Is that a problem or not?

James.
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Fri Jul 13 20:15:05 2012

This archive was generated by hypermail 2.1.8 : Fri Jul 13 2012 - 20:15:05 EEST