Page 1 of 1

ASIO without JACK globally installed?

Posted: 09 Jan 2018 01:34
by MusikMan74
The 'bin' folder for JACK included with Radium does NOT contain 'JackRouter.dll' referenced in the 'HOWTO_connect_Radium_to_other_ASIO_programs.txt' text file.

Is there any way to run Radium with ASIO support without installing JACK globally?
FYI I am running Win7x64.

Thanks.

Re: ASIO without JACK globally installed?

Posted: 09 Jan 2018 08:02
by kjetil
Hi,

You can still use ASIO with the included version of Jack. But if you want to send audio from Radium to another ASIO program, or send audio from another ASIO program to Radium, you need to install Jack globally.

Re: ASIO without JACK globally installed?

Posted: 09 Jan 2018 11:58
by MusikMan74
Thank you for your response.

However, can you explain what I am doing wrong, then?

I. After launching Radium\qjackctl.exe and pressing Start, there are no ASIO devices listed in Setup -> Settings
JACK_setup.png
JACK_setup.png (61.3 KiB) Viewed 13252 times

II. No ASIO devices are listed via the command line, i.e.

C:\Portable\Radium\bin\jack_local>jackd -d portaudio -l


III. Executing the command in the ReadMe.txt fails as well:
SnapShot 787.png
SnapShot 787.png (44.65 KiB) Viewed 13252 times


NOTES:
1. Yes, I do have ASIO4ALL installed and working on my Win7x64 system; I use it with other DAWs.

2. I have tried installing JACK (globally) on another PC, and the ASIO4ALL device is available to Radium there; I would prefer to NOT install JACK on my working PC...


Thank you again for your time.

Re: ASIO without JACK globally installed?

Posted: 09 Jan 2018 12:23
by kjetil
Oh, I'll have to look at how Jack is compiled up. I guess ASIO isn't enabled. Anyway, installing Jack should only copy the dll files, copy the executable, and copy the driver files. It shouldn't install any services, change the registry, or do anything else that could change how the computer behaves, so there shouldn't be any reason not to install jack globally.

Re: ASIO without JACK globally installed?

Posted: 09 Jan 2018 22:05
by MusikMan74
Thanks for the update...hopefully you can compile standalone JACK with ASIO support so that Radium can be used fully 'portable'.

FYI JACK 1.9.11 x64 installation does indeed make several registry modifications, i.e.:
reg.png
reg.png (65.19 KiB) Viewed 13247 times

Re: ASIO without JACK globally installed?

Posted: 09 Jan 2018 22:18
by kjetil
New versions of Radium are being compiled up right now.

Yeah, the jack installer is really unnecessary. There's really no reason to install anything (all shared files could instead be placed in a sub directory of the program starting the jack server), but it's made by linux people, and linux people tends to have an obsession with installing things globally. But the jack router asio driver probably needs to be installed globally.

Re: ASIO without JACK globally installed?

Posted: 10 Jan 2018 01:06
by MusikMan74
Radium 5.4.6 now works with ASIO! Thank you so much for addressing this issue so quickly!
SnapShot 791.png
SnapShot 791.png (38 KiB) Viewed 13243 times

****

A small documentation nitpick you might want to change in the next release-
The console command example given in "README_first.txt" for starting JACK with ASIO support has the wrong path:

bin/jack_local/bin/jackd.exe -R -S -d portaudio -d "ASIO::ASIO4ALL v2"
should be
bin/jack_local/jackd.exe -R -S -d portaudio -d "ASIO::ASIO4ALL v2"

(the folder 'jack_local/bin' does not exist)

Re: ASIO without JACK globally installed?

Posted: 10 Jan 2018 15:25
by kjetil
MusikMan74 wrote: 10 Jan 2018 01:06 A small documentation nitpick you might want to change in the next release-
The console command example given in "README_first.txt" for starting JACK with ASIO support has the wrong path:

bin/jack_local/bin/jackd.exe -R -S -d portaudio -d "ASIO::ASIO4ALL v2"
should be
bin/jack_local/jackd.exe -R -S -d portaudio -d "ASIO::ASIO4ALL v2"

(the folder 'jack_local/bin' does not exist)
Thank you very much. Fixed.