Commit Graph

41 Commits

Author SHA1 Message Date
Anthony Samms
3b0a6bed97 fix double free bug, add logging, update to python 3.14 2025-10-27 18:41:28 -04:00
Anthony Samms
0798e53b0e disable all info logs from non game places 2025-10-27 01:14:53 -04:00
QBaraki
52201a39fa fix(music): Fix the audio volume from music stream not detecting the desired volume
Apparently, Yonokid used default value for a parameter in
play_music_stream in file `libs/audio.py` and forgot to pass the
supposed argument when using the function.
This commit will completely kill that default value and pass the correct
parameter's value (which is `music`).

Please don't use default parameter anymore, Yono.
2025-10-24 15:12:29 +07:00
Yonokid
56693a4b66 Update audio.py 2025-10-23 15:03:26 -04:00
Anthony Samms
21c90d8530 path encoding uses utf-16 on windows 2025-10-23 14:49:53 -04:00
Anthony Samms
f56dd28d70 sample rate can never be negative 2025-10-23 13:15:11 -04:00
Anthony Samms
0f9cce50d9 add panning support 2025-10-22 22:12:00 -04:00
Anthony Samms
7e73ee24f1 Add doc strings 2025-10-22 18:34:40 -04:00
Anthony Samms
f7f2f42aac optimize judge counter 2025-10-22 00:30:15 -04:00
Anthony Samms
80ebe6a90a Update audio.py
Add docstrings
2025-10-17 09:38:22 -04:00
Anthony Samms
5de43d048f audio volumes are now changable 2025-10-15 15:19:39 -04:00
Anthony Samms
af5c77069a add 1 billion sound effects 2025-10-15 02:16:22 -04:00
Anthony Samms
92e6197fd2 many optimizations and bug fixes 2025-09-18 10:26:12 -04:00
Anthony Samms
c29c3ab5e6 include portaudio header, lower volume by default 2025-09-16 14:43:25 -04:00
Anthony Samms
02dc2fac95 minor fixes 2025-09-16 00:26:06 -04:00
Anthony Samms
1b31c1c466 Update audio.py 2025-09-15 21:24:19 -04:00
Anthony Samms
0d8915b3a9 I will cry 2025-09-15 14:18:31 -04:00
Anthony Samms
cfc58dd75f hot fixes 2025-09-15 14:04:08 -04:00
Anthony Samms
74c3414ccd new audio system? 2025-09-15 10:58:44 -04:00
Anthony Samms
220b86e957 Update audio.py 2025-09-13 02:53:23 -04:00
Anthony Samms
647ccbc642 music streaming experiment 2025-09-13 02:28:55 -04:00
Yonokid
3756839f43 thank you claude for the music class refactor 2025-08-27 14:20:14 -04:00
Yonokid
e3b09f868f hotfixes 2025-08-27 11:39:53 -04:00
Yonokid
d5caf735fa make preview songs stream directly from the file 2025-08-27 11:29:03 -04:00
Yonokid
1d235e1571 minor bug fixes 2025-08-15 00:55:46 -04:00
Yonokid
d4b90436be add difficulty sorting menu 2025-08-13 02:14:02 -04:00
Yonokid
759414e713 fix audio engine, add difficulty sorting kind of 2025-08-12 01:10:19 -04:00
Yonokid
bb3a2a1a38 add new texture wrapper 2025-08-05 16:48:50 -04:00
Yonokid
af4d6a3fd5 rewrote outlined text 2025-07-23 18:28:12 -04:00
Yonokid
e0a8661071 added boxes behind genres 2025-06-25 17:39:24 -04:00
Yonokid
9c8a51118e improving 2025-06-24 11:48:21 -04:00
Yonokid
ebf098d8c2 fix insane config bottleneck 2025-06-12 18:58:06 -04:00
Yonokid
190b8cf352 the fire alarm went off so I need to commit 2025-06-01 16:08:45 -04:00
Yonokid
2a6278943b update github workflow 2025-05-17 00:32:03 -04:00
Yonokid
316b878516 remove scipy 2025-05-16 18:36:53 -04:00
Yonokid
054d4df492 idk how to make audio better, this is good enough 2025-05-16 17:45:27 -04:00
Yonokid
cca980716f add better WASAPI 2025-05-13 16:23:39 -04:00
Yonokid
08394cf97a fix bad commit I just made 2025-05-02 00:22:05 -04:00
Yonokid
2fda744f9b Update audio.py 2025-05-02 00:15:05 -04:00
Yonokid
8b59cd4587 upgrade to uv, many fxes 2025-05-02 00:05:25 -04:00
Yonokid
0012868d4e add song select, results, config, and asio support 2025-04-21 02:14:21 -04:00