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 |
|
Volker Fischer
|
33be3c0812
|
some more conversion buffer work
|
2008-07-15 20:33:41 +00:00 |
|
Volker Fischer
|
11e8dc7b3d
|
ASIO fixes
|
2008-07-13 22:57:31 +00:00 |
|
Volker Fischer
|
2ce29103c6
|
fix for error messages
|
2008-07-13 18:43:40 +00:00 |
|
Volker Fischer
|
660f4d5705
|
some fixes for ASIO, new version number
|
2008-07-13 17:55:14 +00:00 |
|
Volker Fischer
|
f75d699116
|
ASIO first version finished
|
2008-07-13 15:49:42 +00:00 |
|
Volker Fischer
|
6b81e2ce55
|
some fixes
|
2008-07-13 13:16:31 +00:00 |
|
Volker Fischer
|
d0e6f9985a
|
some fixes
|
2008-07-12 23:33:27 +00:00 |
|
Volker Fischer
|
5eb8694134
|
some more ASIO implementation, audio in is nearly ready
|
2008-07-12 11:48:51 +00:00 |
|
Volker Fischer
|
ceacfd9a13
|
small changes
|
2008-04-08 18:38:55 +00:00 |
|
Volker Fischer
|
068b78fb24
|
new version number
|
2008-03-29 10:38:24 +00:00 |
|
Volker Fischer
|
5e16878f8c
|
preparations for 2.0.0 release
|
2008-03-29 10:37:11 +00:00 |
|
Volker Fischer
|
40eb650c44
|
update INSTALL file
|
2008-03-29 07:14:35 +00:00 |
|
Volker Fischer
|
64857dc49a
|
removed unnecessary code
|
2008-03-29 06:32:44 +00:00 |
|
Volker Fischer
|
25161fa55a
|
bug fix for server
|
2008-03-28 21:46:13 +00:00 |
|
Volker Fischer
|
6d8160c518
|
bug fix
|
2008-03-28 18:41:46 +00:00 |
|
Volker Fischer
|
7cd1c095f9
|
fix for debug output
|
2008-02-24 17:13:59 +00:00 |
|
Volker Fischer
|
2b47659346
|
fixes for the QT4 slider controls
|
2008-02-02 09:35:58 +00:00 |
|
Volker Fischer
|
cfa6891b5b
|
fix for multicolor LED, still not solved: LED in list view not working
|
2008-02-01 08:27:09 +00:00 |
|
Volker Fischer
|
58cb051a14
|
small change
|
2008-01-27 14:41:12 +00:00 |
|
Volker Fischer
|
d6c95888c5
|
fix: when main window is closed, application is termiated
|
2008-01-27 13:41:21 +00:00 |
|
Volker Fischer
|
8b9c85018f
|
small change
|
2008-01-27 13:23:38 +00:00 |
|
Volker Fischer
|
d39cb59c03
|
small change
|
2008-01-27 11:51:59 +00:00 |
|
Volker Fischer
|
a8ef2fabef
|
some fixes
|
2008-01-27 10:05:15 +00:00 |
|
Volker Fischer
|
ccc664a084
|
some file writing issues, some other fixes
|
2008-01-26 14:55:38 +00:00 |
|
Volker Fischer
|
6b39825665
|
bug fix with init file parsing
|
2008-01-26 13:19:35 +00:00 |
|
Volker Fischer
|
e53ded5b14
|
replaced current init-file code with XML init-file code (using native QT XML support)
|
2008-01-26 10:38:18 +00:00 |
|
Volker Fischer
|
784383b6d5
|
some more work for QT4 port
|
2008-01-22 21:15:04 +00:00 |
|
Volker Fischer
|
23e9f8e3f4
|
some more QT4 fixes
|
2008-01-22 19:58:53 +00:00 |
|
Volker Fischer
|
b4f1dcca0d
|
now it compiles under Linux but does not link correctly
|
2008-01-22 18:42:34 +00:00 |
|
Volker Fischer
|
af72c03dd8
|
exchanged .toLatin1() by .toStdString()
|
2008-01-22 07:58:08 +00:00 |
|
Volker Fischer
|
efd95d93d2
|
some GUI fixes
|
2008-01-20 18:25:42 +00:00 |
|
Volker Fischer
|
510d75c1ac
|
added window icons
|
2008-01-20 18:14:59 +00:00 |
|
Volker Fischer
|
1f54eb55ec
|
added resources
|
2008-01-20 18:07:13 +00:00 |
|
Volker Fischer
|
27ad3b868c
|
some qt4 changes for Linux (not yet working)
|
2008-01-19 17:14:56 +00:00 |
|
Volker Fischer
|
fa759cefdf
|
first QT4 version which can be compiled and linked without errors on Windows
|
2008-01-17 18:56:43 +00:00 |
|
Volker Fischer
|
8b0389c192
|
third attempt to port to QT4, not working, still a lot to do...
|
2008-01-15 22:54:04 +00:00 |
|
Volker Fischer
|
221a612427
|
second attempt to port to QT4, not working, still a lot to do...
|
2008-01-15 20:07:55 +00:00 |
|
Volker Fischer
|
6608de0bdc
|
first attempt to port to QT4, not working, still a lot to do...
|
2008-01-14 22:14:17 +00:00 |
|
Volker Fischer
|
3ea7dc0424
|
small changes (mostly for debugging under Windows)
|
2008-01-02 22:16:38 +00:00 |
|
Volker Fischer
|
84d69211c5
|
small changes (mostly in comments)
|
2007-12-31 13:09:12 +00:00 |
|
Volker Fischer
|
a7a90201c2
|
small change
|
2007-12-28 21:39:16 +00:00 |
|
Volker Fischer
|
893969da05
|
bug fix
|
2007-09-23 18:12:08 +00:00 |
|
Volker Fischer
|
aedf6202bd
|
better command line argument parsing, added command line argument to specify init file location
|
2007-09-09 09:50:22 +00:00 |
|
Volker Fischer
|
d49a2b2731
|
new code style
|
2007-09-08 10:45:14 +00:00 |
|
Volker Fischer
|
56f6fee1e0
|
bug fix -> logging
|
2007-06-17 12:31:20 +00:00 |
|
Volker Fischer
|
c6717bbfee
|
added rudimental logging support
|
2007-05-06 12:27:41 +00:00 |
|
Volker Fischer
|
b00a299082
|
bug fix
|
2007-03-05 21:52:39 +00:00 |
|
Volker Fischer
|
d8fabf2e52
|
implements possiblity to select host by name and not only by IP address (of course, selecting a host by IP address is still possible)
|
2007-02-24 09:49:52 +00:00 |
|
Volker Fischer
|
4cb4cade33
|
small change
|
2006-12-30 13:44:20 +00:00 |
|
Volker Fischer
|
b8bad82676
|
added channel name to server GUI
|
2006-12-29 10:52:25 +00:00 |
|
Volker Fischer
|
e7551ca1a4
|
new version number for further development
|
2006-12-28 11:31:13 +00:00 |
|
Volker Fischer
|
95f1e5086c
|
update version numbers for new release (0.9.9)
|
2006-12-28 11:09:09 +00:00 |
|
Volker Fischer
|
8b6fcff32a
|
unix2dos ed files because they were edited with different editors
|
2006-12-18 14:39:33 +00:00 |
|
Volker Fischer
|
7996ce042f
|
client settings dialog is now set upfront when menu entry is selected
|
2006-12-18 11:23:46 +00:00 |
|
Volker Fischer
|
0eef15e130
|
added help text for audio mixer fader and fader tag
|
2006-12-18 11:06:38 +00:00 |
|
Volker Fischer
|
7f9f480400
|
fixed audio mixer board spacing problem
|
2006-12-10 12:45:32 +00:00 |
|
Volker Fischer
|
35b26094ae
|
fixed QT issues
|
2006-12-10 12:36:43 +00:00 |
|
Volker Fischer
|
956bb26211
|
fixed problem: protocol message was treated as audio packet
|
2006-12-10 12:02:28 +00:00 |
|
Volker Fischer
|
ecd105d6ca
|
finished fader tag implementation
|
2006-12-10 11:06:14 +00:00 |
|
Volker Fischer
|
7f29e49691
|
bug fix
|
2006-12-10 09:44:00 +00:00 |
|
Volker Fischer
|
92b695f7da
|
fader implementation finished
|
2006-12-09 18:37:40 +00:00 |
|
Volker Fischer
|
d0bb262193
|
created audio mixer board GUI control
|
2006-12-09 15:00:24 +00:00 |
|
Volker Fischer
|
d3644c447d
|
fixed alignment for mixer fader
|
2006-12-09 11:17:51 +00:00 |
|
Volker Fischer
|
f3ce0f8ea2
|
connected client list is now updated for all other clients if one channel is disconnected
|
2006-12-09 10:40:18 +00:00 |
|
Volker Fischer
|
fc0f1d6aae
|
fixed problem with receiving connected clients list on new connection
|
2006-12-09 10:04:27 +00:00 |
|
Volker Fischer
|
5bdf759e01
|
preparations for requesting "connected clients list" on a new connection
|
2006-12-08 18:19:16 +00:00 |
|
Volker Fischer
|
7f4bea94eb
|
some code style changes, added first implementation of mixer in client window
|
2006-12-07 18:57:26 +00:00 |
|
Volker Fischer
|
63adf15507
|
code style changes
|
2006-12-06 21:10:24 +00:00 |
|
Volker Fischer
|
e335718eb5
|
finished separate mix implementation for each connected client of the server
|
2006-12-06 20:22:41 +00:00 |
|
Volker Fischer
|
cb9de2b952
|
compatibility issues with older versions
|
2006-12-01 22:55:04 +00:00 |
|
Volker Fischer
|
86dd0ecaa3
|
some fixes for protocol
|
2006-11-27 22:35:22 +00:00 |
|
Volker Fischer
|
6729eaf7ae
|
preparations for mixer board
|
2006-11-26 21:25:56 +00:00 |
|
Volker Fischer
|
93200960c3
|
bug fix for resampling
|
2006-11-26 12:12:12 +00:00 |
|
Volker Fischer
|
62cab9ec66
|
fixed audio resampler (we had a lot aliasing with the old resampler), insert spaces instead of tabs
|
2006-11-25 14:46:57 +00:00 |
|
Volker Fischer
|
e0c0544fd7
|
changed protocol for channel list -> added channel ID; changed channel ID to one byte in protocol; added class for mixer fader control for client GUI
|
2006-11-19 23:14:22 +00:00 |
|
Volker Fischer
|
e89eb96a37
|
prepared for dynamic mixer fader insertion
|
2006-11-05 11:43:25 +00:00 |
|
Volker Fischer
|
bb76f4d911
|
some cleanup of protocol implementation, cleanup main client GUI a bit, new version number
|
2006-11-05 10:09:32 +00:00 |
|
Volker Fischer
|
efb83f15ac
|
server sends connected client list on a new connection
|
2006-11-04 13:09:42 +00:00 |
|
Volker Fischer
|
3d4153fd75
|
prepared implementation for connected client list and individual gains for mixing at server for each channel
|
2006-11-04 09:57:59 +00:00 |
|
Volker Fischer
|
1cd6cd644d
|
new General Settings Dialog, we moved some controls from main windows to this control to make main window smaller and make room for future enhancements
|
2006-11-03 18:54:12 +00:00 |
|
Volker Fischer
|
3e71e83110
|
bug fix in sound interface, prepared for new protocol message for connected client information
|
2006-10-30 21:14:44 +00:00 |
|
Volker Fischer
|
ab24ff7d00
|
some changes to the sound interface, changed names of macros for network buffer sizes
|
2006-10-30 20:35:46 +00:00 |
|
Volker Fischer
|
bf365ce0bc
|
GUI improvements
|
2006-10-04 18:05:33 +00:00 |
|
Volker Fischer
|
50eba66c0c
|
some cleanup
|
2006-10-03 21:16:23 +00:00 |
|
Volker Fischer
|
c5cf24f58e
|
bug fix for exchanging initial jitter buffer size value on new connect, show block size in server GUI, always show version number in GUI which is set in global.h
|
2006-09-16 11:26:15 +00:00 |
|
Volker Fischer
|
06f36372e3
|
its enough to log that a client is connected and then to log when the server is stopped. It is redundant to log that server has started
|
2006-09-05 19:15:25 +00:00 |
|
Volker Fischer
|
0c3c3fa8ae
|
better logging capabilities
|
2006-09-03 09:49:15 +00:00 |
|
Volker Fischer
|
b31360a27a
|
bug fixes
|
2006-03-13 21:05:53 +00:00 |
|
Volker Fischer
|
633fc9b72e
|
in/out network buffer size factors possible
|
2006-03-13 20:23:05 +00:00 |
|
Volker Fischer
|
c86cbcabdb
|
new management of network block size factors
|
2006-03-13 19:32:23 +00:00 |
|
Volker Fischer
|
95389cbf7a
|
fixes for network buffer factor setting
|
2006-03-12 13:19:41 +00:00 |
|
Volker Fischer
|
614708c9c3
|
bug fix
|
2006-03-12 12:39:25 +00:00 |
|