Commit Graph
146 Commits
Author SHA1 Message Date
FuroandHundrec 6607645786 Fixed Memory Leaks on funkVis and grig.audio
The memory leak was due to not caching the audio levels and these libraries allocating arrays on every frame, it has been fixed in their each repository through a pull request.
2025-10-02 03:20:12 +08:00
MoonDroidandCameron Taylor 42a9c43127 chore: Switch all FlxMath.bound calls to .clamp calls instead 2025-08-11 21:35:41 -04:00
Karim AkraandHundrec 78186188d7 Revert "openalsoft audio fix"
This reverts commit 4029e92181.
2025-07-17 02:51:44 +08:00
4029e92181 openalsoft audio fix
Co-authored-by: Smokey <78874128+Smokey555@users.noreply.github.com>
Co-authored-by: Cobalt Bar <79053181+CobaltBar@users.noreply.github.com>
2025-07-16 10:29:48 -07:00
Cameron TaylorandKade 044106e8a9 WaveformDataParser memory optimize + speed optimize perhaps + refactor mini 2025-07-14 10:38:27 -07:00
Cameron TaylorandKade d338be9270 removed some unused code in WaveformDataParser.hx 2025-07-14 10:38:27 -07:00
LasercarandHundrec 6dcec592f4 mute/ zero volume disables visualiser 2025-06-26 11:00:05 +08:00
AbnormalandEric c30b519bc4 chore: Add null safety for most of the classes in funkin.audio.* 2025-06-23 16:20:40 -04:00
Hyper_andHundrec c0e0523651 fix: Clear waveform data when destroying audio
This fixes an issue where recycled sounds would use the previous sound's waveform data.
2025-06-16 02:45:44 +08:00
EliteMasterEricandKade 01fd37e08b Remove the redundant TimerUtil class. 2025-06-11 17:35:01 -07:00
EliteMasterEricandKade fc83685b0f Remove a bunch of deprecation warnings 2025-05-28 16:33:10 -07:00
KarimAkraandCameron Taylor fffea09270 Chore: rename Desktop with Native in places where the stuff apply for both Mobile & Desktop 2025-05-06 18:08:26 -04:00
EliteMasterEric e917da0a7b Merge branch 'rewrite/master' into funkin-mobile/main 2025-05-01 21:46:20 -04:00
KoloandEric 31d3718e5c music file priority thing
(updated a misleading comment, lols!)
2025-04-29 16:27:21 -04:00
944141292d Move part of the code from the old repository
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com>
Co-Authored-By: mcagabe19 <egzozu.be.bas@gmail.com>
Co-Authored-By: Mihai Alexandru <77043862+majigsaw77@users.noreply.github.com>
Co-Authored-By: MoonDroid <81515012+moondroidcoder@users.noreply.github.com>
Co-Authored-By: luckydog7 <59097731+luckydog7@users.noreply.github.com>
2025-04-15 21:32:39 +03:00
EliteMasterEricandCameron Taylor 68e9daffe8 Zero out the ABot visualizer before the song starts. 2025-04-03 16:04:19 -04:00
Cameron Taylor 0a911ae607 remove a buncho unused imports 2025-02-17 19:25:33 -05:00
fabsandEric 60b1b9aa1f fixed pixel vis positions 2025-02-07 08:33:16 -05:00
EliteMasterEricandCameron Taylor 7100ff0ba3 Implement Week 6 characters, and pixel A-Bot visualizer. 2025-02-03 18:21:07 -05:00
Cameron TaylorandEric a5a5382a60 fix: fix A-Bot bars to display no volume, rather than 1 single bar, on no input 2024-12-18 12:08:14 -05:00
Cameron TaylorandEric 69b7bcb58b fix: tweaks to A-Bot to fine tune his visuals 2024-12-18 12:08:14 -05:00
Cameron Taylor 0971a0bb4c music persist fixes for title screen
Create and publish Docker image / build-and-push-image (push) Canceled after 0s
Build and Upload nightly game builds / build-game-on-host (macos) (push) Canceled after 0s
Build and Upload nightly game builds / build-game-on-host (windows) (push) Canceled after 0s
Build and Upload nightly game builds / build-game-in-container (html5) (push) Canceled after 0s
Build and Upload nightly game builds / build-game-in-container (linux) (push) Canceled after 0s
2024-09-30 10:53:27 -04:00
EliteMasterEric e3ed153a7c Add a "persist" argument to FunkinSound to prevent Results music from continuing in Freeplay. 2024-09-29 06:59:49 -04:00
Cameron TaylorandGitHub 5c6d72d8d5 Merge pull request #782 from FunkinCrew/cyn0x8/funkinsound-persist
[PUBLIC PR] If FunkinSound.persist is true, don't destroy it when switching states
2024-09-22 13:30:17 -04:00
EricandGitHub 6bde7c34a0 Merge branch 'develop' into tweak/funkinsound-playonce-return-value 2024-09-16 18:36:45 -04:00
EliteMasterEric a9667c54f3 Fix FlxAtlasSprite completion handling and music looping 2024-09-12 15:48:41 -04:00
EliteMasterEric 0956b692d7 Add a debug hotkey to set characters as not seen. 2024-09-11 06:18:16 -04:00
EliteMasterEric d1622040b6 Fix a bug where vocals would restart after a song ends 2024-09-11 04:22:33 -04:00
CheemsAndFriendsandEliteMasterEric 1021f5c2ee wip sequence 2024-09-05 22:44:05 -04:00
EliteMasterEric 24096bd319 Fixed positioning in Blazin'. 2024-09-04 10:58:18 -04:00
cynandGitHub 00c7767f8a Update FunkinSound.hx 2024-08-23 20:17:10 -07:00
EliteMasterEric 68b7610225 Update OpenFL to latest (requires a few fixes) 2024-07-29 17:26:49 -04:00
gamerbrossandGitHub 09c8a2600e Fix null safety compiling 2024-06-29 22:54:25 +02:00
EliteMasterEric 62501a1ded Fix null safety error. 2024-06-29 00:03:28 -04:00
gamerbrossandEliteMasterEric 03eab140f1 FunkinSound.playOnce return sound 2024-06-28 23:29:23 -04:00
gamerbrossandGitHub 91bc63004a FunkinSound.playOnce return sound 2024-06-27 21:00:25 +02:00
Karim AkraandCameron Taylor 983d241e47 remove the library strip 2024-06-24 14:40:55 -04:00
Cameron Taylor 37a15e0a0f reactive speaker to gamevolume on desktop 2024-06-11 12:13:10 -04:00
Cameron Taylor 4691e3d249 Merge branch 'bugfix/chart-editor-event-toolbox-crash' into rewrite/master 2024-06-10 12:26:47 -04:00
Cameron Taylor 45b43108d1 lower fft amount on desktop 2024-06-07 22:36:25 -04:00
Cameron Taylor c54c10f562 lower fft res on desktop 2024-06-06 20:46:12 -04:00
Cameron Taylor fa270aa6ca Merge branch 'rewrite/master' into fix/grig-viz 2024-06-06 20:17:25 -04:00
EliteMasterEric 6d133f007d Fix a bug where the event data toolbox wouldn't rebuild, and it would crash. 2024-06-05 19:25:53 -04:00
Cameron Taylor 5bcc0f9b25 partial sound loading should be more resiliant 2024-06-05 15:02:29 -04:00
Cameron Taylor f2dd626ed9 rollback viz hmm 2024-06-04 22:37:51 -04:00
Cameron Taylor c64db9966b Merge branch 'rewrite/master' into rank-fixes 2024-06-02 02:19:36 -04:00
FabsTheFabs 1e65cacb0e fix funkinsound compile error 2024-05-31 10:39:06 +01:00
EliteMasterEric 9e0a993746 Disable song previews for mod songs rather than crashing the game 2024-05-31 02:03:40 -04:00
Cameron Taylor 9aa2411b50 Merge branch 'rewrite/master' into audio-stream 2024-05-28 23:59:36 -04:00
Cameron Taylor 2d300039ae promises + error out partial sounds that attempt to load multiple times 2024-05-28 23:53:50 -04:00