Skip to content

Commit baf07e9

Browse files
committed
cleanup jack_on_windows
- better highlighting for code and commands
1 parent 265c3ca commit baf07e9

1 file changed

Lines changed: 44 additions & 36 deletions

File tree

faq/jack_on_windows.md

Lines changed: 44 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@ device.
3030

3131
Several applications have native Jack support:
3232

33-
* [Harisson MixBus :](http://www.harrisonconsoles.com/mixbus/website/)
34-
* [MuseScore :](http://musescore.org/)
35-
* [foo-yc20 :](http://code.google.com/p/foo-yc20/)
36-
* [SND-RT :](http://archive.notam02.no/arkiv/doc/snd-rt/)
37-
* [Radium :](http://users.notam02.no/~kjetism/radium/)
33+
* [Harisson MixBus](http://www.harrisonconsoles.com/mixbus/website/)
34+
* [MuseScore](http://musescore.org/)
35+
* [foo-yc20](http://code.google.com/p/foo-yc20/)
36+
* [SND-RT](http://archive.notam02.no/arkiv/doc/snd-rt/)
37+
* [Radium](http://users.notam02.no/~kjetism/radium/)
3838
* Fluidsynth for Windows (part of the jOrgan Windows packages).
39-
* [JNAJack, Java bindings for JACK :](https://code.google.com/p/java-audio-utils/wiki/GettingStarted_JNAJack)
39+
* [JNAJack, Java bindings for JACK](https://code.google.com/p/java-audio-utils/wiki/GettingStarted_JNAJack)
4040

4141
Native Jack applications can make use of the full power of the JACK audio and
4242
MIDI connection system (for instance, they can open or close Jack connections
@@ -66,23 +66,29 @@ Starting from 1.9.8 version, the installer exists in two versions:
6666

6767
By default, JackRouter is set to provide 4 Input and 4 Output connections.
6868
This setting can be customized to suite your needs by editing the
69-
JackRouter.ini file within your C:\Program Files\Jack\32bits (or C:\Program
70-
Files\Jack\64bits folder depending of the JackRouter 32 or 64 bit version). In
71-
Windows Explorer, right click on the file and choose the 'Edit' option. Change
72-
the settings in the [IO] portion of the file.
69+
JackRouter.ini file within your
70+
`C:\Program Files\Jack\32bits` (or `C:\Program Files\Jack\64bits`
71+
folder depending of the JackRouter 32 or 64 bit version). In
72+
Windows Explorer, right click on the file and choose the 'Edit' option.
73+
Change the settings in the [IO] portion of the file.
7374

7475
## Installation and Configuration
7576

7677
1. Download the Jack Audio Connection installer for Windows from the
7778
[download page.](/downloads/)
78-
2. Use the installer (either the 32 bit or the mixed 64/32 bit one).
79+
80+
2. Use the installer (either the 32 bit or the mixed 64/32 bit one).
81+
7982
3. From the Windows Start menu, locate the Jack folder and right click
8083
on Jack Portaudio icon, then select 'Send to Desktop'
81-
(this will place a shortcut on your desktop)
84+
(this will place a shortcut on your desktop)
85+
8286
4. Now go to your desktop and right click on the Jack PortAudio shortcut,
8387
and then select 'Properties' (use right click to open 'Properties')
84-
5. Add the following information to the 'Target' property:
85-
"C:\Program Files\Jack\jackd.exe" -R -S -d portaudio -d "ASIO::ASIO4ALL v2"
88+
89+
5. Add the following information to the 'Target' property:
90+
`"C:\Program Files\Jack\jackd.exe" -R -S -d portaudio -d
91+
"ASIO::ASIO4ALL v2"`
8692
[This configures Jack to use the ASIO4ALL v2 driver,
8793
if you have another ASIO device then configure the 'Target' property
8894
with that device name. For a list of all the audio devices
@@ -114,15 +120,16 @@ The Jack v 1.9.8/64bits/JackRouter.dll still has to be registered "manually"
114120
with regsvr32 - so please try the following command to register the 64-bit
115121
JackRouter:
116122

117-
regsvr32 "C:\Program Files (x86)\Jack v1.9.8\64bits\JackRouter.dll"
123+
`regsvr32 "C:\Program Files (x86)\Jack v1.9.8\64bits\JackRouter.dll"`
118124

119125
Be sure to unregister previous versions before installing the new one.
120126

121-
Troubleshooting Tip. If you are unable to register the 64-bit JackRouter,
122-
while in Windows Explorer navigate to \windows\system32, and right click on
123-
"cmd.exe" and chose "Run As Administrator" from the context menu. The open a
124-
command prompt, navigated to \Program Files (x86)\Jack v1.9.8\64bits, and then
125-
enter regsvr32 JackRouter.dll at the prompt.
127+
Troubleshooting Tip. If you are unable to register the 64-bit
128+
JackRouter, while in Windows Explorer navigate to `\windows\system32`,
129+
and right click on "cmd.exe" and chose "Run As Administrator" from the
130+
context menu. The open a command prompt, navigated to `\Program Files
131+
(x86)\Jack v1.9.8\64bits`, and then enter regsvr32 JackRouter.dll at the
132+
prompt.
126133

127134
## Uninstalling JACK
128135

@@ -131,24 +138,25 @@ because the 64-bit JackRouter had to be manually registered as described
131138
before, you'll have to unregister it as well. Use the following command to
132139
unregister the 64-bit JackRouter:
133140

134-
regsvr32 /u "C:\Program Files (x86)\Jack v1.9.8\64bits\JackRouter.dll"
141+
`regsvr32 /u "C:\Program Files (x86)\Jack v1.9.8\64bits\JackRouter.dll"`
135142

136143
## Connecting Audio Applications
137144

138145
1. Start Jack PortAudio
139146
2. Make sure that the Jack Audio Server is running by checking
140-
the command prompt window for the report that will say something like this:
141-
142-
143-
jackdmp 1.9.8
144-
Copyright 2001-2005 Paul Davis and others.
145-
Copyright 2004-2011 Grame.
146-
jackdmp comes with ABSOLUTELY NO WARRANTY
147-
This is free software, and you are welcome to redistribute it
148-
under certain conditions; see the file COPYING for details
149-
JACK server starting in realtime mode with priority 10
150-
Cannot lock down memory area (No error)
151-
147+
the command prompt window for the report that will say
148+
something like this:
149+
150+
~~~~~~
151+
jackdmp 1.9.8
152+
Copyright 2001-2005 Paul Davis and others.
153+
Copyright 2004-2011 Grame.
154+
jackdmp comes with ABSOLUTELY NO WARRANTY
155+
This is free software, and you are welcome to redistribute it
156+
under certain conditions; see the file COPYING for details
157+
JACK server starting in realtime mode with priority 10
158+
Cannot lock down memory area (No error)
159+
~~~~~~
152160

153161
3. With the Jack Audio Server started, the JackRouter ASIO driver
154162
will be available for your ASIO supported applications.
@@ -178,7 +186,7 @@ than the simple setup described here.
178186
## Using MIDI
179187

180188
A slave backend using the Windows MME MIDI API can be used. You will need to
181-
add "-X winmme" in the JACK command line, like for example: "jackd -S -X
182-
winmme -d portaudio". This can be done if starting JACK in a terminal, or by
183-
adding the "-X winmme" in the "Server Path" in QJackCtl setup.
189+
add `-X winmme` in the JACK command line, like for example:
190+
`jackd -S -X winmme -d portaudio`. This can be done if starting JACK in a terminal, or by
191+
adding the `-X winmme` in the "Server Path" in QJackCtl setup.
184192

0 commit comments

Comments
 (0)