JackTrip for Windows
Instructions for installing ASIO4ALL, Jack, and JackTrip
ASIO4ALL is an audio driver that makes it easy to use Jack on Windows. Install this before installing Jack.
- Download ASIO4ALL here
- Install ASIO4ALL
Sine JackTrip works with Jack, it is important that you download and install Jack before you install JackTrip.
- Download Jack for Windows here
- Follow the directions in the Jack installer
- Download the Windows installer executable
- Double click on the installer
- Try using the default settings in the installer
Instructions for running Jack and JackTrip
In Windows Settings > Power and Sleep > Related Settings - Additional power settings, select High Performance and then search for "sound" to reach the menu for Sound : Sounds. Select Sounds: None. Click OK.
- Select Jack Control from the program menu
- Click the Setup button
- In the Jack Setup window, select portaudio for the driver and ASIO::ASIO4ALL v2 for the Interface.
Other important settings here are Frames/Period and Sample Rate. Note that I have Frames/Period at 512 and Sample Rate at 48000 but other values will also work e.g., 256 or 128 Frames/Period and other sample rates supported by the attached soundcard like 44100. These values will be used by JackTrip as shown below.
- Click the Start button to start Jack
When Jack is started, you should see an indicator for ASIO4ALL:
- Once Jack is running, it should look like this:
If you are using an external audio interface, you may need to select it in ASIO4ALL for it to work properly. To do this Jack must be running. There should be a green arrow icon in the Windows notification area. To see it you may need to click the "up" button on the left side of the notification area to show hidden icons:
When the hidden icons are showing, you should see the green arrow icon for ASIO4ALL. Select it:
You should now see the ASIO4ALL program window:
ASIO4ALL should list your built-in audio interface and your external audio interface. In my case, I am using an M-Audio M-Track Plus external interface, shown in the image above. Select the little "power" button next to the external interface to use it and close the ASIO4ALL window. Now restart Jack for the change to take effect. When you open the ASIO4ALL window, the external card should have a little triangle next to it to show that it is currently in use.
In order for JackTrip to run properly, Jack must be running according to the instructions above. Note that JackTrip is a command line program and must be run from a command prompt.
To open a command prompt, depending on the version of Windows you are running, you can hold the Windows button and type "x" to produce a menu where you select Windows PowerShell or you can right click on the start menu and select Command Prompt.
The Command Prompt window looks like this:
- If the command prompt does not start in the C: drive, type c:. Once you are using the C: drive, change the directory of the command prompt by typing cd JackTrip. Note: JackTrip must be run from its installation directory.
To run JackTrip, type jacktrip -s. When JackTrip is running, it will show the output shown below:
Check that JackTrip shows up in Jack by clicking on the Connect button
JackTrip should appear in the Jack Connections windows:
- Type Ctrl-C to exit JackTrip