minjaesong
|
63070a19d5
|
fix: continuous album now plays again
|
2024-07-07 02:53:57 +09:00 |
|
minjaesong
|
90f7e82325
|
more transaction-based music disk jockeying wip
|
2024-07-06 20:58:23 +09:00 |
|
minjaesong
|
68ed16aa5a
|
Kotlin 2.0 migration
|
2024-07-05 01:25:36 +09:00 |
|
minjaesong
|
69571b6a3f
|
transaction-based music playback managing wip
|
2024-07-04 21:34:27 +09:00 |
|
minjaesong
|
3ef3f3f653
|
fix: RAM music should loop as they should now
|
2024-04-06 00:22:52 +09:00 |
|
minjaesong
|
918276a1be
|
read sound effects from RAM
|
2024-04-02 14:32:13 +09:00 |
|
minjaesong
|
53f54a450d
|
sound on memory wip
|
2024-04-02 00:29:59 +09:00 |
|
minjaesong
|
a1a70274dd
|
gui track should obey interface volume setting
|
2024-04-01 18:07:54 +09:00 |
|
minjaesong
|
f72ed0f706
|
panning and attenuation for pickaxe audio cue
|
2024-03-31 21:02:00 +09:00 |
|
minjaesong
|
f7b0dfb5bb
|
fix: getFreeTrack() would return a track it just returned when the timing coincides
|
2024-02-21 21:43:55 +09:00 |
|
minjaesong
|
549c03c2b4
|
fianlly found the culprit of repeated audio stopping but have no idea how to fix
|
2024-02-21 16:53:51 +09:00 |
|
minjaesong
|
5c18e03bad
|
apparently longer sleep time doesn't hurt
|
2024-02-19 16:31:03 +09:00 |
|
minjaesong
|
11a7a1f48d
|
slightly improved audio processing performance by giving some time to the CPU
|
2024-02-19 16:07:34 +09:00 |
|
minjaesong
|
9caf9ab2fa
|
fix: explosion cuts off randomly
|
2024-02-17 00:30:04 +09:00 |
|
minjaesong
|
87081b0a33
|
removing modulebasegame imports from the audio engine
|
2024-02-10 16:14:10 +09:00 |
|
minjaesong
|
b93e987011
|
MusicContainer extracted out of the modulebasegame
|
2024-02-10 16:09:00 +09:00 |
|
minjaesong
|
17c7571915
|
debug view for dynamic tracks only
|
2024-02-05 05:12:03 +09:00 |
|
minjaesong
|
9df7f28301
|
ambient mixer
|
2024-01-25 03:04:34 +09:00 |
|
minjaesong
|
2016be562b
|
static effect looops
|
2024-01-24 17:51:00 +09:00 |
|
minjaesong
|
eebfa5c9de
|
audio routing optimisations
|
2024-01-21 20:48:32 +09:00 |
|
minjaesong
|
612f4b830f
|
track stop condition via muting
|
2024-01-21 19:40:11 +09:00 |
|
minjaesong
|
6334cac3ba
|
multiple amb tracks
|
2024-01-21 17:01:45 +09:00 |
|
minjaesong
|
949ff841de
|
ambient audio stuffs
|
2024-01-20 19:18:53 +09:00 |
|
minjaesong
|
07c70a42f3
|
reloading the engine will copy track states from the old instance, obsoleting audioMixerRenewHooks
|
2024-01-16 14:00:58 +09:00 |
|
minjaesong
|
2bd1b61a35
|
audio engine: resize buffer without restarting the game
|
2024-01-16 03:31:22 +09:00 |
|
minjaesong
|
755ced9ea4
|
sound engine is no longer a singleton
|
2024-01-16 03:00:30 +09:00 |
|
minjaesong
|
aff3b3655b
|
better softclp
|
2024-01-12 21:36:12 +09:00 |
|
minjaesong
|
3d71b5c619
|
binopan adjustments, get actor head size from the sprite
|
2024-01-12 16:32:03 +09:00 |
|
minjaesong
|
a2f61a2be7
|
audio mixer reset() with audio artefact masking
|
2024-01-12 01:05:52 +09:00 |
|
minjaesong
|
b415f30ae5
|
dynamic source tracking vol and lowpass and shits
|
2024-01-11 20:09:36 +09:00 |
|
minjaesong
|
5973327ed6
|
optimising dynamic source processing by NOT multithreading it
|
2024-01-11 15:19:14 +09:00 |
|
minjaesong
|
62e45d3281
|
improved audio source threading
|
2024-01-11 15:07:23 +09:00 |
|
minjaesong
|
fd30223df8
|
jukebox wip
|
2024-01-11 02:23:20 +09:00 |
|
minjaesong
|
4f87b8bf9d
|
musicplayer: working stop and next button, button pos on transition
|
2023-12-29 04:47:32 +09:00 |
|
minjaesong
|
fe762e9396
|
transition anim for gapless play
|
2023-12-28 21:37:17 +09:00 |
|
minjaesong
|
3e7434a9c6
|
more musicplayer things
|
2023-12-28 15:59:33 +09:00 |
|
minjaesong
|
7371253398
|
more musicplayer things
|
2023-12-24 03:54:48 +09:00 |
|
minjaesong
|
fefdf44e3e
|
convolver crossfeed; filter debug code moved to the classes
|
2023-12-21 17:00:23 +09:00 |
|
minjaesong
|
b0ae92c64b
|
optimised convolve op
|
2023-12-20 23:07:52 +09:00 |
|
minjaesong
|
949376b26a
|
music track resampling
|
2023-12-11 03:35:03 +09:00 |
|
minjaesong
|
cba8d90321
|
sound effects for tile placing and breaking
|
2023-12-03 00:14:04 +09:00 |
|
minjaesong
|
d145edf11d
|
footstep sounds
|
2023-12-02 23:58:18 +09:00 |
|
minjaesong
|
18f8fa881f
|
footsteps using dynamic track wip
|
2023-12-02 22:45:26 +09:00 |
|
minjaesong
|
6da28b943a
|
dynamic track first commit
|
2023-12-02 16:41:37 +09:00 |
|
minjaesong
|
9a3ab64383
|
mixer: room for dynamic sources
|
2023-12-02 13:51:48 +09:00 |
|
minjaesong
|
ab5c544db3
|
convolver gain adjustments
|
2023-11-30 18:29:35 +09:00 |
|
minjaesong
|
a8e1f235f4
|
reverb gain reduced
|
2023-11-29 16:51:14 +09:00 |
|
minjaesong
|
bbfd3cf881
|
open/cave mix control via tile survey
|
2023-11-29 00:48:55 +09:00 |
|
minjaesong
|
af48a171eb
|
audio filters moved to its own files
|
2023-11-28 13:56:15 +09:00 |
|
minjaesong
|
33f5461453
|
still can't get fftw to work
|
2023-11-27 00:51:46 +09:00 |
|