Commit graph

1604 commits

Author SHA1 Message Date
ignotus
7c6e862ebb
Add files via upload 2020-05-10 10:48:08 +02:00
ignotus
dd367bae76
Added translator name 2020-05-09 23:56:38 +02:00
ignotus
d1cf481d47
Updated Spanish translation 2020-05-09 23:53:32 +02:00
Volker Fischer
b56912b2b3 added missing tr() functions, WIP German translation, changed --translation in --notranslation so that the translation is on per default 2020-05-09 23:09:56 +02:00
Volker Fischer
36a87e4f2c update 2020-05-09 21:45:08 +02:00
Volker Fischer
fc099ec828 update a name in the About dialog 2020-05-09 21:15:45 +02:00
Volker Fischer
17dcd941b4 add the names of the contributors in the about dialog 2020-05-09 15:27:07 +02:00
Volker Fischer
136d99ecf0 Merge branch 'master' into new_about_dialog 2020-05-09 10:01:51 +02:00
Volker Fischer
d69db68576
Merge pull request #188 from ignotus666/master
Added Spanish translation
2020-05-09 07:12:32 +02:00
ignotus
12a2082614
Add files via upload 2020-05-08 22:55:45 +02:00
Olivier Humbert
d1cc6e24a2
French translation update 2020-05-08 18:16:01 +02:00
Volker Fischer
1c4e3edda6 added congas instrument icon created by bspeer (Ticket #131) 2020-05-08 17:51:44 +02:00
Volker Fischer
b76e1934f6 first tests of new about dialog 2020-05-08 17:09:54 +02:00
Peter L Jones
dd3b3a6278 Prevent unused warnings for iUnused 2020-05-08 13:31:16 +01:00
Volker Fischer
84d53914b9 fix for client port number (avoid socket bind problems if client on the same PC is started before the server) 2020-05-07 20:22:14 +02:00
Volker Fischer
07a92fb2c2 if -p [port] is given for the client, you get [port]+10 -> change this to that you get what you set (if available) 2020-05-07 18:19:12 +02:00
Snayler
330e53bca0
Updated pt_PT Translation with missing values 2020-05-07 14:51:07 +01:00
Volker Fischer
d437b8a662 update translations 2020-05-07 09:50:27 +02:00
Volker Fischer
c5f7f0e2b9 small fix 2020-05-07 09:49:37 +02:00
Volker Fischer
d268e8783b some more removing html code from translation strings 2020-05-07 09:45:11 +02:00
Volker Fischer
48bfa02bb3 some more removing html code from translation strings 2020-05-07 09:38:20 +02:00
Volker Fischer
da30aeae09 some more removing html code from translation strings 2020-05-07 09:30:43 +02:00
Volker Fischer
0a88822d16 some more removing html code from translation strings 2020-05-07 09:24:53 +02:00
Volker Fischer
76ae7a41ff some more removing html code from translation strings 2020-05-07 09:16:28 +02:00
Volker Fischer
87132ad190 some more removing html code from translation strings 2020-05-07 09:08:23 +02:00
Volker Fischer
a6fd5e75c3 some more removing html code from translation strings 2020-05-07 08:51:16 +02:00
Volker Fischer
df9869127c some more removing html code from translation strings 2020-05-07 08:39:46 +02:00
Volker Fischer
d457b52255 some more removing html code from translation strings 2020-05-07 08:26:19 +02:00
Volker Fischer
f966061670 some more removing html code from translation strings 2020-05-07 08:20:18 +02:00
Volker Fischer
c826e0050b some more removing html code from translation strings 2020-05-07 08:11:14 +02:00
Volker Fischer
1f59eb0b32 some more removing html code from translation strings 2020-05-07 08:04:24 +02:00
Volker Fischer
387de2df9e some more removing html code from translation strings 2020-05-07 07:57:50 +02:00
Volker Fischer
50c7793383 some more removing html code from translation strings 2020-05-06 22:15:43 +02:00
Volker Fischer
125abe1472 some more removing html code from translation strings 2020-05-06 22:11:59 +02:00
Volker Fischer
f3db78683b some more removing html code from translation strings 2020-05-06 22:02:39 +02:00
Volker Fischer
bcca13dfc1 some more removing html code from translation strings 2020-05-06 21:56:22 +02:00
Volker Fischer
5b4921acc7 some more removing html code from translation strings 2020-05-06 21:40:39 +02:00
Volker Fischer
d7c5d98451 some more removing html code from translation strings 2020-05-06 21:33:39 +02:00
Volker Fischer
8c9f50fb1a some more removing html code from translation strings 2020-05-06 21:29:51 +02:00
Volker Fischer
d3412044fe some more removing html code from translation strings 2020-05-06 21:27:04 +02:00
Volker Fischer
8608c6b673 some more removing html code from translation strings 2020-05-06 21:22:24 +02:00
Volker Fischer
b8c1a00c1f some more removing html code from translation strings 2020-05-06 21:09:34 +02:00
corrados
8da5c20ae7
Merge pull request #179 from trebmuh/patch-1
A few more strings translation in French
2020-05-06 20:54:41 +02:00
Volker Fischer
fcc3779528 Input Level Meter: remove html from translation 2020-05-06 20:50:32 +02:00
Olivier Humbert
14aeb31027
A few more strings translation in French 2020-05-06 20:19:55 +02:00
Volker Fischer
61f36c1723 added tr() for some strings in the code, added spanish translation file 2020-05-06 19:33:27 +02:00
Volker Fischer
0a8073c11d merge fixes 2020-05-06 16:40:48 +02:00
Olivier Humbert
4192da8c84
Starting French translation #77 2020-05-05 21:33:21 +02:00
Volker Fischer
7421eefb11 initial implementation of the translation (must be enabled with --translation command line argument) 2020-05-04 20:22:22 +02:00
Volker Fischer
f481e22937 organize command line help #165, #166, thanks to newlaurent62 2020-05-03 20:34:01 +02:00
Volker Fischer
72302ae6a0 added instrument viola (Ticket #131) 2020-05-03 19:59:59 +02:00
Volker Fischer
dc656992ec bug fix: standard style: meter bar gets smaller sometimes if board is full and fader text is short 2020-05-03 10:44:53 +02:00
Volker Fischer
27e9bebea3 some more testing for translations 2020-05-02 21:55:25 +02:00
Volker Fischer
cd8e1cb670 added harp instrument icon, created by dszgit (Ticket #131) 2020-05-02 13:34:12 +02:00
Volker Fischer
78b61cf01b in my profile combo box: sort instruments alphabetical and show category by background color 2020-05-02 11:02:09 +02:00
Volker Fischer
a95038bf13 added instrument icon, created by dszgit (Ticket #131) 2020-05-02 08:45:29 +02:00
Volker Fischer
d5892f3748 remove the logopicture from the About dialog 2020-05-02 08:34:56 +02:00
Volker Fischer
51e1edfad5 link to docs from application Help menu (Ticket #90) 2020-05-02 08:24:01 +02:00
Volker Fischer
9a6653525b unregister server if it was registered and the Central Server type is changed 2020-05-01 20:21:33 +02:00
Volker Fischer
a41879e6b7 added bassoon instrument icon, created by dszgit (Ticket #131) 2020-05-01 19:45:07 +02:00
Volker Fischer
1c3c2e7315 moved GetSelCHAndAddCH in the base class 2020-05-01 14:21:08 +02:00
Volker Fischer
166c6fca0e fixed a compiler warning 2020-04-30 22:24:15 +02:00
Volker Fischer
1fdfabc2d0 further merge fixes 2020-04-30 22:18:11 +02:00
Volker Fischer
bac89e358a merge fixes 2020-04-30 22:03:01 +02:00
newlaurent62
0d517654d6 Set the clientdlg window title and jack client name 2020-04-30 20:48:48 +02:00
Volker Fischer
1494de7b05 small merge fixes 2020-04-30 19:26:04 +02:00
Peter L Jones
07ae963cfa Add some logging to the central server 2020-04-30 16:43:44 +01:00
Volker Fischer
fc3a33dc42 merge the fixes from the feature_sndcrdmixer branch 2020-04-30 16:16:59 +02:00
Volker Fischer
664429b309 added GetCategory to CInstPictures class 2020-04-26 16:39:55 +02:00
Volker Fischer
9f7fc16ac3 fixed compiler warnings 2020-04-26 16:20:21 +02:00
Volker Fischer
30c2bddd03 bug fix: isHidden is better than isVisible since we need the correct state even if the window is covered by other windows 2020-04-26 15:27:14 +02:00
Volker Fischer
31341e7de9 revert commit "use a stacked widget for the mixer board, preparing for some tests, maybe removed later if it does not seem to work for the test" since we should not used StackedWidget for that purpose 2020-04-26 15:11:57 +02:00
Tarmo Johannes
764ed82ccb Implemented panning for channels. 2020-04-26 01:55:28 +03:00
Volker Fischer
c5df1da786 use a stacked widget for the mixer board, preparing for some tests, maybe removed later if it does not seem to work for the test 2020-04-25 07:06:48 +02:00
corrados
10d2a9ca84
Merge pull request #126 from mirabilos/logging-time-format
Use a sortable and more standard datetime logging format
2020-04-24 14:50:22 +02:00
Volker Fischer
104ebbfa2d added Keyboard+Vocal instrument icon, thanks to jp8 2020-04-23 21:16:09 +02:00
Volker Fischer
f7ef88178f preparation work for local audio selection in client instead of sound interface 2020-04-23 20:54:58 +02:00
Volker Fischer
009f30b4df bug fix: if small network buffers are used we get much better audio quality when drop outs occur 2020-04-23 19:36:00 +02:00
Volker Fischer
3e715423c1 some preparation work for translations 2020-04-23 17:00:58 +02:00
Volker Fischer
7ddb54601c missing files 2020-04-23 16:52:42 +02:00
Volker Fischer
8319e16644 added bodhran instrument icon, created by bomm (Ticket #131) 2020-04-23 16:40:14 +02:00
Volker Fischer
ccf673b277 fix tab order 2020-04-22 22:39:39 +02:00
Volker Fischer
5f46774e49 bug fix: do not reset fader level meters if number of clients change 2020-04-22 21:41:33 +02:00
Volker Fischer
8bded365d7 Merge branch 'master' of https://github.com/corrados/jamulus 2020-04-22 21:20:25 +02:00
Volker Fischer
471d1df835 add support for level meter bars for normal skin (fancy skin still uses LEDs) 2020-04-22 21:19:55 +02:00
mirabilos
c91b39e005
use a sortable, more standard, datetime format for logging 2020-04-22 16:18:58 +02:00
mirabilos
47958ffef0
do not default to the restrictive commons licence on GUI server
advances #100
2020-04-22 16:08:26 +02:00
mirabilos
5a7f8a59a1
document which CC licence exactly is shown
(it’s a restricted one)

advances #100
2020-04-22 16:08:13 +02:00
Volker Fischer
975235cc8b Change Mute Stream button to Mute Myself, see #75 2020-04-20 22:12:04 +02:00
Volker Fischer
5ace7b635c bug fix: audio level changes if Buffer Delay is changed (Ticket #106) 2020-04-20 22:00:28 +02:00
Volker Fischer
be5554e829 fixed: the server list filter seems not to work if --showallservers is used 2020-04-20 20:40:16 +02:00
Volker Fischer
6883c30dec added -v/--version command line argument to output version information (Ticket #121) 2020-04-20 20:27:07 +02:00
Volker Fischer
00b11ee06a try to fix Misconfigured ASIO4ALL config can't be corrected #117 2020-04-20 19:57:21 +02:00
Volker Fischer
ee014bbd83 small merge fixes 2020-04-20 16:57:00 +02:00
Stanislas Michalak
f0e73cf81b
Explicitly set htons to 0
Also fix a typo.
2020-04-20 09:20:00 +02:00
Stanislas Michalak
4efe081084 Allow client to bind on a random port 2020-04-20 00:00:22 +02:00
corrados
95c5832554
Merge pull request #113 from doloopuntil/improved_mac_deployment
Improve installer packaging mechanism for macOS
2020-04-19 20:48:46 +02:00
Volker Fischer
36b7e058fd make the registration status outputs a bit nicer 2020-04-19 20:31:04 +02:00
Volker Fischer
af2c04bd32 make sure the description text on console is shown before any server list registration infos 2020-04-19 20:29:44 +02:00
Volker Fischer
8f4684878b Merge branch 'master' of https://github.com/corrados/jamulus 2020-04-19 19:58:49 +02:00
Volker Fischer
116f156022 fix: Build issue on Ubuntu: qInfo() undefined in serverList.cpp #112 2020-04-19 19:58:34 +02:00
Jonathan
a12fe60315
Removing as agreed
As per #107
2020-04-19 15:49:24 +01:00
Daniel Masato
10f65f1ee2 Improve packaging mechanism for macOS
This change automates the creation of an installer image for macOS containing both a client and server version for Jamulus.
2020-04-19 14:21:08 +01:00
Volker Fischer
ad6bcc2317 fixed: if you select server list filter all text and delete, the filter is not updated 2020-04-19 15:17:06 +02:00
Volker Fischer
65583e3451 some code cleanup 2020-04-19 12:23:25 +02:00
Volker Fischer
6f962aae4f merge fixes 2020-04-19 12:15:36 +02:00
Daniel Masato
8411debb39 Build Jamulus client and server for macOS 2020-04-19 11:03:36 +01:00
Peter L Jones
8ca0635fea Log server registration flow 2020-04-19 10:14:18 +01:00
Volker Fischer
a4350f4f17 store Show All Musicians setting in the ini-file 2020-04-19 10:04:19 +02:00
Volker Fischer
6b1dac7ac8 bug fix for server list filter, reported by pljones 2020-04-19 09:39:58 +02:00
Volker Fischer
8e86908d92 restrict server name/city to max allowed length if given as a command line argument, see #91 2020-04-19 07:31:14 +02:00
mirabilos
1204109bdf
fix spelling
detected by Debian’s static analyser tool lintian
2020-04-19 03:25:21 +02:00
Volker Fischer
8c39810fcf small fix, see https://github.com/corrados/jamulus/pull/87#issuecomment-615905987 2020-04-18 19:27:55 +02:00
Daniel Masato
77fdfcaa0c Refactor signal to slot connections using recursive templates
This change allows the maximum number of supported clients to be adjusted in a single place rather than in multiple places.
Note that this change requires Qt5's new signal/slot syntax (https://wiki.qt.io/New_Signal_Slot_Syntax), but is still backwards compatible with Qt4.
Code bloat will be eventually reduced by removing support for Qt4.
2020-04-18 12:17:43 +01:00
Volker Fischer
372333c08f update manual for new setting Enable Small Network Buffers 2020-04-18 09:28:25 +02:00
Volker Fischer
9b2b84fef6 use colors for server registration status label 2020-04-18 09:20:05 +02:00
Volker Fischer
4edb160a0a small merge fixes 2020-04-18 08:39:08 +02:00
corrados
9161853a9d
Merge pull request #87 from pljones/feature/55-server-registration-status
Allow central server to confirm registration
2020-04-18 06:51:03 +02:00
Volker Fischer
79c0047bb3 added Enable Small Network Buffers switch 2020-04-17 21:21:37 +02:00
Volker Fischer
752b38e4e6 changed fader level range from -50..0 to -35..0 since for the Jamulus case the smaller range is better suited for live situations as we have in our jam sessions 2020-04-17 19:43:43 +02:00
Peter L Jones
e031cc409f Allow central server to confirm registration
Also display this state in the server UI.
2020-04-17 17:16:43 +01:00
Volker Fischer
f6123abaed make the ping times reported in the server list more stable 2020-04-16 22:22:53 +02:00
Volker Fischer
a76491c3e6 bug fix: avoid hard clipping for Mute Stream 2020-04-16 20:08:54 +02:00
Volker Fischer
07bf588ba4 fix for auto jitter buffer for 64 samples frame size 2020-04-16 18:40:29 +02:00
Volker Fischer
ad3e4e0587 support Mute button for own audio #75 2020-04-16 17:54:45 +02:00
Volker Fischer
b82f29f2e3 finished: increased LED luminance (Ticket #71) 2020-04-15 20:17:28 +02:00
Volker Fischer
01a23cdeb3 modify round LEDs of increased LED luminance (Ticket #71) 2020-04-15 19:18:09 +02:00
Volker Fischer
e4752f4d96 use 128 samples frame size as the default if software starts up for the first time 2020-04-15 15:39:03 +02:00
Volker Fischer
b335321950 rename SYSTEM_FRAME_SIZE_SAMPLES_SMALL to SYSTEM_FRAME_SIZE_SAMPLES 2020-04-15 15:29:43 +02:00
Volker Fischer
f51dd662c4 some cleanup 2020-04-15 15:21:58 +02:00
Volker Fischer
83e95c3a7b small fix 2020-04-14 17:58:01 +02:00
Volker Fischer
33c7b03e75 added whats this help 2020-04-14 17:41:21 +02:00
Volker Fischer
a0f7ee4627 added a "Show All Musicians" check box in the server list 2020-04-14 17:23:53 +02:00
Volker Fischer
514bd25fee added support for filter the server list 2020-04-14 16:51:44 +02:00
Volker Fischer
9cbcbb1471 the unit of the mixer faders is now dB using the range -50 dB to 0 dB 2020-04-13 21:00:26 +02:00
Volker Fischer
c8c0b17fc7 bug fix for server audio fade-in 2020-04-13 19:47:47 +02:00
Volker Fischer
c5d9b29aaa finished: support for 64 samples OPUS packets in the client (if a sound card buffer size larger or equal than 128 samples is chosen, the legacy 128 samples OPUS packets are used) 2020-04-13 19:26:15 +02:00
Volker Fischer
e0c9ea5b6d fixes the network data rate indicator and the time-out counter of the channel 2020-04-13 18:46:04 +02:00
Volker Fischer
d9562ea525 fixed audio fade-in counter for 64 samples frame size 2020-04-13 18:13:42 +02:00
Volker Fischer
5f85660cde WIP: support 64 samples frame size in the client 2020-04-13 16:01:25 +02:00
Volker Fischer
f6ea80ca81 fixes Text colour contrast fails accessibility guidelines #65 2020-04-13 15:35:48 +02:00
Volker Fischer
90620b8da3 small cleanup 2020-04-13 12:05:56 +02:00
Volker Fischer
5d63aa590f bug fix: the welcome message may appear twice if a list item of the server list was double clicked 2020-04-13 07:46:28 +02:00
Volker Fischer
765cb7d266 preparations for using OPUS64 in the client 2020-04-12 22:10:53 +02:00
Volker Fischer
9b07cbeb5f implement the OPUS coder calls similar to what we have in the server (leading to cleaner code) 2020-04-12 21:36:50 +02:00
Volker Fischer
af32867216 fix compatibility issue with Qt4 (Ticket #62) 2020-04-12 21:19:41 +02:00
Volker Fischer
b4eae44b7c update a TODO comment in the code 2020-04-12 19:54:47 +02:00
Volker Fischer
eca43c849a show "trying to connect" in the mixer board title if no fader information is yet received 2020-04-12 18:56:58 +02:00
Volker Fischer
0c59a805fe small merge fix 2020-04-12 16:03:38 +02:00
corrados
a5fd9129a2
Merge pull request #61 from pljones/feature/27-local-server-in-server-list-2
Tidy away local port in CServerCoreInfo etc
2020-04-12 15:53:22 +02:00
Volker Fischer
b2014e09bf small fix for --showallservers implementation 2020-04-12 15:34:43 +02:00
Peter L Jones
84a95686bb Tidy away local port in CServerCoreInfo etc 2020-04-12 14:25:26 +01:00
Volker Fischer
8fd59dd93f split country names by upper case latters by inserting a space 2020-04-12 14:54:28 +02:00
Volker Fischer
a98e98f2a9 refresh the server list if Central Server type is changed 2020-04-12 12:33:50 +02:00
Volker Fischer
ce66f844d1 bug fix: compatiblity to old server versions were incorrect for the server list 2020-04-11 19:52:53 +02:00
Volker Fischer
fc4463330b revert back: code did not work correctly 2020-04-11 18:48:40 +02:00
Volker Fischer
61e1a73f67 try to fix an issue that people do not see their server on the same PC anymore 2020-04-11 18:35:49 +02:00
Volker Fischer
b080378c06 change "Register My Server in the Server List at the Central Server" to "Make My Server Public (Register My Server in the Server List)" 2020-04-11 18:31:21 +02:00
Volker Fischer
82f5ad18f4 added support for Central Server (North America) (Ticket #50), small bug fix for the Mac audio interface 2020-04-11 14:27:50 +02:00
Volker Fischer
1d4342bb7c move country flag function in new class CLocale 2020-04-11 10:31:26 +02:00
Volker Fischer
339457298c more mixer faders settings to store, define North America port number as 22224 2020-04-11 10:03:23 +02:00
Volker Fischer
d0c0a4722a integrated the essential changes from emlynmac from https://github.com/corrados/jamulus/pull/44 2020-04-10 20:29:14 +02:00
Volker Fischer
854d5a128f link to the Github Contributors list in the Readme and About dialog 2020-04-10 20:06:32 +02:00
Peter L Jones
a78ac71798 Pass frame size to frame handlers 2020-04-10 18:36:13 +01:00
Peter L Jones
ec2673eaa1 Pass frame size to Reaper project from recorder 2020-04-10 18:36:13 +01:00
Peter L Jones
e4ac2f472d Use variable frame size in Reaper project 2020-04-10 18:36:13 +01:00
Peter L Jones
a80b437858 Pass frame size to recorder 2020-04-10 18:36:13 +01:00
Peter L Jones
3831e83535 Migrate off ConsoleWriterFactory 2020-04-10 18:36:13 +01:00
Volker Fischer
631c473acc CreateLevelsForAllConChannels shall call CStereoSignalLevelMeter::CalcLogResult 2020-04-10 16:56:45 +02:00
Volker Fischer
9503630c4a Merge branch 'master' of https://github.com/corrados/jamulus
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2020-04-10 16:28:28 +02:00
Volker Fischer
4fb9e14669 fixed column widths are slightly too narrow for "Ping Time" and "Musicians" and typos 2020-04-10 16:24:53 +02:00
Peter L Jones
942bdde3a5 Tune IP look up code 2020-04-10 12:26:07 +01:00
Peter L Jones
2d59e869bc CHostAddr operator== does the job 2020-04-10 12:26:07 +01:00
Peter L Jones
4c286d8f43 Resolve casts to target types 2020-04-10 12:26:07 +01:00
Peter L Jones
bc04ff2fb2 Use server internal address in server list 2020-04-10 12:26:07 +01:00
Volker Fischer
ed46357ac4 added command line argument for new 64 samples server mode 2020-04-10 12:28:50 +02:00
Volker Fischer
dca678c83c support 128 frame size if server operates in 64 frame size 2020-04-10 12:07:23 +02:00
Volker Fischer
32e8eb7e94 support correct auto jitter buffer settings for 64 and 128 samples frame size 2020-04-09 21:26:40 +02:00
Volker Fischer
cd946a9950 moved servermanual.md to correct place 2020-04-09 15:55:46 +02:00
Volker Fischer
a0934ee8b8 some more work for 64 samples support in the server 2020-04-08 18:51:51 +02:00
Volker Fischer
5824855252 added show licence switch in the server GUI 2020-04-08 15:30:32 +02:00
Volker Fischer
e7bb2ad1c6 fix audio issue with licence dialog 2020-04-08 14:48:33 +02:00
Volker Fischer
c7dcfe855e bug fix for server 64 samples support 2020-04-07 22:09:29 +02:00
Volker Fischer
0eedcd8061 fixed Mac compilation error 2020-04-07 19:45:28 +02:00
Volker Fischer
ac21104cd0 only show level meters if the server actually supports it and sends network packets with levels to the client 2020-04-07 00:20:32 +02:00
Volker Fischer
70c499a82a fix for #71 Increase "stability" of Connection Setup server list 2020-04-06 23:06:28 +02:00
Volker Fischer
0011f6686a minor cleanup 2020-04-06 22:03:35 +02:00
Peter L Jones
c6b702cabe Update user manual for channel level meters.
Also includes a number of minor wording changes elsewhere.
2020-04-06 18:58:50 +01:00
Peter L Jones
a97ac9aa4e Server processing for channel levels 2020-04-06 18:58:50 +01:00
Peter L Jones
95f48eb17e Add server-side handling for channel level preference 2020-04-06 18:58:50 +01:00
Peter L Jones
30c4e006b6 Add client-side handling for channel levels 2020-04-06 18:58:50 +01:00
Peter L Jones
36e54f4da7 Add a preference for the Channel Levels 2020-04-06 18:58:50 +01:00
Peter L Jones
8db54e8616 Add channel level LED bar 2020-04-06 18:58:50 +01:00
Peter L Jones
a7a1549fe5 Define new protocol messages 2020-04-06 18:58:50 +01:00
Peter L Jones
70480cd626 Expose and rename CMultiColorLEDBar defines 2020-04-06 18:54:56 +01:00
Volker Fischer
321f286a6d re-introduce PROTMESSID_OPUS_SUPPORTED message to support older client versions 2020-04-06 17:17:49 +02:00
Volker Fischer
d12877dc8c should fix "low-res icon issue #28" 2020-04-05 22:12:53 +02:00
Volker Fischer
e805cff4ea prepare simple conversion buffer for other way around 2020-04-05 20:56:05 +02:00
Volker Fischer
fc9970f837 fixed Linux compilation error 2020-04-05 18:57:28 +02:00
Volker Fischer
a3b0215128 I reduced the number of stored fader settings to avoid having the ini file being too large 2020-04-05 17:57:39 +02:00
corrados
e89b871326
Merge pull request #37 from doloopuntil/save_mute_settings
Store mute settings for faders.
2020-04-05 17:48:12 +02:00
Volker Fischer
bd111c3abc some code cleanup 2020-04-05 17:35:40 +02:00
Volker Fischer
a761f9bf9e some code cleanup and small fix for audio compression (should not access the info outside the mutex because it might have changed by another thread) 2020-04-05 09:34:00 +02:00
Volker Fischer
c310aa16cd WIP 64 samples frame size support in the server, not yet working 2020-04-05 08:13:53 +02:00
Daniel Masato
83fb9d47b5 Store mute settings for faders.
Also increase stored fader settings capacity to 200, since up to 50 clients are now supported.
2020-04-04 21:27:35 +01:00
Volker Fischer
57f203502c WIP on support of 64/128 samples frame size in the server 2020-04-04 19:03:19 +02:00
Volker Fischer
5a05bf6a2f only use low complexity OPUS processing for 128 samples frame size, see https://sourceforge.net/p/llcon/discussion/533517/thread/bdb3fe2195 2020-04-04 12:40:13 +02:00
Volker Fischer
b9c6d87766 bug fix: server list ping times may not be accurate and client list may not be retrieved 2020-04-03 21:45:36 +02:00
Volker Fischer
6b26cb02b4 use 3 seconds audio fade-in at the server instead of just 2 seconds 2020-04-01 21:47:49 +02:00
Volker Fischer
ee48000b34 fix the MAX_SIZE_BYTES_NETW_BUF, change the --showallservers to include the server list index and do not sort by ping 2020-04-01 21:16:44 +02:00
Volker Fischer
63d8d58767 bug fix for Qt style sheets for main window 2020-04-01 18:41:59 +02:00
Volker Fischer
bef3506a38 added a scroll area to the mixer board so that a large number of clients can be supported, thanks to doloopuntil for his example code 2020-03-30 19:53:30 +02:00
Volker Fischer
40dd2e8980 changed the maximum number of clients from 40 to 50 2020-03-29 21:35:09 +02:00
Volker Fischer
4cfd54b21b audio fade-in at the server if new client connects 2020-03-29 18:03:24 +02:00
Volker Fischer
3eaec8363a changed the maximum number of clients from 20 to 40 2020-03-29 16:14:29 +02:00
Volker Fischer
15bad6738e slight audio quality improvement for 64 samples stereo high quality mode 2020-03-29 12:58:45 +02:00
Volker Fischer
29f8e843a9 Merge remote-tracking branch 'origin/linuxfixesbyjkohnert' 2020-03-29 12:18:04 +02:00
root
ead042a301 patch provided by jkohnert, see Ticket #63 Fix compiler warnings on Linux 2020-03-29 12:12:13 +02:00
Volker Fischer
366aaee9ab use "normal" audio quality as the default when first startup of Jamulus after installation 2020-03-29 12:00:36 +02:00
Volker Fischer
eed07615e5 fix the IIR filter lambdas for 64 samples frame size 2020-03-28 21:02:55 +01:00
Volker Fischer
ede92ac25e fix https://sourceforge.net/p/llcon/bugs/30 2020-03-28 18:51:25 +01:00
Volker Fischer
53f50070a7 some more work for 64 samples frame size support 2020-03-28 16:27:45 +01:00
Jonathan
7bc89f2d1a
Remove server section
And corrected a couple of typos.
2020-03-28 15:01:31 +00:00
Volker Fischer
beb3255b26 tested the numbers and they work fine 2020-03-28 09:41:31 +01:00
Volker Fischer
fbef9556a4 prepare OPUS rates for 64 samples, not yet tested 2020-03-28 09:17:13 +01:00
Volker Fischer
5e5637670d increase the maximum number of servers in the server list from 100 to 200 2020-03-24 22:23:49 +01:00
Daniel Masato
adbb850a2f Merge remote-tracking branch 'upstream/master' 2020-03-23 19:45:03 +00:00
Daniel Masato
26ccef90fc Fix server bug preventing recording directory from being recognised after successful creation
When a recording directory doesn't exist, the server creates it successfully but the QFileInfo
object holding the directory information is not updated as the information is cached by default.
The server then exits unexpectedly as the check on the directory existence incorrectly fails.
Disable caching to resolve the issue.
2020-03-23 19:31:38 +00:00
Volker Fischer
4cac0e935b code style changes 2020-03-22 20:24:30 +01:00
Peter L Jones
eca8eff4c9 Revert --histitems argument 2020-03-22 17:45:00 +00:00
Peter L Jones
32e56ff0c6 Pass number of items and days 2020-03-21 22:20:18 +00:00
Peter L Jones
f20d7feab1 Accept number of items and days as arguments 2020-03-21 22:19:29 +00:00
Peter L Jones
f04eb1e7ed Move history defines to global.h 2020-03-21 22:19:29 +00:00
Peter L Jones
2f06553b0b Resize points to avoid overlap 2020-03-21 22:18:23 +00:00
Volker Fischer
fccbb4144c some small cleanups 2020-03-21 10:27:31 +01:00
Volker Fischer
f55c669e5e code style changes 2020-03-21 09:54:43 +01:00
corrados
f605c35935
Merge pull request #13 from pljones/feature/covid19-date-limit-on-historygraph
Enhance historygraph to allow size based on date
2020-03-21 09:34:24 +01:00
Peter L Jones
b55aa67496 Enhance historygraph to allow size based on date
Due to the increasing number of connections, the *number* of history
entries is no longer a good way to size the width of the graph.
In addition to adding a much larger FIFO, I have chosen to add
a date constraint.  This means I do not have to keep making the FIFO
bigger daily and, when numbers fall, the graph will not change
shape.
2020-03-20 23:03:56 +00:00
Volker Fischer
1a45d6b095 added a comment 2020-01-04 15:01:48 +01:00
Volker Fischer
791d600634 2019->2020 2020-01-01 15:41:43 +01:00
Volker Fischer
b153d83654 moved ParseMIDIMessage function to the bottom of the file 2019-09-28 13:24:48 +02:00
Volker Fischer
81b5cf7861 added command line argument for disabling auto jack connection (Ticket #49) 2019-09-22 20:13:08 +02:00
Volker Fischer
e10eb4a512 use a separate markdown file for the manual 2019-08-24 09:32:17 +02:00
Volker Fischer
9398d80bfb added a missing header for Windows 2019-07-09 09:16:38 +02:00
Volker Fischer
11938e960b use #pragma once 2019-07-09 08:52:38 +02:00
Volker Fischer
96777cbab2 add support for IPv6 for ParseNetworkAddress 2019-07-08 17:02:05 +02:00
Volker Fischer
b7df71e596 - Linux server start script: removed welcome message, fix in server info
- removed command line outputs for Svg/Jpeg modes used
- use the default country if no country is given in the command line options
2019-06-20 11:41:29 +02:00
corrados
05dc96845f
Update vstsound.h
code style changes
2019-06-16 11:31:46 +02:00
corrados
e295a6d063
Update vstmain.h
code style changes
2019-06-16 11:31:09 +02:00
corrados
2c9d0f5910
Update vstmain.cpp
code style changes
2019-06-16 11:30:30 +02:00