Commit graph

658 commits

Author SHA1 Message Date
Volker Fischer
cb2a72c996 some more server list implementation, some code style changes 2011-04-04 18:57:49 +00:00
Volker Fischer
daa8a0eecb implementation of all necessary connection less messages finished 2011-04-03 18:27:11 +00:00
Volker Fischer
ae660bb459 added request server list message 2011-04-03 17:36:45 +00:00
Volker Fischer
d2a80ed1b2 finished server list message 2011-04-02 20:12:55 +00:00
Volker Fischer
c4a578c85a support for creating server list message 2011-04-02 19:00:11 +00:00
Volker Fischer
53e8cabdbe we need more server list classes with slightly different properties 2011-04-02 18:25:13 +00:00
Volker Fischer
5ca224af19 QT does not use unsigned int for their "size()" functions, therefore we also do not use it for our sizes (it is actually not required here) 2011-04-02 12:23:36 +00:00
Volker Fischer
24ecf0c3f0 finished register server protocol message 2011-04-02 12:07:42 +00:00
Volker Fischer
a41a79eeb8 fix 2011-04-01 20:07:29 +00:00
Volker Fischer
1e245e428e increase maximum possible channels to 12 2011-04-01 20:06:14 +00:00
Volker Fischer
c01905fc51 moved string parsing in separate function 2011-04-01 19:38:43 +00:00
Volker Fischer
266107b969 some cleanup, moved some code in a separate function 2011-04-01 18:09:58 +00:00
Volker Fischer
0f35bab777 bug fix 2011-03-31 20:06:48 +00:00
Volker Fischer
81b310713d added creation of server info protocol message, some cleanup 2011-03-31 20:05:55 +00:00
Volker Fischer
c8731e6be6 same fixes, some cleanup, some server list implementation 2011-03-31 18:25:14 +00:00
Volker Fischer
d470a0bb68 use units in constants (e.g. HZ, MS), some more work on server list 2011-03-31 07:10:43 +00:00
Volker Fischer
2b594ad000 added some test code 2011-03-30 17:58:45 +00:00
Volker Fischer
a6a6ffeda8 code cleanup (put functionality in separate function to avoid copied code) 2011-03-30 08:03:54 +00:00
Volker Fischer
9feff9057a prepared everything for transmitting/receiving the first connection less ping time measurement 2011-03-30 07:55:43 +00:00
Volker Fischer
0cff6af6d8 connection less messages system requires the host address to always be available (not stored in channel object) 2011-03-29 20:11:03 +00:00
Volker Fischer
e2f028eae7 some more work on connection dialog 2011-03-29 07:21:00 +00:00
Volker Fischer
82e2f301ee preparations for new connect dialog 2011-03-27 17:57:46 +00:00
Volker Fischer
184b995904 support for server full message and parsing of connection less messages at the server 2011-03-27 16:13:44 +00:00
Volker Fischer
9903fab723 prevent the regular protocol parser to parse connection less messages 2011-03-27 14:00:58 +00:00
Volker Fischer
5aa210533b fixed some compiler warnings 2011-03-27 12:28:43 +00:00
Volker Fischer
8926dec08b some more work for connection less protocl mechanism 2011-03-27 08:56:24 +00:00
Volker Fischer
e5d868fe20 initial work for server list implementation 2011-03-23 20:09:51 +00:00
Volker Fischer
d05aa9fc87 fixes for the whats this help 2011-03-22 21:10:39 +00:00
Volker Fischer
b1741eef35 fader slider style fix so that it looks ok on Windows and MacOS 2011-03-22 20:07:53 +00:00
Volker Fischer
611a94e9da fix for whats this help 2011-03-22 19:35:00 +00:00
Volker Fischer
7570bf9a71 added some help text 2011-03-21 21:54:10 +00:00
Volker Fischer
7da5ed5638 small fix 2011-03-21 21:37:13 +00:00
Volker Fischer
64818b5d89 smaller Mute/Solo switches 2011-03-21 21:14:36 +00:00
Volker Fischer
39264ee3d0 fix for resize problem of main window in MacOS 2011-03-21 20:06:49 +00:00
Volker Fischer
74b69cc2f9 small fix for main window layout, added some test code 2011-03-21 18:53:44 +00:00
Volker Fischer
ba5b285a73 fix for QT issue, resolved compiler warning 2011-03-21 08:13:44 +00:00
Volker Fischer
cd1582cd83 some design fixes on main window 2011-03-20 20:30:47 +00:00
Volker Fischer
8906baeca6 some cleanup, added logopicture to about dialog 2011-03-20 13:25:06 +00:00
Volker Fischer
2dc520014a changed GUI design (removed status bar and introduced status LEDs), added "Fancy GUI Design" switch in settings dialog 2011-03-20 12:53:31 +00:00
Volker Fischer
6f061342f8 store ini file per default in the correct places of the different OSs 2011-03-12 13:36:35 +00:00
Volker Fischer
fb736fc1be new version number 2011-02-24 19:27:22 +00:00
Volker Fischer
e78ccc793f new version 2011-02-22 19:09:42 +00:00
Volker Fischer
f0a3e97b96 update of copyright 2011-02-22 18:56:52 +00:00
Volker Fischer
39ec9025bb new version 2011-02-22 18:44:17 +00:00
Volker Fischer
1b6a83d8ea added download link in help menu, changed labels 2011-02-10 21:17:39 +00:00
Volker Fischer
46235af2da small fix (code style) 2011-01-25 18:35:51 +00:00
Volker Fischer
667ec3eb38 bug fix with solo switch, changed size of settings window 2011-01-24 21:21:09 +00:00
Volker Fischer
aeb9512deb show error message in main window if audio delay is too long 2011-01-20 20:17:48 +00:00
Volker Fischer
897da0c6bd moved ping time evaluation timer from settings dialog in main dialog, this is a preparation for the implementation that we make use of the ping result in the main windows for a display; we now always send ping messages, not only if the settings dialog is opened since we did not see performance degradations caused by the ping messages 2011-01-09 14:20:58 +00:00
Volker Fischer
fcdc4daeac added file 2011-01-08 19:12:55 +00:00
Volker Fischer
6c91e7516c small change 2010-07-20 08:23:30 +00:00
Volker Fischer
5a180c2389 new version number 2010-07-01 17:58:07 +00:00
Volker Fischer
35c93ef39a move overall delay estimation algorithm in client class 2010-06-27 12:06:35 +00:00
Volker Fischer
5414dd190b release version number 2010-06-02 18:43:28 +00:00
Volker Fischer
741b408ef1 fix for Linux 2010-04-09 17:54:34 +00:00
Volker Fischer
016316236a make it possible to use qmake for Linux, too 2010-04-09 17:45:29 +00:00
Volker Fischer
5f7db0880e first working VST version 2010-04-06 18:23:10 +00:00
Volker Fischer
7c4374e20d bug fix 2010-04-06 18:16:35 +00:00
Volker Fischer
d8eb5a9752 first VST version, unfortunately not working (crashes) 2010-04-06 16:41:30 +00:00
Volker Fischer
7540ca9d63 added some VST preparations 2010-03-31 20:11:01 +00:00
Volker Fischer
f39834457c fixes for vst compilation 2010-03-31 19:58:35 +00:00
Volker Fischer
5d067a45ee started implementing stop mechanism for vst 2010-03-28 16:19:59 +00:00
Volker Fischer
836c7f0361 some more vst work 2010-03-28 16:13:58 +00:00
Volker Fischer
b53cf96179 VST fixes 2010-03-27 07:44:25 +00:00
Volker Fischer
514737c1fd small changes for stereo mode 2010-03-25 19:25:32 +00:00
Volker Fischer
85f6bc5bd0 Fader -> Pan, removed colons in labels on main window 2010-03-24 21:52:34 +00:00
Volker Fischer
e873a70047 changed stereo reverberation behaviour: now the channel selection radio buttons are invisible in case of stereo since they are not used in that mode anyway 2010-03-24 21:47:17 +00:00
Volker Fischer
7362dae229 fixes for reverberation in stereo mode (disable channel selection and apply reverb on both channels) 2010-03-24 20:10:25 +00:00
Volker Fischer
a5f95bf4c7 added new configuration for VST plugin in Windows VS project, not yet updated to correct settings -> TODO 2010-03-23 21:38:00 +00:00
Volker Fischer
b710dfbc72 first finished version of stereo support (incl. GUI and settings) 2010-03-22 19:01:41 +00:00
Volker Fischer
2a77dbda58 first working stereo version (algorithm part) 2010-03-22 16:38:15 +00:00
Volker Fischer
7173108c77 preparations for stereo support 2010-03-21 20:46:53 +00:00
Volker Fischer
c7f1992890 changed macro name 2010-03-21 08:31:17 +00:00
Volker Fischer
c1cd911c56 added settings save/load for sound card channel mapping settings 2010-03-20 18:36:59 +00:00
Volker Fischer
cdfdd62465 add online help for new functionality 2010-03-20 13:13:33 +00:00
Volker Fischer
bd6508c58f first working version of sound card channel selection 2010-03-20 12:57:16 +00:00
Volker Fischer
1345eac823 move dummy sound card device selection code in base class 2010-03-20 12:11:11 +00:00
Volker Fischer
cc6b8a85f8 some more work on sound card channel mapping support for Windows 2010-03-20 08:55:42 +00:00
Volker Fischer
29eb59d464 next cvs version 2010-03-16 18:15:06 +00:00
Volker Fischer
329cf6e31f prepare for next release 3.1.0 2010-03-16 16:21:12 +00:00
Volker Fischer
03a1103629 fix typo, resolve warnings 2010-03-14 20:15:06 +00:00
Volker Fischer
3fae9fb1cf maybe bug fix for mac server logging problem, added zip for deploying on mac to include COPYING file 2010-03-14 15:51:22 +00:00
Volker Fischer
8950e897f0 some minor fixes 2010-03-14 11:56:58 +00:00
Volker Fischer
308da01b92 make new init file location specific for Mac 2010-03-14 06:06:47 +00:00
Volker Fischer
88296984cc increase version number because of the Mac port 2010-03-13 20:27:35 +00:00
Volker Fischer
5ff4ef7d42 as default store ini file in the same directory as the llcon binary is located 2010-03-13 19:46:20 +00:00
Volker Fischer
2387a49ba0 use smaller sound card frame sizes as default for Mac 2010-03-13 07:06:25 +00:00
Volker Fischer
91b96a2133 workaround for Mac operation of client software 2010-03-12 20:41:47 +00:00
Volker Fischer
a36d36d015 universal binaries on Mac, some cleanup, fix for click on Mac bundle for starting llcon 2010-03-12 20:25:30 +00:00
Volker Fischer
4e9e5c36f0 first try implementing CoreAudio interface 2010-03-05 20:19:12 +00:00
Volker Fischer
35b1c0ba23 added initial vst main files 2010-03-05 06:02:21 +00:00
Volker Fischer
ec9433b0f7 add initial vst sound header file 2010-03-05 05:52:30 +00:00
Volker Fischer
58ce295b08 small fix 2010-03-05 05:51:25 +00:00
Volker Fischer
11b1c2b916 fix for server operation on Mac 2010-03-04 19:10:31 +00:00
Volker Fischer
4a7041a7ea Mac Leopard seems not to be happy with explicit instantiation of templates -> move the code back into the header :-( 2010-03-03 20:10:37 +00:00
Volker Fischer
3b4eb7f605 fix compiler warnings 2010-02-28 16:01:56 +00:00
Volker Fischer
69290835b8 fixes for compiler warnings 2010-02-28 12:28:02 +00:00
Volker Fischer
0e92ed9e85 on Mac it seems the Round Cap pen does not work -> use squared cap for server stop now (workaround) 2010-02-21 12:33:55 +00:00
Volker Fischer
5d174d7caf server operation on a Mac requires to implement a separate high precision timer since QTimer is not working well 2010-02-21 09:38:14 +00:00
Volker Fischer
d56977ac5b fix for mac linking 2010-02-18 21:18:26 +00:00