You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: wiki/en/Software-Manual.md
+71-19Lines changed: 71 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ This manual documents the Jamulus Client application for use by musicians and si
16
16
* TOC
17
17
{:toc}
18
18
19
-
</details>
19
+
</details>
20
20
21
21
# Main Window
22
22
@@ -28,7 +28,7 @@ This manual documents the Jamulus Client application for use by musicians and si
28
28
29
29
## Ping, Delay and Jitter
30
30
31
-
**Ping** shows your network latency in milliseconds, the lower the better. Ping time contributes to overall delay (see below). The most probable cause of a high ping is that your distance to the server is too large.
31
+
**Ping** shows your network latency in milliseconds, the lower the better. Ping time contributes to overall delay (see below). The most probable cause of a high ping is that your distance to the server is too large.
32
32
33
33
**Delay** shows overall latency calculated from the current ping time and the delay introduced by the current audio buffer settings. The LEDs show the status of this as:
34
34
@@ -71,7 +71,7 @@ to the right and move the fader upwards until the desired reverb level is reache
71
71
72
72
Opens the chat window. Text entered is sent to
73
73
all connected Clients. If a new chat message arrives and the Chat dialogue is not already open, it will
74
-
open automatically for all Clients. See Settings to optionally turn on a sound alert when a new chat message is received.
74
+
open automatically for all Clients. See Settings to optionally turn on a sound alert when a new chat message arrives.
75
75
76
76
## Connect/disconnect button
77
77
@@ -109,7 +109,12 @@ If you have set your Audio Channel to Stereo or Stereo Out in your Settings, you
109
109
110
110
If you see a "mute" icon above a user, it means that person cannot hear you. Either they have muted you, soloed one or more users not including you, or have set your fader in their mix to zero.
111
111
112
-
Users usually appear left-to-right in the order that they connect. You can sort instead by name, instrument, group, or city using the View menu.
112
+
Users usually appear left-to-right in the order that they connect. When joining a server that already has participants, the default order depends on the versions of Jamulus at the client and the server.
113
+
With a client version before 3.12.0 or a server version older than 3.5.5, the existing participants will be shown before your own fader channel.
114
+
With a client of 3.12.0 or later connected to a server of 3.5.5 or newer, your own fader will be shown first, with the other existing participants shown to the right.
115
+
In either case, participants joining subsequently will by default appear to the right of all the existing participants.
116
+
117
+
You can override this order and sort instead by name, instrument, group, city or channel number using the View menu. See Menu Commands below.
113
118
114
119
If the server operator has enabled recording, you will see a message above the mixer showing that you are being recorded.
115
120
@@ -119,14 +124,71 @@ You can group users together using the "group" toggle. Moving the fader of any m
119
124
120
125
### Mute button
121
126
122
-
Prevents users being heard in your local mix. Be aware that when you mute someone, they will see a "muted" icon above your fader to indicate that you cannot hear them. Note also that you will continue to see their VU meters moving if sound from the muted user is reaching the server. Your fader position for them is also unaffected.
127
+
Prevents users being heard in your local mix. Be aware that when you mute someone, they will see a "muted" icon above your fader to indicate that you cannot hear them. Note also that you will continue to see their VU meters moving if sound from the muted user is reaching the server. Your fader position for them is also unaffected.
123
128
124
129
Note that muting your **own** channel only means you will not hear your signal from the server (and is not advised as it can lead to you becoming out of time with other players). This is therefore not the same as using "[Mute Myself](#mute-myself-button)".
125
130
126
131
### Solo button
127
132
128
133
Allows you to hear one or more users on their own. Those not soloed will be muted. Note also that those people who are not soloed will see a "muted" icon above your fader.
129
134
135
+
## Menu commands
136
+
137
+
### File > Connection Setup...
138
+
139
+
Opens the [connection dialogue (see above)](#connectdisconnect-button).
140
+
141
+
### File > Load/Save Mixer Channels Setup
142
+
143
+
You can save and restore the mix you have for your band. This stores your settings for each person's fader volume, pan setting, mute and solo state. You can load this mix any time (even while you are playing). Loading can also be done by drag/drop to the mixer window.
144
+
145
+
### File > Exit
146
+
147
+
Closes all the windows and exits the application.
148
+
149
+
### Edit > Clear All Stored Solo/Mute Settings
150
+
151
+
Whenever you Solo or Mute a channel, Jamulus remembers these settings. Even if that person leaves and rejoins - or you join a server where they are playing - the settings will automatically be applied. Use this command to clear _all_ these stored settings.
152
+
153
+
### Edit > Set All Faders to New Client Level
154
+
155
+
Applies the [configured "New Client Level"](#new-client-level) to all currently connected channels.
156
+
157
+
### Edit > Auto-Adjust All Faders
158
+
159
+
Applies a one-off fader adjustment to each channel depending on its volume. Useful for large ensembles to get a reasonable overall mix, although individual adjustments might still be necessary. Best applied during a warm-up or a uniform part of the music piece.
160
+
161
+
### View > (sort options)
162
+
163
+
Most items under the "View" menu allow you to adjust the order Jamulus chooses to display channels on the server:
164
+
* Own Fader First<br/>
165
+
This option can be used in addition to the others to move your own channel to always be the leftmost, irrespective of the sort order of the other channels.
166
+
167
+
* No user sorting<br/>
168
+
This does not take any user details into account when sorting. It sorts by the order channels join the current server as described further up, with new channels being added to the right-hand end.
169
+
* Sort by Name<br/>
170
+
Sorts by the name someone has chosen in their profile.
171
+
* Sort by Instrument / City<br/>
172
+
Sorts by the instrument or city someone has in their profile, along with their name.
173
+
* Sort by Group<br/>
174
+
Where the fader group feature is in use, this sorts in ascending group number from left to right (and within that, by name), with any ungrouped channels off to the right.
175
+
* Sort by Channel<br/>
176
+
Where Jamulus channel controls (fader, mute, solo, etc) are being controlled by MIDI (see [Using --ctrlmidich for MIDI controllers](Tips-Tricks-More#using-ctrlmidich-for-midi-controllers)), this sorts by the channel number to help ensure a stable sort order that aligns with MIDI hardware controls.
177
+
Note that in Jamulus clients before version 3.12.0, channel numbers are assigned directly by the server. Clients from 3.12.0 onwards manage their own channel number assignments and always assign channel 0 to the local user (provided the server version is at least 3.5.5).
178
+
179
+
### View > Chat
180
+
181
+
Opens the [Chat](#chat) window.
182
+
183
+
### Settings Menu
184
+
185
+
Allows direct access to each of the [Settings](#settings) tabs.
186
+
187
+
### Help
188
+
189
+
Provides access to the [Getting Started](Getting-Started) and [User Manual](Software-Manual) (this page) on the website, along with copyright, licence and acknowledgement details. There is also a "What's This?" option for getting more details on parts of the client display.
190
+
191
+
130
192
# Settings
131
193
132
194
## My Profile
@@ -146,7 +208,7 @@ This applies a skin to the main window, some of which are designed to accommodat
146
208
147
209
### Meter style
148
210
149
-
This changes the visual style of the audio meters, independently of the chosen skin.
211
+
This changes the visual style of the audio meters, independently of the chosen skin.
150
212
151
213
### Mixer rows
152
214
@@ -175,7 +237,7 @@ a different actual sound card channel can be selected.
175
237
176
238
### Audio channels
177
239
178
-
Selects the number of audio channels to be used for communication between Client and server.
240
+
Selects the number of audio channels to be used for communication between Client and Server.
179
241
180
242
**Note**: It is better to run separate Client instances per voice/instrument, where each Client has its own ini file, rather than using this built-in mono pair to stereo mixer.
181
243
@@ -268,30 +330,20 @@ Increases the gain from your device. Use this if your device delivers a gain tha
268
330
269
331
### Feedback Protection
270
332
271
-
Attempts to detect audio feedback loops or loud noise in the first three seconds after you connected to a server. Once detected, this feature will show a message and activate the "Mute Myself" button to mute you in your own mix.
333
+
Attempts to detect audio feedback loops or loud noise in the first three seconds after you connected to a server. Once detected, this feature will show a message and activate the "Mute Myself" button to mute you in your own mix.
272
334
273
335
### Input Balance
274
336
275
337
Controls the relative levels of the left and right local audio channels. For a mono signal
276
338
it acts as a pan between the two channels. For example, if a microphone is connected to the right input channel and
277
339
an instrument is connected to the left input channel which is much louder than the microphone, move the audio fader to increase the relative volume of the mic.
278
340
279
-
# Menu commands
280
-
281
-
### File > Load/Save Mixer Channels Setup
282
-
283
-
You can save and restore the mix you have for your band rehearsals (fader, mute, pan, solo etc.) and load these any time (even while you are playing). Loading can also be done by drag/drop to the mixer window.
284
-
285
-
### Edit > Auto-Adjust All Faders
286
-
287
-
Applies a one-off fader setting to each channel depending on its volume. Useful for large ensembles to get a reasonable overall mix, although individual adjustments might still be necessary. Best applied during a warm-up or a uniform part of the music piece.
288
-
289
341
# Backing up Jamulus
290
342
291
343
{% include_relative Include-Backing-Up.md %}
292
344
* You can save and load different mixer settings using [Load/Save Mixer Channels Setup](Software-Manual#file--loadsave-mixer-channels-setup) and store those files wherever you want.
293
345
294
-
**Note for macOS users:** As of Jamulus 3.8.1, we have a signed installer. This will store the settings in
346
+
**Note for macOS users:** As of Jamulus 3.8.1, we have a signed installer. This will store the settings in
Copy file name to clipboardExpand all lines: wiki/en/Tips-Tricks-More.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -92,11 +92,11 @@ Please note that for the functions controlled by buttons to work properly, your
92
92
93
93
*Note*: Jamulus does not provide feedback on the on/off state of buttons, meaning that your controller must keep track and toggle LEDs (if any) to 'on' or 'off' itself.
94
94
95
-
Fader strips in the mixer window are controlled in ascending order from left to right. Continuing with the above example, in strip number 1 (farthest left), the volume fader would be controlled by CC number 0; pan by 16; solo by 32 and mute by 48. As we have specified 8 consecutive controllers for each parameter, this would give us MIDI control over 8 strips (volume, pan, solo and mute in each one) in the mixer window. The next strip would be controlled by 1, 17, 33 and 49, and so forth.
95
+
Fader strips in the mixer window are controlled in ascending numerical order. Continuing with the above example, in strip numbered 0, the volume fader would be controlled by CC number 0; pan by 16; solo by 32 and mute by 48. As we have specified 8 consecutive controllers for each parameter, this would give us MIDI control over 8 strips (volume, pan, solo and mute in each one) in the mixer window. The next strip would be controlled by 1, 17, 33 and 49, and so forth.
96
96
97
-
Make sure you connect your MIDI device's output port to the Jamulus MIDI in port (QjackCtl (Linux/Windows), MIDI Studio (macOS) or whatever you use for managing connections). In Linux you will need to install and launch a2jmidid so your device shows up in the MIDI tab in Qjackctl.
97
+
Make sure you connect your MIDI device's output port to the Jamulus MIDI in port (QjackCtl (Linux/Windows), MIDI Studio (macOS) or whatever you use for managing connections). In Linux you may need to install and launch a2jmidid so your device shows up in the MIDI tab in Qjackctl.
98
98
99
-
*Tip*: When you enable MIDI control in Jamulus, each user's name is prepended with a number, with the leftmost user starting at 0, then 1, etc. With default settings, when some users leave and others join, their left-right arrangement in the GUI may cease to follow a numerical order, making it more difficult to know who each physical fader/knob on your MIDI controller corresponds to. In order to keep the fader strips following a numerical order, go to "View" on the top menu bar and switch between "No User Sorting" and another option and then back again (e.g. type `Ctrl+N`, `Ctrl+O`).
99
+
*Tip*: When you enable MIDI control in Jamulus, each user's name is prepended with a number, with the first user starting at 0, then 1, etc. With default settings, when some users leave and others join, their left-right arrangement in the GUI may cease to follow a numerical order, making it more difficult to know who each physical fader/knob on your MIDI controller corresponds to. To keep the fader strips following a numerical order, go to "View" on the top menu bar and switch to "Sort by Channel" (or type `Ctrl+E`). In Jamulus version 3.12.0 onwards, when connected to a server of at least version 3.5.5, your own fader will always be given channel 0, and so will appear first, whether or not "Own Fader First" is enabled.
0 commit comments