diff options
Diffstat (limited to 'libs/ardour/session_directory.cc')
-rw-r--r-- | libs/ardour/session_directory.cc | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/libs/ardour/session_directory.cc b/libs/ardour/session_directory.cc index 09c2154c30..a848ceee4b 100644 --- a/libs/ardour/session_directory.cc +++ b/libs/ardour/session_directory.cc @@ -102,12 +102,27 @@ SessionDirectory::sound_path () const } const path +SessionDirectory::sound_stub_path () const +{ + if(is_directory (old_sound_path ())) return old_sound_path(); + + // the new style sound directory + return sources_root() / sound_dir_name / stub_dir_name; +} + +const path SessionDirectory::midi_path () const { return sources_root() / midi_dir_name; } const path +SessionDirectory::midi_stub_path () const +{ + return sources_root() / midi_dir_name / stub_dir_name; +} + +const path SessionDirectory::midi_patch_path () const { return sources_root() / midi_patch_dir_name; |