Commit Graph

84 Commits

Author SHA1 Message Date
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
bd6508c58f first working version of sound card channel selection 2010-03-20 12:57:16 +00:00
Volker Fischer
4e9e5c36f0 first try implementing CoreAudio interface 2010-03-05 20:19:12 +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
769f02e5e7 updated copyright 2010-01-03 13:40:46 +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
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
c0685e9b78 fix unix2dos issue with some files 2009-10-24 12:24:44 +00:00
Volker Fischer
1474ca5ced added fancy GUI design 2009-09-19 08:28:24 +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
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
61b086d898 clear mixer board on disconnect 2009-08-17 16:20:15 +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
94c27493c2 some renamings, store actual frame size factor 2009-08-13 18:59:14 +00:00
Volker Fischer
3f6cfbbaeb fixes for big block sizes, still not finished 2009-08-13 06:43:42 +00:00
Volker Fischer
22713c9c7a some more GUI work 2009-08-02 19:18:19 +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
6768e0ebf9 some more work 2009-07-28 07:17:04 +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
181a8142a8 initial work for setting sample rate in client 2009-07-04 06:55:46 +00:00
Volker Fischer
9111f327a5 bug fix 2009-05-13 07:14:08 +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
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
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
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
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
2d653ef3cc some cleanup 2009-03-01 22:08:06 +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
2cd15abb8a added new protocol messages for network transport properties; removed unnecessary protocol events 2009-02-24 18:20:33 +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
71598931e2 some cleanup and preperations for callback based audio interface 2009-02-21 17:37:15 +00:00
Volker Fischer
6299f7ce92 speed optimziation: use mono resampler for audio output 2009-02-17 11:58:27 +00:00
Volker Fischer
55c680e6fd speed optimizations 2009-02-14 00:46:58 +00:00
Volker Fischer
f84b9673bd added automatic network jitter buffer setting functionality 2009-02-12 14:48:35 +00:00