Commit Graph

27 Commits

Author SHA1 Message Date
b85f96b0bb add support to output sound on devices that only offer surround configs 2024-06-16 13:21:23 +02:00
0878aa3f02 add support for mono-only audio devices 2024-05-26 12:54:59 +02:00
22c35e37f4 remove debug trace 2023-09-02 15:37:27 +02:00
805c939097 add support for sound devices that only accept 16bit audio 2023-08-23 23:03:23 +02:00
440e150896 update dependencies 2023-08-23 00:52:51 +02:00
77b2e27346 clamp snd samples into valid -1.0..1.0 range 2023-08-23 00:20:35 +02:00
5d85aeac09 call an exported start function if it exists 2023-01-28 12:31:16 +01:00
5efa8b3465 first batch of dependency updates 2023-01-26 22:45:34 +01:00
daf2a02cd8 fix sndGes name & add missing auto-import 2023-01-23 23:21:45 +01:00
142b6a4c15 fix typo in sample rate selection 2022-10-30 00:07:58 +02:00
760664eb77 add some command line switches for the gpu window 2022-07-23 22:34:59 +02:00
499bb02f2c restructure control flow of uw8-window to hopefully make it work on MacOS 2022-07-21 08:51:17 +02:00
7ec1e68a00 very slightly improve frame timings when not quite reaching 60 fps 2022-07-14 00:05:15 +02:00
eb724e8785 keyboard input is working for cpu window again 2022-07-09 13:18:51 +02:00
f559c5b7d4 restructure run_native to report errors back to caller 2022-07-09 12:24:59 +02:00
9dabf75732 first somewhat working version of uw8 using gpu window 2022-07-08 23:29:39 +02:00
caeaa82787 optimize hline function, update wasmtime 2022-06-12 14:28:01 +02:00
a02243d98c add sound to skipahead 2022-05-08 20:28:06 +02:00
8e9bb002bc improve sleep timer resolution on windows 2022-05-08 18:08:29 +02:00
d1556f7be8 add support for writing debug output to the console 2022-05-08 00:41:11 +02:00
7cea4eebd3 improve frame timings some more in both runtimes 2022-05-05 09:53:36 +02:00
7e203d93e6 implement scheduled sound updates in native runtime 2022-05-02 08:19:34 +02:00
2dee1b30a4 add support for non 44.1kHz audio configs (resampling) 2022-04-26 00:02:34 +02:00
2bf8938183 remove back-channel from audio thread for now
It needs some more thought before committing to it.
2022-04-24 15:52:19 +02:00
e05701300c implement backchannel from audio thread 2022-04-22 00:28:19 +02:00
2839fe5be4 implement sound in native runtime 2022-04-17 22:16:17 +02:00
44b8656f29 make both native and browser runtime optional 2022-02-21 22:54:14 +01:00