Commit graph

84 commits

Author SHA1 Message Date
Volker Fischer
a0c318eeec some speed optimizations 2013-12-14 22:16:20 +00:00
Volker Fischer
a7895f88ea update year to 2013 2013-01-23 10:41:13 +00:00
Volker Fischer
3f75913dca better handling of sound card reinits 2012-01-28 11:51:14 +00:00
Volker Fischer
b5e47ed9b5 small fix 2012-01-22 13:46:15 +00:00
Volker Fischer
73f408e401 make sure that sound working thread is actually killed on stopping the audio interface 2011-12-27 16:50:38 +00:00
Volker Fischer
8bbc9adaa3 moved a check from the sound class in the sound base class 2011-12-07 20:18:56 +00:00
Volker Fischer
914e41fac3 move function call in other function 2011-12-06 19:30:52 +00:00
Volker Fischer
d4a6ea617f added a debugging command line argument so that the complete server list of registered servers can be seen 2011-11-19 21:24:03 +00:00
Volker Fischer
8720c40db6 some more work for moving functions from the Windows sound interface to the sound base class 2011-10-18 20:04:56 +00:00
Volker Fischer
a8795c1bf3 put some functions from Windows sound in sound base class 2011-10-12 19:06:39 +00:00
Volker Fischer
30656eca99 fixed some warnings 2011-04-23 15:58:29 +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
f0a3e97b96 update of copyright 2011-02-22 18:56:52 +00:00
Volker Fischer
7540ca9d63 added some VST preparations 2010-03-31 20:11:01 +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
cc6b8a85f8 some more work on sound card channel mapping support for Windows 2010-03-20 08:55:42 +00:00
Volker Fischer
9828ceec81 put ASIO member variables in class, prepared for ASIO input/output channel selection 2010-03-19 20:23:31 +00:00
Volker Fischer
6869f026bc bug fix 2010-03-03 18:59:22 +00:00
Volker Fischer
e1b949e318 fix for m-audio ASIO driver 2010-03-02 18:22:55 +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
e05667268d better error message text 2009-12-05 09:41:05 +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
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
c549ae90f0 bug fix in case max and min values for supported ASIO driver frame sizes are the same (software freezes in this case) 2009-08-16 00:26:48 +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
d27fab9999 some more work on sound interface 2009-03-12 11:56:15 +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
2fcb37d0e9 some more JACK code, this should be a first working version -> not yet tested 2009-03-08 21:38:38 +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
81d119ba4a bug fix 2009-03-08 11:22:55 +00:00
Volker Fischer
3bf3ab832d some preparations for new JACK audio interface 2009-03-07 22:56:46 +00:00
Volker Fischer
0308768ecb preparation for sound card buffer change notification action 2009-03-07 21:13:52 +00:00
Volker Fischer
f38aa17ca6 fix for setting sound card device 2009-03-07 20:45:00 +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
2d653ef3cc some cleanup 2009-03-01 22:08:06 +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
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
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
4370c208e6 added automatic sound card buffer length selection on new device 2008-11-02 08:31:48 +00:00
Volker Fischer
8de53c301a fixes for ASIO sound interface 2008-11-01 22:26:17 +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