You are here

Add new comment

Hi RNC,

1/ base system linux distro: debian (13, Trixie, aka 'testing')
2/ both ardour8 and drumkv1-lv2 come from debian packages. Exact package versions are:
ardour 1:8.6.0+ds-1
drumkv1-lv2 0.9.90-1
3/ ardour sessions are stored in a specific directory under my home, sample filles are all stored in a different directory under my home
4/ unfortunately, I do not see anything special on ardour stdout. I don't see anything related to drumkv1 or the loading of samples (or failure to) from drumkv1
5/ i don't know for other users, i will try to search ardour's forums

I retried with a simple test case (with ardour started from terminal to be able to check stdout/stderr):
- start ardour on a new empty sessions
- add one track with drumkv1
- add a kick, clap, hh, with a simple one bar loop and a few effects from drumkv1
- store the session
- quit ardour
- restart ardour on this session
- all 3 samples lost from drumkv1

Then I go in the session directory to have a look, i see the plugins subdirectory where I assume plugins state are stored. here is the content of that directory:

$ ls -R plugins/
plugins/:
291

plugins/291:
state1  state2  state3  state4

plugins/291/state1:
 manifest.ttl   state.ttl  'VEH1 Hard Kick - 001.wav'

plugins/291/state2:
 manifest.ttl   state.ttl  'VEH1 Closed Hihat - 15.wav'  'VEH1 Hard Kick - 001.wav'  'VEH1 Snares & Claps - 022.wav'

plugins/291/state3:
 manifest.ttl   state.ttl  'VEH1 Closed Hihat - 07.wav'  'VEH1 Hard Kick - 001.wav'  'VEH1 Snares & Claps - 022.wav'

plugins/291/state4:
 manifest.ttl   state.ttl  'VEH1 Closed Hihat - 07.wav'  'VEH1 Hard Kick - 001.wav'  'VEH1 Snares & Claps - 022.wav'

All sound files are actually relative symlinks to other symlinks in the externals directory of the session, which in turn are relative symlinks to the actual files. Eg.:

$ ls -al plugins/291/state4/
total 24
drwxr--r-- 2 mimbert mimbert  4096 Jun  4 20:22  .
drwxr--r-- 6 mimbert mimbert  4096 Jun  4 20:23  ..
-rw-rw-r-- 1 mimbert mimbert   479 Jun  4 20:22  manifest.ttl
-rw-rw-r-- 1 mimbert mimbert 10481 Jun  4 20:22  state.ttl
lrwxrwxrwx 1 mimbert mimbert    45 Jun  4 20:22 'VEH1 Closed Hihat - 07.wav' -> '../../../externals/VEH1 Closed Hihat - 07.wav'
lrwxrwxrwx 1 mimbert mimbert    43 Jun  4 20:22 'VEH1 Hard Kick - 001.wav' -> '../../../externals/VEH1 Hard Kick - 001.wav'
lrwxrwxrwx 1 mimbert mimbert    48 Jun  4 20:22 'VEH1 Snares & Claps - 022.wav' -> '../../../externals/VEH1 Snares & Claps - 022.wav'
$ ls -al externals/
total 24
drwxr-xr-x 2 mimbert mimbert 4096 Jun  4 20:20  .
drwxr-xr-x 9 mimbert mimbert 4096 Jun  4 20:23  ..
lrwxrwxrwx 1 mimbert mimbert  128 Jun  4 20:20 'VEH1 Closed Hihat - 07.wav' -> '../../../../musicprod/sounds/Vengeance/Vengeance Essential House Vol.1/VEH1 Cymbals/VEH1 Closed Hihat/VEH1 Closed Hihat - 07.wav'
lrwxrwxrwx 1 mimbert mimbert  128 Jun  4 20:14 'VEH1 Closed Hihat - 15.wav' -> '../../../../musicprod/sounds/Vengeance/Vengeance Essential House Vol.1/VEH1 Cymbals/VEH1 Closed Hihat/VEH1 Closed Hihat - 15.wav'
lrwxrwxrwx 1 mimbert mimbert  122 Jun  4 20:09 'VEH1 Hard Kick - 001.wav' -> '../../../../musicprod/sounds/Vengeance/Vengeance Essential House Vol.1/VEH1 Kicks/VEH1 Hard Kicks/VEH1 Hard Kick - 001.wav'
lrwxrwxrwx 1 mimbert mimbert  122 Jun  4 20:14 'VEH1 Snares & Claps - 022.wav' -> '../../../../musicprod/sounds/Vengeance/Vengeance Essential House Vol.1/VEH1 Snares und Claps/VEH1 Snares & Claps - 022.wav'

I don't know if this information can be useful?
Cheers,
Matthieu