diff --git a/windows/Setup/jack.ci b/windows/Setup/jack.ci index e7372710..dba5a490 100644 --- a/windows/Setup/jack.ci +++ b/windows/Setup/jack.ci @@ -26,7 +26,7 @@ 0 1 - .\src\readme_installer.txt + .\src\README.txt .\src\gpl_installer.rtf 0 @@ -94,6 +94,7 @@ <_>.\qjackctl\QtGui4.dllinstovernewer0 <_>.\qjackctl\QtXml4.dllinstovernewer0 <_>.\src\COPYINGinstovernewer0 +<_>.\src\README.txtinstovernewer0 diff --git a/windows/Setup/src/README.txt b/windows/Setup/src/README.txt index 6ab5734a..674ed023 100644 --- a/windows/Setup/src/README.txt +++ b/windows/Setup/src/README.txt @@ -1,13 +1,58 @@ -To launch Jack with default drivers, start 'Jack Portaudio' or 'Jack NetDriver'. -Once Jack Server Started, you can launch QJackctl with the 'Jack Control' shortcut. +JACK on Windows +============================================= -'Jack Command' starts a terminal from your installation folder. You can get a list of available Portaudio drivers with : +This installer will install everything to use Jack Audio Connection Kit (JACK) (www.jackaudio.org) on Windows. -'jackd -d portaudio -l' -And then just launch : +QJACKCTL on Windows +============================================= -'jackd -R -S -d portaudio -d "your driver's name" +This is a latest version of Rui Nuno Capela QJACKCTL application (http://qjackctl.sourceforge.net/) compiled on Windows. +It is compiled from the latest CVS version which is using QT4 framework. To uses it: -More options with 'jackd'. -To use the Jack Router, just select the 'JackRouter' asio driver in your audio software. \ No newline at end of file +- start qjackctl.exe and configure it the following way: + + - in Setup/Setting, use "jackd -S" at the "Server Path" item. WARNING: on Windows the "-S" parameter is *mandatory* to have the jack server correctly working!! + + - in Setup/Setting, use "portaudio" at the "Driver" item + + - in Setup/Misc, check the "Start JACK audio server at application startup" box + +- quit qjackctl.exe and start is again, it should now launch the jack server. Quitting the qjackctl.exe will now close the jack server. + +Starting the jack server with another audio device installed on the machine (like an ASIO card) can now be done directly in qjackctl. +A ">" button at the right of the interface button allows to list the name of all available devices, driven either by "MME", "Direct Sound", or "ASIO". +Alternatively using the following command allows to display the names of available devices: + +- jackd -d portaudio -l to display the entire list of available audio devices. (jackd -d portaudio -h will display all portaudio driver features) + +Then start jackd with the device you want, by using its name, for example: + +- jackd -R -S -d portaudio -d "ASIO::MOTU Audio ASIO", then start qjackctl. qjackctl will see the jackd server already running and then can be +used normally. + + +JackRouter JACK /ASIO driver +============================================= + +JackRouter is an ASIO driver that allows any ASIO compatible application to become a JACK client, thus exchange audio with any other "native" or "Jackified" application. +This driver is registered in the system by the installer and becomes available in the list of ASIO drivers when the JACK server is running. A "JackRouter.ini" configuration +file allows the application to confgiure how the JackRouter driver behaves. + + - [IO]: the application can obtain any number if JACK input/output ports (not necessarilly equal to the audio card input/output number). [Note that some applications +impose their input/output channel number]. + + - [AUTO_CONNECT] : when 1, the application JACK port will automatically be connected to the machine input/output JACK ports. + + +Known problems: +============================================= + +- starting/stopping the server several times in qjackctl does not work correctly. You'll have to quit qjacckctl and launch it again. + + +============================================= +Grame : Computer Music Research Laboratory +Web : http://www.grame.fr/Research +E-mail : letz@grame.fr +============================================= \ No newline at end of file