Volker Fischer
|
328dbd2b1c
|
support for storing/recovering settings for the server in GUI mode
|
2011-04-25 16:16:31 +00:00 |
|
Volker Fischer
|
886251367b
|
support for setting the server info parameters via the command line arguments
|
2011-04-25 13:25:33 +00:00 |
|
Volker Fischer
|
3322af3bcc
|
only show country if set by the user (no default string)
|
2011-04-25 13:24:22 +00:00 |
|
Volker Fischer
|
7cf080a63d
|
fix in help text
|
2011-04-25 12:47:28 +00:00 |
|
Volker Fischer
|
1426c7b44f
|
bug fix
|
2011-04-25 10:59:08 +00:00 |
|
Volker Fischer
|
ac954adad8
|
small fix
|
2011-04-25 10:52:26 +00:00 |
|
Volker Fischer
|
23d79c5f85
|
the number of connected clients are now not managed with the server list but by the connection less ping time message
|
2011-04-25 10:51:57 +00:00 |
|
Volker Fischer
|
c4e0e6e000
|
fix for close dialog with cross button
|
2011-04-23 21:35:13 +00:00 |
|
Volker Fischer
|
7f924e1240
|
changed order of list columns, fix for close dialog with cross button
|
2011-04-23 21:34:08 +00:00 |
|
Volker Fischer
|
f5e8f6b68a
|
only store addresses which are not from the server list
|
2011-04-23 21:03:10 +00:00 |
|
Volker Fischer
|
d462cee138
|
added function for "server list item was chosen" information
|
2011-04-23 21:02:36 +00:00 |
|
Volker Fischer
|
26e01e80be
|
bug fix with combo box, add flag to show that server list item was chosen
|
2011-04-23 21:02:05 +00:00 |
|
Volker Fischer
|
c4818c55e0
|
bug fix with connection less protocol messages system at the client
|
2011-04-23 20:44:56 +00:00 |
|
Volker Fischer
|
5e82a73b17
|
return enabled state by a query function
|
2011-04-23 20:44:09 +00:00 |
|
Volker Fischer
|
1f87508104
|
use preferred sound card buffer size instead of the default one
|
2011-04-23 20:43:29 +00:00 |
|
Volker Fischer
|
81bc9e7aad
|
small fix in comment
|
2011-04-23 20:43:07 +00:00 |
|
Volker Fischer
|
356ecff831
|
support for connect on double click a list item
|
2011-04-23 20:41:52 +00:00 |
|
Volker Fischer
|
7392762f6c
|
first working version of the connect dialog
|
2011-04-23 19:03:51 +00:00 |
|
Volker Fischer
|
4e593c4baa
|
support for cancel button
|
2011-04-23 16:00:42 +00:00 |
|
Volker Fischer
|
398a00ba73
|
try with modal dialog
|
2011-04-23 15:59:24 +00:00 |
|
Volker Fischer
|
0dae88285a
|
load stored IP addresses in connect dialog
|
2011-04-22 18:33:40 +00:00 |
|
Volker Fischer
|
f2d4229a88
|
bug fix
|
2011-04-22 17:33:54 +00:00 |
|
Volker Fischer
|
a6f5f1f43c
|
fix for server list so that IP addresses can only be present once
|
2011-04-22 11:01:55 +00:00 |
|
Volker Fischer
|
02762d6e00
|
special procedure for local host addresses
|
2011-04-22 11:00:13 +00:00 |
|
Volker Fischer
|
753f54229b
|
bug fix
|
2011-04-22 07:05:52 +00:00 |
|
Volker Fischer
|
b434927457
|
some fixes
|
2011-04-21 18:58:34 +00:00 |
|
Volker Fischer
|
46b9d13274
|
bug fix (we have to compare the IP addresses, not the complete host addresses inclusive port number)
|
2011-04-21 18:47:16 +00:00 |
|
Volker Fischer
|
3a1c4510fa
|
fix for server on local host (for server list)
|
2011-04-21 18:41:07 +00:00 |
|
Volker Fischer
|
944639e7ee
|
prepared for the combo box functionality for server names
|
2011-04-21 07:04:58 +00:00 |
|
Volker Fischer
|
899d11fa4b
|
small fix
|
2011-04-20 22:53:13 +00:00 |
|
Volker Fischer
|
2c6f4e9c4d
|
small fix for the dialog size
|
2011-04-18 20:52:50 +00:00 |
|
Volker Fischer
|
a49ef5c6bc
|
server list entry work (colors), some code cleanup
|
2011-04-18 20:42:37 +00:00 |
|
Volker Fischer
|
b39576d8d6
|
only show servers if we get a ping from them, added some test code
|
2011-04-17 21:01:24 +00:00 |
|
Volker Fischer
|
375a9f2908
|
support for the ping time measurement for each server list item
|
2011-04-14 20:47:55 +00:00 |
|
Volker Fischer
|
043a7f28e1
|
some cleanup for the server
|
2011-04-14 19:40:12 +00:00 |
|
Volker Fischer
|
a238cd9569
|
first working initial server list implementation
|
2011-04-14 06:46:21 +00:00 |
|
Volker Fischer
|
da9af48062
|
some more connect dialog work
|
2011-04-11 19:09:01 +00:00 |
|
Volker Fischer
|
7619ed2591
|
better solution for Mutex problem
|
2011-04-10 18:20:02 +00:00 |
|
Volker Fischer
|
79e0982ff0
|
some more server list implementations, some code cleanup
|
2011-04-09 19:42:30 +00:00 |
|
Volker Fischer
|
8447c1ea32
|
even more server list implementation
|
2011-04-09 15:30:58 +00:00 |
|
Volker Fischer
|
fa76bbab4c
|
some more server list work
|
2011-04-09 12:04:27 +00:00 |
|
Volker Fischer
|
7e1ff9c38a
|
create server list function
|
2011-04-09 11:12:32 +00:00 |
|
Volker Fischer
|
77a387ade4
|
attached one message to the server list
|
2011-04-09 10:53:34 +00:00 |
|
Volker Fischer
|
8dbb1949db
|
some more server list preparation work
|
2011-04-07 19:09:08 +00:00 |
|
Volker Fischer
|
1d4a7df6b5
|
give more flexibility with the client port numbers
|
2011-04-07 18:26:54 +00:00 |
|
Volker Fischer
|
24f707f2e7
|
removed connecion less channel class since it is not required
|
2011-04-06 19:01:39 +00:00 |
|
Volker Fischer
|
1f1e36876e
|
small change
|
2011-04-06 18:03:43 +00:00 |
|
Volker Fischer
|
c6068689d5
|
bug fix, exchanged std:string by QString, some code style changes
|
2011-04-06 18:02:44 +00:00 |
|
Volker Fischer
|
ab4775f6a0
|
support for some more connection less channel messages for the central server
|
2011-04-05 20:09:16 +00:00 |
|
Volker Fischer
|
36d13454b3
|
added a command line argument, some code style changes
|
2011-04-05 18:38:22 +00:00 |
|
Volker Fischer
|
74ac1d075f
|
added a command line argument, some code style changes
|
2011-04-05 18:34:34 +00:00 |
|
Volker Fischer
|
bebe50aa55
|
added a comment
|
2011-04-04 19:00:54 +00:00 |
|
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 |
|
Volker Fischer
|
e61ebff406
|
fix some compiler warnings
|
2010-02-18 21:06:22 +00:00 |
|
Volker Fischer
|
09f9b3bb3c
|
some preparations for Mac port and VST interface
|
2010-02-18 20:35:48 +00:00 |
|
Volker Fischer
|
1c76d2e8fe
|
bug fix with overall delay calculation if sound card conversion buffer is used
|
2010-02-07 12:15:36 +00:00 |
|
Volker Fischer
|
9f3d07ca67
|
added some more ASIO sample conversions
|
2010-02-04 20:25:57 +00:00 |
|
Volker Fischer
|
75b1994257
|
added some more ASIO sample formats (not yet all implemented!), support for sound card conversion buffer to support sound card frame sizes which are different from the predefined ones
|
2010-02-03 19:27:48 +00:00 |
|
Volker Fischer
|
40485b8703
|
fixes in comments
|
2010-01-03 16:01:43 +00:00 |
|
Volker Fischer
|
af7c8a92f3
|
new years update
|
2010-01-03 14:09:39 +00:00 |
|
Volker Fischer
|
769f02e5e7
|
updated copyright
|
2010-01-03 13:40:46 +00:00 |
|
Volker Fischer
|
ca945124cf
|
improved jitter buffer correction algorithm
|
2010-01-03 13:29:42 +00:00 |
|
Volker Fischer
|
52fc35357e
|
added some more comments
|
2009-12-31 16:58:48 +00:00 |
|
Volker Fischer
|
70a90f908b
|
some fixes, added test code for jitter buffer initialization (not yet enabled)
|
2009-12-31 12:58:12 +00:00 |
|
Volker Fischer
|
161e582a65
|
preparations for next version
|
2009-12-05 11:49:11 +00:00 |
|
Volker Fischer
|
56ed01fcfa
|
preparations for next release
|
2009-12-05 11:27:44 +00:00 |
|
Volker Fischer
|
7187c809c3
|
small fix
|
2009-12-03 21:45:54 +00:00 |
|
Volker Fischer
|
7db656f8df
|
added tool tips to aid the users of the llcon software
|
2009-12-03 21:21:26 +00:00 |
|
Volker Fischer
|
94be1dfac7
|
preparation for tool tips
|
2009-12-02 22:35:53 +00:00 |
|
Volker Fischer
|
70e53c4383
|
fixes for error messages, removed std::string -> replaced by QString
|
2009-12-01 20:08:21 +00:00 |
|
Volker Fischer
|
e9820ddcb0
|
added more information on error message
|
2009-12-01 08:52:06 +00:00 |
|
Volker Fischer
|
134b60c5cd
|
update help text
|
2009-11-30 22:38:14 +00:00 |
|
Volker Fischer
|
7156763e4b
|
added clear button to chat dialog, improvements for accessiblity for chat dialog
|
2009-11-30 22:16:31 +00:00 |
|
Volker Fischer
|
278a252822
|
fix for bug that software crashed in case the driver properties of current selected driver have incompatibly changed
|
2009-11-30 21:16:40 +00:00 |
|
Volker Fischer
|
05e21fa2bc
|
fix for unchecked radio buttons
|
2009-11-30 20:22:19 +00:00 |
|
Volker Fischer
|
46a9825d07
|
removed actual sound card buffer size GUI control, only enable radio buttons for supported sound card frame sizes
|
2009-11-30 19:28:29 +00:00 |
|
Volker Fischer
|
cb951c92c2
|
- removed ALSA support, - added accessibility plugin
|
2009-11-29 12:05:19 +00:00 |
|
Volker Fischer
|
682c2e5877
|
client port always +1 per definition, some files unix2dos
|
2009-11-29 03:36:42 +00:00 |
|
Volker Fischer
|
1490d36ce5
|
removed unnecessary accessibility commands
|
2009-11-28 11:00:16 +00:00 |
|
Volker Fischer
|
90d4382aab
|
small fix with menus
|
2009-11-27 20:27:42 +00:00 |
|
Volker Fischer
|
3d10c518c8
|
unix2dos
|
2009-11-27 18:52:01 +00:00 |
|
Volker Fischer
|
7d8698853e
|
added some more help texts and accessibility texts
|
2009-11-27 12:44:56 +00:00 |
|
Volker Fischer
|
7e0ae4b765
|
added some accessibility support
|
2009-11-27 10:47:13 +00:00 |
|
Volker Fischer
|
a7b471cace
|
use "user" instead of "client" in window title
|
2009-11-08 12:21:40 +00:00 |
|
Volker Fischer
|
f3c5b69aba
|
implement checks for string sizes
|
2009-10-26 21:10:14 +00:00 |
|
Volker Fischer
|
c0685e9b78
|
fix unix2dos issue with some files
|
2009-10-24 12:24:44 +00:00 |
|
Volker Fischer
|
fc0f7bf8ef
|
bug fix with server history graph x axis (rounding problem)
|
2009-10-24 11:08:05 +00:00 |
|
Volker Fischer
|
62d3b3f4a4
|
server logging: fix for weekend grid in server history graph
|
2009-10-23 14:58:14 +00:00 |
|
Volker Fischer
|
f4427db93e
|
server logging: use thicker grid lines for weekends in history graph
|
2009-10-23 10:32:19 +00:00 |
|
Volker Fischer
|
ecc270036d
|
show number of connected clients in window title bar
|
2009-10-19 07:58:22 +00:00 |
|
Volker Fischer
|
6287a70e3d
|
bug fix: server was started on protocol messages which is not desired
|
2009-10-14 06:53:02 +00:00 |
|
Volker Fischer
|
04f0d3e8c8
|
insert check for protocol message
|
2009-10-11 10:14:47 +00:00 |
|
Volker Fischer
|
10faecd5cc
|
do not start server and any protocol message but only on audio packet (to avoid server is restarted on disconnect message)
|
2009-10-11 09:50:58 +00:00 |
|
Volker Fischer
|
5df18595d2
|
bug fix in server: disconnect message lead to problem with server status and logging
|
2009-10-10 08:53:48 +00:00 |
|
Volker Fischer
|
559945c424
|
added disconnect message to testbench
|
2009-10-10 08:32:54 +00:00 |
|
Volker Fischer
|
44be809457
|
server bug fix: channel name was not reset on new connection leading to be the old name assigned to new client
|
2009-10-04 12:00:35 +00:00 |
|
Volker Fischer
|
9a03b9e172
|
update the llcon description text
|
2009-10-02 09:28:20 +00:00 |
|
Volker Fischer
|
a197a0de1f
|
new version number
|
2009-09-21 08:56:24 +00:00 |
|
Volker Fischer
|
e113e51e7f
|
preparations for next version
|
2009-09-20 18:59:26 +00:00 |
|
Volker Fischer
|
cba2d96ba1
|
disable fancy design since it is not working as expected :-/
|
2009-09-20 10:13:27 +00:00 |
|
Volker Fischer
|
49580ca0eb
|
some more fancy GUI fixes
|
2009-09-19 17:06:04 +00:00 |
|
Volker Fischer
|
f82724743f
|
some fixes for fader background for fancy GUI
|
2009-09-19 15:59:00 +00:00 |
|
Volker Fischer
|
abb6051d00
|
unix2dos, time variance update returns value now
|
2009-09-19 15:11:16 +00:00 |
|
Volker Fischer
|
1474ca5ced
|
added fancy GUI design
|
2009-09-19 08:28:24 +00:00 |
|
Volker Fischer
|
c22d5a95f6
|
added new resources
|
2009-09-18 15:46:40 +00:00 |
|
Volker Fischer
|
252c302ccf
|
enable delay to somehow improve the disconnect behaviour (problem not yet fully solved)
|
2009-09-17 19:48:00 +00:00 |
|
Volker Fischer
|
39314610bb
|
buf fix: compatiblity issue
|
2009-09-17 19:38:29 +00:00 |
|
Volker Fischer
|
65d61f1c0e
|
implementation of channel name request message, required if server is restarted while client thinks it is still connected
|
2009-09-17 19:15:56 +00:00 |
|
Volker Fischer
|
a8a3ebd483
|
fix for jitter buffer message, added some TODO comment
|
2009-09-17 07:00:21 +00:00 |
|
Volker Fischer
|
e25dc70ed1
|
added some test code
|
2009-09-16 21:24:02 +00:00 |
|
Volker Fischer
|
3c80a82ea6
|
unix2dos
|
2009-09-16 20:27:16 +00:00 |
|
Volker Fischer
|
c95b612fb5
|
added some test code
|
2009-09-16 19:47:39 +00:00 |
|
Volker Fischer
|
519590d764
|
go back to original factor for auto jitter buffer calculation
|
2009-09-09 19:41:06 +00:00 |
|
Volker Fischer
|
8734ee8092
|
low channel time out value, fix for disconnect protocol message (we indeed require a counter, otherwise sending multiple disconnect messages would not work)
|
2009-09-07 19:54:46 +00:00 |
|
Volker Fischer
|
5a807e4381
|
code style
|
2009-09-06 14:08:53 +00:00 |
|
Volker Fischer
|
2a5482cf46
|
updates for help texts (according to current text in the Wiki
|
2009-09-05 08:34:21 +00:00 |
|
Volker Fischer
|
ff6cfc0e51
|
small fix
|
2009-09-05 08:18:06 +00:00 |
|
Volker Fischer
|
5bc9a2ea0c
|
removed unneccessary protocol message
|
2009-09-04 08:03:48 +00:00 |
|
Volker Fischer
|
e664b5769c
|
add parsing of old logging files for history graph (server)
|
2009-09-02 18:03:37 +00:00 |
|
Volker Fischer
|
b08b5e6dd6
|
added browser links in about dialog
|
2009-09-02 06:12:27 +00:00 |
|
Volker Fischer
|
625181113b
|
added changelog entry, added test channel
|
2009-09-02 05:47:25 +00:00 |
|
Volker Fischer
|
976fb0e23d
|
bug fix in protocol, increase size of chat dialog
|
2009-09-01 19:34:19 +00:00 |
|
Volker Fischer
|
0adead367d
|
code style
|
2009-09-01 19:20:09 +00:00 |
|
Volker Fischer
|
7b633f88a1
|
added time to chat message, bug fix: if client is connected and server is restarted, the channel list has to resent to this client
|
2009-09-01 06:41:57 +00:00 |
|
Volker Fischer
|
6d83d6180c
|
do not parse HTML tags for fader tag text
|
2009-08-31 18:48:39 +00:00 |
|
Volker Fischer
|
433fc30623
|
new version number, fix for disconnect on shutdown
|
2009-08-27 06:48:31 +00:00 |
|
Volker Fischer
|
8527f2bd01
|
use low complexity CELT encoder mode
|
2009-08-23 16:22:57 +00:00 |
|
Volker Fischer
|
a0584119c2
|
some cleanup, use new clear functionality for jitter buffer, use longer history in server
|
2009-08-22 16:13:21 +00:00 |
|
Volker Fischer
|
9b75ef5f9f
|
some cleanup, use new clear functionality for jitter buffer, use longer history in server
|
2009-08-22 15:57:51 +00:00 |
|
Volker Fischer
|
8a80de10bf
|
show status if new message is received and dialog is not open
|
2009-08-21 16:12:18 +00:00 |
|
Volker Fischer
|
dae4e63e3a
|
new version number, small fix for celt decoding
|
2009-08-21 05:53:54 +00:00 |
|
Volker Fischer
|
2ca2a2d450
|
preparations for next release 3.0.0
|
2009-08-19 19:26:14 +00:00 |
|
Volker Fischer
|
9f1ca3a21e
|
include CELT in front picture
|
2009-08-19 19:21:39 +00:00 |
|
Volker Fischer
|
b3ecc99d72
|
changed fader text length, bold font for sound card buffer size display in error case
|
2009-08-19 07:41:10 +00:00 |
|
Volker Fischer
|
e77e8641d0
|
fix for sound card buffer sizes which are not supported
|
2009-08-19 07:23:33 +00:00 |
|
Volker Fischer
|
17e5773c1e
|
increased bit rate for normal mode
|
2009-08-18 21:17:30 +00:00 |
|
Volker Fischer
|
256cd88a6a
|
added some static casts
|
2009-08-17 17:44:58 +00:00 |
|
Volker Fischer
|
9ac8be8af1
|
put connect/disconnect button functionality in separate function
|
2009-08-17 17:39:40 +00:00 |
|
Volker Fischer
|
61b086d898
|
clear mixer board on disconnect
|
2009-08-17 16:20:15 +00:00 |
|
Volker Fischer
|
1083117626
|
consider jitter in server timer for auto jitter buffer function
|
2009-08-17 15:26:20 +00:00 |
|
Volker Fischer
|
5a68ff676d
|
bug fix
|
2009-08-17 13:54:41 +00:00 |
|
Volker Fischer
|
edc72bf60e
|
bug fix
|
2009-08-17 13:14:49 +00:00 |
|
Volker Fischer
|
87bf110ef3
|
more detailed error text in case of wrong sound card frame size
|
2009-08-16 12:49:09 +00:00 |
|
Volker Fischer
|
6ad4e53a78
|
typo
|
2009-08-16 07:56:28 +00:00 |
|
Volker Fischer
|
aa2a36cd4f
|
added comment
|
2009-08-16 07:55:37 +00:00 |
|
Volker Fischer
|
bb3404b21c
|
catch errors on sound card starting in main dialog and show error message without the need to terminate the software immediately (as it was before)
|
2009-08-16 00:48:33 +00:00 |
|
Volker Fischer
|
1fac1056ea
|
check sound card frame sizes and fire error in case it is not supported
|
2009-08-16 00:05:03 +00:00 |
|
Volker Fischer
|
cb097793f0
|
Added "Use High Quality Audio" check box in settings dialog (this changes the CELT bit rate actually)
|
2009-08-15 20:37:18 +00:00 |
|
Volker Fischer
|
9b2c0b13aa
|
update in comments
|
2009-08-15 18:51:13 +00:00 |
|
Volker Fischer
|
b4a853b5da
|
update in comment
|
2009-08-15 18:50:23 +00:00 |
|
Volker Fischer
|
1a42d2bf0e
|
use network base frame size in protocol instead of acutal network packet size
|
2009-08-15 15:14:47 +00:00 |
|
Volker Fischer
|
e354d985bc
|
implement new value bound for time variance measurement class
|
2009-08-15 14:16:51 +00:00 |
|
Volker Fischer
|
d6ec1b8978
|
- send more quit messages on stop
- change in auto network jitter buffer setting -> smaller values
|
2009-08-15 14:16:03 +00:00 |
|
Volker Fischer
|
e9a52a83ff
|
bug fix
|
2009-08-15 14:15:05 +00:00 |
|
Volker Fischer
|
94c27493c2
|
some renamings, store actual frame size factor
|
2009-08-13 18:59:14 +00:00 |
|
Volker Fischer
|
d7781e160f
|
bug fixes
|
2009-08-13 16:48:22 +00:00 |
|
Volker Fischer
|
af0b4816c3
|
bug fixes
|
2009-08-13 16:12:49 +00:00 |
|
Volker Fischer
|
3f6cfbbaeb
|
fixes for big block sizes, still not finished
|
2009-08-13 06:43:42 +00:00 |
|
Volker Fischer
|
f4f4f64fa1
|
bug fix, preparation for adding CELT sources
|
2009-08-12 18:26:00 +00:00 |
|
Volker Fischer
|
28592baf88
|
nicer output when no GUI mode is chosen
|
2009-08-11 15:38:06 +00:00 |
|
Volker Fischer
|
87ad3118ff
|
better default rates (when using server, not only self connection)
|
2009-08-11 14:35:24 +00:00 |
|
Volker Fischer
|
6bed7abc8d
|
fix for server timer
|
2009-08-11 13:13:48 +00:00 |
|
Volker Fischer
|
84f0a31a20
|
certain bug fixes and code cleanup
|
2009-08-11 09:10:23 +00:00 |
|
Volker Fischer
|
bfbda9eb73
|
some more work for the server
|
2009-08-03 07:29:00 +00:00 |
|
Volker Fischer
|
5d8d6eecb2
|
fix for auto jitter buffer setting
|
2009-08-03 05:50:52 +00:00 |
|
Volker Fischer
|
36c1bc1da4
|
fix for overall delay estimation
|
2009-08-02 20:14:25 +00:00 |
|
Volker Fischer
|
d398c917ff
|
GUI fixes
|
2009-08-02 19:46:29 +00:00 |
|
Volker Fischer
|
22713c9c7a
|
some more GUI work
|
2009-08-02 19:18:19 +00:00 |
|
Volker Fischer
|
9eb7bb9e1f
|
some GUI work
|
2009-08-02 17:44:45 +00:00 |
|
Volker Fischer
|
43eb897fd8
|
bug fix, some renamings of variables/functions, introduction of new signal in channel
|
2009-08-02 07:54:15 +00:00 |
|
Volker Fischer
|
35eb0fe4aa
|
some more CELT work
|
2009-08-01 09:37:39 +00:00 |
|
Volker Fischer
|
628c5e5b7f
|
implementation for high precision timer
|
2009-08-01 09:21:46 +00:00 |
|
Volker Fischer
|
eb0c8e3786
|
added class for high precision timer for server
|
2009-08-01 09:05:14 +00:00 |
|
Volker Fischer
|
3bd2999252
|
some initial work on server timer problem
|
2009-07-31 19:55:28 +00:00 |
|
Volker Fischer
|
5052ec6f14
|
bug fix
|
2009-07-31 18:53:40 +00:00 |
|
Volker Fischer
|
148841d924
|
fix
|
2009-07-30 18:54:50 +00:00 |
|
Volker Fischer
|
9837af237d
|
make the project compilable again
|
2009-07-30 18:36:37 +00:00 |
|
Volker Fischer
|
bb7e32872f
|
even more work done
|
2009-07-28 20:31:23 +00:00 |
|
Volker Fischer
|
6768e0ebf9
|
some more work
|
2009-07-28 07:17:04 +00:00 |
|
Volker Fischer
|
31efe7e92d
|
removed channel set class and moved resulting code in server class -> not yet compilable
|
2009-07-26 20:12:22 +00:00 |
|
Volker Fischer
|
1c4f06ff5e
|
some linux compilation fixes
|
2009-07-26 07:29:32 +00:00 |
|
Volker Fischer
|
60482269ed
|
changed one protocol message
|
2009-07-25 21:42:02 +00:00 |
|
Volker Fischer
|
572dcd8728
|
some fixes/updates
|
2009-07-25 20:54:57 +00:00 |
|
Volker Fischer
|
16baee490a
|
added version in network properties protocol message
|
2009-07-25 05:57:27 +00:00 |
|
Volker Fischer
|
f53d28fc11
|
make the source compilable under Windows, no working functionality yet
|
2009-07-24 20:17:01 +00:00 |
|
Volker Fischer
|
548c8df2c7
|
some updates
|
2009-07-24 16:00:47 +00:00 |
|
Volker Fischer
|
034530474c
|
start work for supporting CELT codec, code does not compile at the moment (backup checkin)
|
2009-07-24 14:31:25 +00:00 |
|
Volker Fischer
|
9673af8745
|
new version
|
2009-07-08 18:53:37 +00:00 |
|
Volker Fischer
|
85b7c09476
|
for resampling to 33 kHz another cutoff frequency is required otherwise we get aliasing
|
2009-07-08 17:37:20 +00:00 |
|
Volker Fischer
|
391ef9f525
|
release version number
|
2009-07-08 15:40:27 +00:00 |
|
Volker Fischer
|
a3d5d9325b
|
fix for amplification in resample filter generation
|
2009-07-08 12:55:42 +00:00 |
|
Volker Fischer
|
ca509f4207
|
removed sample rates which cannot be used because the resulting block sizes would be invalid
|
2009-07-08 12:46:15 +00:00 |
|
Volker Fischer
|
fa7617be21
|
new sample rate, default port number, removed 4/3 sample rate filter
|
2009-07-08 11:47:30 +00:00 |
|
Volker Fischer
|
c7168206d0
|
some more work for multiple sample rate support
|
2009-07-05 07:07:30 +00:00 |
|
Volker Fischer
|
1459271f3d
|
added resample filter taps for ratio 3/4
|
2009-07-04 13:58:21 +00:00 |
|
Volker Fischer
|
181a8142a8
|
initial work for setting sample rate in client
|
2009-07-04 06:55:46 +00:00 |
|
Volker Fischer
|
c9e70f5cb0
|
fix for amplification factor for resampler
|
2009-07-03 17:23:05 +00:00 |
|
Volker Fischer
|
f5feef2a6f
|
add normlization for the case that the two channels are added together
|
2009-07-03 17:12:09 +00:00 |
|
Volker Fischer
|
e3ba007c1e
|
bug fix
|
2009-06-13 08:20:00 +00:00 |
|
Volker Fischer
|
355aca41be
|
added command line argument and function to disable all LEDs on main window to save CPU on slow computers
|
2009-06-13 08:14:11 +00:00 |
|
Volker Fischer
|
b21af7809b
|
some fixes, added test code
|
2009-06-13 07:47:05 +00:00 |
|
Volker Fischer
|
bcf39db392
|
added disabled state for LED bar
|
2009-06-13 07:17:53 +00:00 |
|
Volker Fischer
|
04da12c959
|
speed optimzation, remove normalization value (I guess it is not needed...)
|
2009-06-12 16:06:45 +00:00 |
|
Volker Fischer
|
5f9dc603a1
|
some fixes, make graph look nicer
|
2009-06-09 20:06:24 +00:00 |
|
Volker Fischer
|
c0cf6a9acc
|
small change
|
2009-06-07 11:08:24 +00:00 |
|
Volker Fischer
|
81c4f1f4d6
|
some more optimizations, added local/remote feature for graph markers
|
2009-06-07 10:00:05 +00:00 |
|
Volker Fischer
|
742201760b
|
some code style changes, adjusted some parameters for graph
|
2009-06-07 09:25:02 +00:00 |
|
Volker Fischer
|
b52fd5ed9e
|
fix for Linux
|
2009-06-06 11:34:24 +00:00 |
|
Volker Fischer
|
37d826630d
|
first fully version of history
|
2009-06-06 10:07:01 +00:00 |
|
Volker Fischer
|
6b610b0bed
|
almost finished core graph class
|
2009-06-06 08:19:24 +00:00 |
|
Volker Fischer
|
17fef5c637
|
even more graph implementations
|
2009-06-06 06:17:50 +00:00 |
|
Volker Fischer
|
8e9f53dd37
|
new history plot class, more fixes
|
2009-06-05 20:22:47 +00:00 |
|
Volker Fischer
|
989b6ee52b
|
some more graph stuff
|
2009-06-05 17:59:19 +00:00 |
|
Volker Fischer
|
e5529d122f
|
some more graph stuff
|
2009-06-05 17:52:13 +00:00 |
|
Volker Fischer
|
86d0f1e1b8
|
added some more graph code
|
2009-06-05 15:46:39 +00:00 |
|
Volker Fischer
|
c49434e3b6
|
added new command line argument for connecting on startup, fix for window title buttons on Ubuntu
|
2009-05-26 20:01:23 +00:00 |
|
Volker Fischer
|
280f0091f3
|
moved logging functionality in new class
|
2009-05-24 15:25:04 +00:00 |
|
Volker Fischer
|
9800baca21
|
finished axis grid/text for history plot
|
2009-05-24 14:11:22 +00:00 |
|
Volker Fischer
|
d17e9422f3
|
added server logging files
|
2009-05-24 11:22:12 +00:00 |
|
Volker Fischer
|
e11c2cc09a
|
next version
|
2009-05-14 20:25:06 +00:00 |
|
Volker Fischer
|
052e8aaf05
|
change to release 2.2.2 version
|
2009-05-14 20:06:39 +00:00 |
|
Volker Fischer
|
9111f327a5
|
bug fix
|
2009-05-13 07:14:08 +00:00 |
|
Volker Fischer
|
f005ddcd05
|
code style
|
2009-05-12 19:54:44 +00:00 |
|
Volker Fischer
|
f5d33e8abc
|
code style changes
|
2009-05-12 07:39:59 +00:00 |
|
Volker Fischer
|
0aed7822a0
|
change constructor of testbench
|
2009-05-12 07:33:11 +00:00 |
|
Volker Fischer
|
d61b1a5db4
|
some GUI fixes on main dialog
|
2009-05-10 16:53:58 +00:00 |
|
Volker Fischer
|
d6a5171ba4
|
fix in picture
|
2009-05-10 13:12:53 +00:00 |
|
Volker Fischer
|
14b863d703
|
new front picture design
|
2009-05-10 10:44:11 +00:00 |
|
Volker Fischer
|
7b2cc28642
|
changed channel time out to higher value since we now have a disconnect message available
|
2009-05-09 21:20:42 +00:00 |
|
Volker Fischer
|
57c8677879
|
first working version of testbench
|
2009-05-09 20:55:25 +00:00 |
|
Volker Fischer
|
e7e158d630
|
support for testbench under Linux, added some lines in change log
|
2009-05-09 17:38:25 +00:00 |
|
Volker Fischer
|
fad28f4322
|
added testbench template
|
2009-05-09 12:24:33 +00:00 |
|
Volker Fischer
|
7427171dd7
|
GUI changes
|
2009-05-09 09:26:27 +00:00 |
|
Volker Fischer
|
0b3e8c76a2
|
added disconnect message, some GUI changes
|
2009-05-09 08:22:09 +00:00 |
|
Volker Fischer
|
19b9918a26
|
implementation of solo switch
|
2009-05-08 21:14:33 +00:00 |
|
Volker Fischer
|
85951a6588
|
new fader tag style
|
2009-05-08 04:34:06 +00:00 |
|
Volker Fischer
|
fb35fe3b2d
|
implemented Mute check box on faders, prepared for Solo check box on faders
|
2009-05-08 03:54:12 +00:00 |
|
Volker Fischer
|
3bc7d3cc32
|
implemented combo box for server address for storing the last 6 items
|
2009-05-04 11:27:05 +00:00 |
|
Volker Fischer
|
09c073e014
|
fix for LED input level meter
|
2009-05-03 20:27:46 +00:00 |
|
Volker Fischer
|
3af2b24931
|
GUI optimizations
|
2009-05-03 08:11:25 +00:00 |
|
Volker Fischer
|
111e33b52c
|
changed size of bitmaps -> smaller
|
2009-05-03 07:39:40 +00:00 |
|
Volker Fischer
|
11c0213fbe
|
some main GUI changes
|
2009-05-02 13:30:49 +00:00 |
|
Volker Fischer
|
0597f63815
|
speed optimization
|
2009-05-02 10:23:23 +00:00 |
|
Volker Fischer
|
b375e3a9c8
|
go back to original LED number settings
|
2009-05-02 09:22:05 +00:00 |
|
Volker Fischer
|
ccc0474164
|
bug fix with dialog layout
|
2009-05-02 06:37:05 +00:00 |
|
Volker Fischer
|
15d52f3389
|
added some test code
|
2009-05-01 21:14:45 +00:00 |
|
Volker Fischer
|
4d633661a6
|
small layout fix
|
2009-05-01 20:55:09 +00:00 |
|
Volker Fischer
|
59b1a0de1e
|
bug fixes and some minor changes
|
2009-05-01 20:30:46 +00:00 |
|
Volker Fischer
|
c9bb67ae14
|
first version of LED input level meter finished -> not yet ready, some work still has to be done
|
2009-05-01 14:00:53 +00:00 |
|
Volker Fischer
|
3537e2fc6d
|
preparations for adding LED bar GUI control
|
2009-05-01 10:55:51 +00:00 |
|
Volker Fischer
|
93aba4de44
|
small fixes in header
|
2009-05-01 10:28:52 +00:00 |
|
Volker Fischer
|
ef50b19447
|
small fixes in header
|
2009-05-01 10:25:32 +00:00 |
|
Volker Fischer
|
49cd2a1a9a
|
added LED bitmaps
|
2009-05-01 10:06:07 +00:00 |
|
Volker Fischer
|
ac4e8a778d
|
server stop seems to work now for Windows (dont know the reason why) -> activate this feature
|
2009-04-07 07:00:40 +00:00 |
|
Volker Fischer
|
08aaac13bf
|
new version, some code style
|
2009-03-30 19:29:55 +00:00 |
|
Volker Fischer
|
7f9de079b0
|
new version
|
2009-03-29 16:50:29 +00:00 |
|
Volker Fischer
|
ffe0869129
|
improved variable type consistency -> changed unsigned char in uint8_t (removed TODO comments and copy operations)
|
2009-03-28 20:02:21 +00:00 |
|
Volker Fischer
|
25a34ae8c0
|
fix for server issue under Windows
|
2009-03-28 09:52:36 +00:00 |
|
Volker Fischer
|
d1fa3ff53e
|
yet another auto jitter buffer fix
|
2009-03-19 17:45:43 +00:00 |
|
Volker Fischer
|
18d3872d71
|
auto jitter buffer change
|
2009-03-19 17:13:18 +00:00 |
|
Volker Fischer
|
2d5ab5dbd8
|
fix for auto jitter buffer setting
|
2009-03-19 06:53:05 +00:00 |
|
Volker Fischer
|
564d54f68c
|
small fix for auto jitter buffer setting
|
2009-03-18 07:24:53 +00:00 |
|
Volker Fischer
|
9dd942bec6
|
bug fixes for timing variance calculation, new init parameters for CycleTime class, added CycleTime for channel estimating input network stream variance of timing
|
2009-03-17 06:50:00 +00:00 |
|
Volker Fischer
|
174ad54c4f
|
next cvs version
|
2009-03-13 15:39:25 +00:00 |
|
Volker Fischer
|
1f4bbaded3
|
release version
|
2009-03-13 07:33:53 +00:00 |
|
Volker Fischer
|
efd831d040
|
added changelog for new version, code style
|
2009-03-12 23:40:32 +00:00 |
|
Volker Fischer
|
1e0fe59f58
|
implementation that outside the software the audio buffer size can be changed and the software reconfigures automatically
|
2009-03-12 13:07:43 +00:00 |
|
Volker Fischer
|
d27fab9999
|
some more work on sound interface
|
2009-03-12 11:56:15 +00:00 |
|
Volker Fischer
|
17e78fab95
|
do not attenuate that much in the server, more fair reduction of quality parameters in the server
|
2009-03-11 21:34:57 +00:00 |
|
Volker Fischer
|
205daead99
|
do not show last digits of IP address in case no fader tag is available for chat window and audio mixer fader
|
2009-03-10 22:08:12 +00:00 |
|
Volker Fischer
|
1f8549d00d
|
fixed typo
|
2009-03-10 17:35:39 +00:00 |
|
Volker Fischer
|
caad05ddaa
|
preparation for buffer size change callback for audio interfaces, small fix in server GUI
|
2009-03-10 17:33:12 +00:00 |
|
Volker Fischer
|
70c1510c60
|
small change
|
2009-03-10 12:27:41 +00:00 |
|
Volker Fischer
|
382742460b
|
plot out kbps, too
|
2009-03-10 12:10:28 +00:00 |
|
Volker Fischer
|
0278d83d4d
|
bug fix, new command line parameter for maximum upload rate for server
|
2009-03-10 12:07:08 +00:00 |
|
Volker Fischer
|
c61b9d593a
|
implemented auto output settings for server depending on maximum upload rate, bug fix in server, some code cleanup, new entry in server dialog table
|
2009-03-10 10:47:55 +00:00 |
|
Volker Fischer
|
4220b492d6
|
use two times the buffer size for sound card delay
|
2009-03-10 07:19:27 +00:00 |
|
Volker Fischer
|
42243e51d7
|
some cleanup and a possible fix in Jack interface
|
2009-03-09 22:52:28 +00:00 |
|
Volker Fischer
|
1697b8f9cd
|
bug fix with sound card device selection, show red text if actual sound card buffer size differs from preffered value
|
2009-03-08 17:14:37 +00:00 |
|
Volker Fischer
|
c52b5d5ef4
|
small GUI improvement
|
2009-03-08 09:06:30 +00:00 |
|
Volker Fischer
|
db19ed48bc
|
bug fixes
|
2009-03-08 09:01:01 +00:00 |
|
Volker Fischer
|
40fda55929
|
fix for delay measurement
|
2009-03-08 08:31:55 +00:00 |
|
Volker Fischer
|
d3c76269d2
|
removed some qDebug(), less number of possible audio block sizes, fix for auto jitter buffer -> still not ready
|
2009-03-08 07:26:01 +00:00 |
|
Volker Fischer
|
3bf3ab832d
|
some preparations for new JACK audio interface
|
2009-03-07 22:56:46 +00:00 |
|
Volker Fischer
|
f38aa17ca6
|
fix for setting sound card device
|
2009-03-07 20:45:00 +00:00 |
|
Volker Fischer
|
029719fd1d
|
created separate class for time response measurement
|
2009-03-07 10:52:06 +00:00 |
|
Volker Fischer
|
8a8cf0b543
|
implemented to show actual sound card buffer size
|
2009-03-05 20:45:36 +00:00 |
|
Volker Fischer
|
ee28e3bc8e
|
bug fix in socket buffer, fix in channel, ASIO buffer size setting should work now, some other small fixes
|
2009-03-05 20:07:41 +00:00 |
|
Volker Fischer
|
56c91ce201
|
reorganize ASIO sound interface, not yet ready!
|
2009-03-05 15:22:54 +00:00 |
|
Volker Fischer
|
bc43ed3605
|
some cleanup, small changes
|
2009-03-05 13:55:00 +00:00 |
|
Volker Fischer
|
b721c3c6be
|
update display on opening
|
2009-03-05 10:08:42 +00:00 |
|
Volker Fischer
|
a0a8ca0266
|
implemented open ASIO setup dialog, fix in settings GUI
|
2009-03-05 09:30:58 +00:00 |
|
Volker Fischer
|
22ab17e84f
|
fix for auto jitter buffer setting
|
2009-03-04 21:11:48 +00:00 |
|
Volker Fischer
|
5cbf5cfd13
|
some more work for sound card buffer size index implementation
|
2009-03-04 07:57:44 +00:00 |
|
Volker Fischer
|
78d518bf75
|
added upstream rate calculation
|
2009-03-03 22:46:36 +00:00 |
|
Volker Fischer
|
2e81acfc3d
|
preliminary implementation
|
2009-03-03 18:04:51 +00:00 |
|
Volker Fischer
|
0982cb21ff
|
cleanup, preparations for new settings dialog, not yet working!
|
2009-03-03 13:37:28 +00:00 |
|
Volker Fischer
|
24a7740438
|
bug fix with channel time out, set the default time out to 20 seconds
|
2009-03-03 08:35:28 +00:00 |
|
Volker Fischer
|
2efdb7775d
|
some code cleanup, introduces one more check in protocol
|
2009-03-02 20:11:24 +00:00 |
|
Volker Fischer
|
c064b49576
|
fix for mutex in channel object
|
2009-03-02 09:36:00 +00:00 |
|
Volker Fischer
|
10aea73304
|
only one LED for network jitter buffer; removed unnecessary help text; update date on about dialog
|
2009-03-01 22:38:42 +00:00 |
|
Volker Fischer
|
d7043ffbb6
|
bug fix
|
2009-03-01 22:16:16 +00:00 |
|
Volker Fischer
|
2d653ef3cc
|
some cleanup
|
2009-03-01 22:08:06 +00:00 |
|
Volker Fischer
|
5995e26390
|
added error check to avoid errors in case the network buffer memory is insufficient
|
2009-03-01 21:06:11 +00:00 |
|
Volker Fischer
|
24ce20479e
|
implemented network transport properties protocol mechanism
|
2009-03-01 20:53:12 +00:00 |
|
Volker Fischer
|
91071384d2
|
big changes on software structure, intermediate backup checkin -> NOT WORKING correctly right now
|
2009-03-01 11:17:35 +00:00 |
|
Volker Fischer
|
8843e94822
|
set the soundcard buffer size in the init function
|
2009-02-24 22:56:19 +00:00 |
|
Volker Fischer
|
2cd15abb8a
|
added new protocol messages for network transport properties; removed unnecessary protocol events
|
2009-02-24 18:20:33 +00:00 |
|
Volker Fischer
|
1bc8c5f84c
|
added close function for audio interface (this is a preliminary solution for switching off the audio interface when not connected, a better solution would be to implement a stop function but this does not work with our current buffer initialization scheme)
|
2009-02-24 09:56:11 +00:00 |
|
Volker Fischer
|
949e2f1387
|
only one initialization function for sound interface now
|
2009-02-23 20:13:03 +00:00 |
|
Volker Fischer
|
3fb2d9ca5e
|
added soundbase class
|
2009-02-22 23:13:59 +00:00 |
|
Volker Fischer
|
c077f6ecf8
|
code cleanup (removed tabs), 2008 -> 2009
|
2009-02-22 11:07:18 +00:00 |
|
Volker Fischer
|
5eea2d96a9
|
removed old Windows sound interface code because it does not make any sense to be used with the llcon software
|
2009-02-21 17:48:58 +00:00 |
|
Volker Fischer
|
71598931e2
|
some cleanup and preperations for callback based audio interface
|
2009-02-21 17:37:15 +00:00 |
|
Volker Fischer
|
5917ead5e6
|
added text label for audio fader to show the actual attenuation state
|
2009-02-17 12:32:50 +00:00 |
|
Volker Fischer
|
6299f7ce92
|
speed optimziation: use mono resampler for audio output
|
2009-02-17 11:58:27 +00:00 |
|
Volker Fischer
|
347befce8d
|
fix for auto jitter buffer setting
|
2009-02-16 16:06:14 +00:00 |
|
Volker Fischer
|
682574144e
|
new developer version number
|
2009-02-15 11:44:47 +00:00 |
|
Volker Fischer
|
e5fffa6e2e
|
release version
|
2009-02-15 03:21:59 +00:00 |
|
Volker Fischer
|
881ce91832
|
added default server address
|
2009-02-14 18:36:20 +00:00 |
|
Volker Fischer
|
0087d50761
|
speed optimization: use shorter resampling filter
|
2009-02-14 11:15:53 +00:00 |
|
Volker Fischer
|
55c680e6fd
|
speed optimizations
|
2009-02-14 00:46:58 +00:00 |
|
Volker Fischer
|
85d37b53b5
|
speed optimzation
|
2009-02-13 21:28:39 +00:00 |
|
Volker Fischer
|
e6945fdf67
|
bug fix
|
2009-02-12 23:06:41 +00:00 |
|
Volker Fischer
|
4c1c6ad14a
|
small fix
|
2009-02-12 18:15:49 +00:00 |
|
Volker Fischer
|
b38b8c01a7
|
better behaviour of ping and overall delay displays for large delays
|
2009-02-12 17:15:17 +00:00 |
|
Volker Fischer
|
f84b9673bd
|
added automatic network jitter buffer setting functionality
|
2009-02-12 14:48:35 +00:00 |
|
Volker Fischer
|
b0d0292314
|
removed test code
|
2009-02-11 18:45:22 +00:00 |
|
Volker Fischer
|
d741bc6e30
|
test implementation for automatic network buffer size setting
|
2009-02-11 18:37:26 +00:00 |
|
Volker Fischer
|
4e94893aa0
|
use high precision timer for server statistics, too
|
2009-02-10 18:15:27 +00:00 |
|
Volker Fischer
|
7c13e621ce
|
added member function IsInitialized for moving average class
|
2009-02-10 14:03:23 +00:00 |
|
Volker Fischer
|
e42c3afb81
|
fixes for the client audio standard deviation measurement, added code for asio interface for using power of two size blocks (not enabled right now)
|
2009-02-08 22:44:18 +00:00 |
|
Volker Fischer
|
c206f84308
|
removed unnecessary logging output
|
2009-01-01 21:57:02 +00:00 |
|
Volker Fischer
|
e0f9fab859
|
rename constant
|
2008-12-28 22:30:18 +00:00 |
|
Volker Fischer
|
69e5e81aa6
|
fix in logging
|
2008-12-12 17:54:54 +00:00 |
|
Volker Fischer
|
336d8ef39c
|
fixes for the log file functionality
|
2008-12-03 17:32:39 +00:00 |
|
Volker Fischer
|
8b985be34b
|
small fix
|
2008-12-02 18:03:52 +00:00 |
|
Volker Fischer
|
810268a61c
|
improved server logging functionality
|
2008-12-02 18:02:40 +00:00 |
|
Volker Fischer
|
29d06f5d3b
|
new cvs version number
|
2008-11-02 18:48:27 +00:00 |
|
Volker Fischer
|
d5d4f4af27
|
new version number
|
2008-11-02 18:32:47 +00:00 |
|
Volker Fischer
|
4370c208e6
|
added automatic sound card buffer length selection on new device
|
2008-11-02 08:31:48 +00:00 |
|
Volker Fischer
|
78684feaf7
|
more ASIO interface changes (e.g. warning if ASIO buffer is too big, etc)
|
2008-11-01 11:48:17 +00:00 |
|
Volker Fischer
|
de13a71735
|
bug fix
|
2008-11-01 08:47:31 +00:00 |
|
Volker Fischer
|
b807d001de
|
added overall delay measurement
|
2008-10-31 22:24:05 +00:00 |
|
Volker Fischer
|
8d77d11ff9
|
some fixes for selecting different ASIO soundcards
|
2008-10-31 20:27:55 +00:00 |
|
Volker Fischer
|
1c2535db16
|
new feature: soundcard selection
|
2008-10-30 23:23:26 +00:00 |
|
Volker Fischer
|
d72746279d
|
very small fix
|
2008-10-27 16:41:08 +00:00 |
|
Volker Fischer
|
8573cd0f6b
|
code style
|
2008-09-15 07:19:34 +00:00 |
|
Volker Fischer
|
7824e1f758
|
added support for low upload data rate forcing command line switch (used for server with bad internet access)
|
2008-08-19 19:59:59 +00:00 |
|
Volker Fischer
|
1e6f9f0dd9
|
bug fix -> deadlock
|
2008-08-17 21:06:25 +00:00 |
|
Volker Fischer
|
fb363895ab
|
use mutexlocker in protocol class
|
2008-08-17 19:50:28 +00:00 |
|
Volker Fischer
|
6fb18b16df
|
introduce colors for chat dialog identifiers
|
2008-08-15 20:26:50 +00:00 |
|
Volker Fischer
|
8909762f06
|
new version number
|
2008-08-15 08:00:38 +00:00 |
|
Volker Fischer
|
7beb568cfe
|
version number update
|
2008-08-15 07:36:30 +00:00 |
|
Volker Fischer
|
d2dc9f6834
|
use mutexlocker class for nicer code
|
2008-08-15 06:56:49 +00:00 |
|
Volker Fischer
|
7445505c12
|
made the CChannel class more thread safe
|
2008-08-14 19:12:23 +00:00 |
|
Volker Fischer
|
c50dd2fc56
|
make it possible to select the local port number for client, too
|
2008-08-13 19:08:45 +00:00 |
|
Volker Fischer
|
839576d96f
|
set min/max buttons to dialog window boarder
|
2008-08-13 16:45:35 +00:00 |
|
Volker Fischer
|
605edf3005
|
fix for Linux
|
2008-08-11 18:44:06 +00:00 |
|
Volker Fischer
|
69dbc9c35a
|
fixes for buffer fading
|
2008-08-11 18:30:37 +00:00 |
|
Volker Fischer
|
55aaafd90f
|
fixes for ping time measurement under Windows, implemented security checks for protocol
|
2008-08-11 17:21:09 +00:00 |
|
Volker Fischer
|
4d980a8a54
|
fix for ping measurement under Windows
|
2008-08-10 21:56:03 +00:00 |
|
Volker Fischer
|
c717fc11a9
|
removed additional ms for ping time mearuement
|
2008-08-10 20:17:34 +00:00 |
|
Volker Fischer
|
056e7f9f33
|
removed test code
|
2008-08-10 15:33:58 +00:00 |
|
Volker Fischer
|
36de82e47d
|
added some test code
|
2008-08-10 15:33:39 +00:00 |
|
Volker Fischer
|
4d720fc651
|
added some help text
|
2008-08-10 09:56:06 +00:00 |
|
Volker Fischer
|
ea73183ad9
|
changed bounds for LED for ping time
|
2008-08-10 09:37:47 +00:00 |
|
Volker Fischer
|
c1e706e21f
|
finished implementation of different audio compression types: IMA-ADPCM (already available), MS-ADPCM (new), None (new)
|
2008-08-10 08:14:30 +00:00 |
|
Volker Fischer
|
e727287054
|
some more MS ADPCM work
|
2008-08-09 16:34:02 +00:00 |
|
Volker Fischer
|
83faac5a6d
|
added MS-ADPCM
|
2008-08-09 14:35:44 +00:00 |
|
Volker Fischer
|
441e320e79
|
remove unnecessary code
|
2008-08-09 08:11:21 +00:00 |
|
Volker Fischer
|
9eb8aa7d23
|
added some more comment
|
2008-08-09 07:57:44 +00:00 |
|
Volker Fischer
|
74d838999d
|
add name for server in HTML status file
|
2008-08-09 07:55:27 +00:00 |
|
Volker Fischer
|
9d3793d0d8
|
small fix
|
2008-08-08 20:41:29 +00:00 |
|
Volker Fischer
|
58243640e7
|
HTML status file -> more work
|
2008-08-08 18:51:25 +00:00 |
|
Volker Fischer
|
1cc421fc56
|
added initial code for server status file
|
2008-08-08 06:28:47 +00:00 |
|
Volker Fischer
|
f425bf3d8b
|
support for 28 kHz sample rate -> sample rate conversion is not working correctly right now, TODO find the bug
|
2008-08-06 06:51:46 +00:00 |
|
Volker Fischer
|
5fe78dda7d
|
go back to original version
|
2008-08-05 20:59:01 +00:00 |
|
Volker Fischer
|
91f7ef489a
|
some work for HQ audio
|
2008-08-05 18:55:40 +00:00 |
|
Volker Fischer
|
0b7c401c9a
|
some fixes and preparations
|
2008-08-03 21:38:24 +00:00 |
|
Volker Fischer
|
0720d74a29
|
new default value
|
2008-08-03 15:00:31 +00:00 |
|
Volker Fischer
|
1b76771862
|
resampler is now capable of converting to 32 kHz
|
2008-08-03 13:48:11 +00:00 |
|
Volker Fischer
|
20011c7b8d
|
new version number
|
2008-08-03 10:31:37 +00:00 |
|
Volker Fischer
|
275098dc2d
|
new version number
|
2008-08-03 10:30:50 +00:00 |
|
Volker Fischer
|
fa50030513
|
ping time measurement finished
|
2008-08-02 22:01:19 +00:00 |
|
Volker Fischer
|
d8621f5839
|
almost finished ping message system
|
2008-08-02 13:42:24 +00:00 |
|
Volker Fischer
|
788908b0d2
|
some more work for ping message
|
2008-08-02 07:28:21 +00:00 |
|
Volker Fischer
|
1b2e1dcb6e
|
added ping messages in protocol class
|
2008-08-01 20:35:07 +00:00 |
|
Volker Fischer
|
c067103684
|
bug fix, support for 24/32 bit for ASIO interface
|
2008-07-24 18:15:48 +00:00 |
|
Volker Fischer
|
a80ef7a9ca
|
fixes and improvements to chat window
|
2008-07-24 17:08:48 +00:00 |
|
Volker Fischer
|
70d368c9b7
|
first working version of chat functionality
|
2008-07-24 16:20:25 +00:00 |
|
Volker Fischer
|
24d57c412f
|
some more chat dialog work
|
2008-07-24 06:53:07 +00:00 |
|
Volker Fischer
|
466354c39d
|
initial chat dialog work, no actual functionality added yet
|
2008-07-24 06:14:41 +00:00 |
|
Volker Fischer
|
8f8c7f6510
|
shrink number of possible channels at the server to 6
|
2008-07-22 16:13:04 +00:00 |
|
Volker Fischer
|
59390f6d37
|
support for client to connect server on different port number
|
2008-07-22 15:35:58 +00:00 |
|
Volker Fischer
|
11fb1dbacd
|
support for custom server port number selection
|
2008-07-22 15:17:19 +00:00 |
|
Volker Fischer
|
f30d4990e3
|
added QT library in about box
|
2008-07-20 08:55:49 +00:00 |
|
Volker Fischer
|
88a403ce66
|
new version number
|
2008-07-17 21:32:32 +00:00 |
|
Volker Fischer
|
c94413e086
|
new version number
|
2008-07-17 18:42:49 +00:00 |
|
Volker Fischer
|
d8d34e6c5a
|
bug fix, finished ASIO implementation
|
2008-07-17 18:39:24 +00:00 |
|
Volker Fischer
|
2516cf62f9
|
complete redesign of ASIO conversion buffers to have greater flexibility with different ASIO buffer sizes, not yet working correctly
|
2008-07-15 22:09:48 +00:00 |
|