Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER for Linux

Reply
 
Thread Tools Display Modes
Old 07-26-2018, 08:42 AM   #1
alextone
Human being with feelings
 
Join Date: Apr 2014
Posts: 240
Default Remember jack and alsa midi and audio port connections

I guess this is a sort of linux only FR, so I ask if it's possible for Reaper to remember connections for external ports to apps.

(And a refresh button to reconnect in the event of a sudden disconnect)

I use Linuxsampler and GrandOrgue for just two examples, and saving and remembering connections (I'm using jack for all of this) would help considerably.

At project level would be good, and if we can save the connections in project templates, all the better. I have lots of ports in and out, and although i've been using scripts, and apps like ajsnapshot, it'd be safer to save them inhouse, so to speak.

Alex.
__________________
UbuntuStudio 18.04 Debian9 with kxrepos

Last edited by alextone; 07-26-2018 at 09:15 AM.
alextone is offline   Reply With Quote
Old 07-26-2018, 09:46 AM   #2
Jack Winter
Human being with feelings
 
Jack Winter's Avatar
 
Join Date: Aug 2007
Location: Luxembourg/Spain
Posts: 1,787
Default

I've been saving up for a similar request, but thought there are/were a few more important ones to get done first.

One could possibly even consider adding some kind of session support to reaper, but I'm not so familiar with different ones. So that reaper would know that LS/etc has to be started when you load a project that needs it.
__________________
Reaper for Linux Documentation (WIP). Software: Archlinux/KDE, Fabfilter FX, Komplete 8, Nebula, Schwa/Stillwell, T-racks Max/Amplitube/SVX, etc. Gear: i7-2600k/4700HQ/16GB, RME Multiface/Babyface, Behringer X32, Genelec 8040,etc. :)
Jack Winter is offline   Reply With Quote
Old 07-26-2018, 09:56 AM   #3
alextone
Human being with feelings
 
Join Date: Apr 2014
Posts: 240
Default

I wouldn't wish Ladish on anyone, but I have used jack session, and i'm currently using NSM, which for me is the most robust and reliable of them all. If Reaper was NSM compliant, it would be even more useful, at least for me.

http://non.tuxfamily.org/nsm/API.html

Still, being able to load a project with the connections saved with the project, and a little warning if something is missing would be the simplest workflow of all. Add a reconnect button, and I think most use cases would be covered, at least initially. Native support trumps secondary native support, yes?

__________________
UbuntuStudio 18.04 Debian9 with kxrepos

Last edited by alextone; 07-26-2018 at 10:03 AM.
alextone is offline   Reply With Quote
Old 07-26-2018, 11:24 AM   #4
Jack Winter
Human being with feelings
 
Jack Winter's Avatar
 
Join Date: Aug 2007
Location: Luxembourg/Spain
Posts: 1,787
Default

I was going to suggest JACK and NSM support, as from what I can tell they are really the relevant ones nowadays. But I suppose if reaper would call jack_port_get_all_connections() to save them in the PRJ, then restore them on prj load, it would go a long way..
__________________
Reaper for Linux Documentation (WIP). Software: Archlinux/KDE, Fabfilter FX, Komplete 8, Nebula, Schwa/Stillwell, T-racks Max/Amplitube/SVX, etc. Gear: i7-2600k/4700HQ/16GB, RME Multiface/Babyface, Behringer X32, Genelec 8040,etc. :)
Jack Winter is offline   Reply With Quote
Old 07-26-2018, 11:51 AM   #5
audiojunkie
Human being with feelings
 
audiojunkie's Avatar
 
Join Date: Nov 2011
Posts: 86
Default

Quote:
Originally Posted by Jack Winter View Post
I was going to suggest JACK and NSM support, as from what I can tell they are really the relevant ones nowadays. But I suppose if reaper would call jack_port_get_all_connections() to save them in the PRJ, then restore them on prj load, it would go a long way..
Agreed. Jack Session and NSM are the two session managers I would suggest for support too. Although, one might want to consider LADISH support as well, since it still has a lot of programs that support it. In fact, Claudia is basically a front end for LADISH.

I guess, when it comes down to it, the question to ask would be: Which session manager for JACK is most likely to remain and have the best support. My thought is that JACK Session is the defacto standard since it is actually part of JACK. If I had to choose just one, I think I would start with the one that is built into JACK.
audiojunkie is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 09:19 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.