Commit graph

9532 commits

Author SHA1 Message Date
brickblock369 58c2d9d0de
rename instruments (#2384) 2025-02-20 22:54:09 -05:00
tildearrow 8d5097167a recompile po files 2025-02-20 17:23:16 -05:00
HeeminYT 617a5f9152
Fixed translation and added few built-in instruments (#2360)
* Added a demo song and made some changes to the translation file

* Fixed

* Added custom insts

* Oh god
2025-02-20 17:22:49 -05:00
tildearrow 6f6681fafd style 2025-02-20 17:19:29 -05:00
brickblock369 38105460e4
Moving OPM demo songs to their own folder, and adding a small additional info in PowerNoise editor (#2366)
* OPM demos should have their own folder

Five OPM demos now, at this point they should have their own folder.

* Delete demos/misc/the_king_of_crisp_opm.fur

* Delete demos/misc/vortex_opm.fur

* Delete demos/misc/waterworld_map_opm.fur

* Delete demos/misc/lagrange_point_2023_opm.fur

* Delete demos/misc/hope_for_the_dream_opm.fur

* Update powernoise.md

I believe this clarification is necessary in case people initially get confused about where the AM exactly is outputted to.
2025-02-20 17:18:38 -05:00
Electric Keet 54136e2859 Revision to "No Such Thing".
Revised to make it hardware-compatible.
2025-02-20 17:13:25 -05:00
tildearrow cf89a4ff44 GA20: yet another optimization 2025-02-20 04:44:19 -05:00
Natt Akuma c6bb7acfad Merge branch 'master' of https://github.com/tildearrow/furnace 2025-02-20 05:33:31 +07:00
Natt Akuma b084b5f977 Add a missing chrono include
This fixes MSVC v143 build failure
2025-02-20 05:33:06 +07:00
tildearrow 08177d839a prepare acquireDirect API
provide direct access to blip_buf to dispatch code, which may allow for some serious optimizations
2025-02-19 15:46:10 -05:00
tildearrow 492db95b2e case-sensitive whoopsie 2025-02-19 15:32:27 -05:00
freq-mod 265d88b0c4
remove leftover file 2025-02-19 21:20:12 +01:00
freq-mod 583d176457
fixed vboy demos from Notakin and Zumi 2025-02-19 21:16:50 +01:00
freq-mod 21a1cf4125 Revert "demo song fixing episode 2"
This reverts commit f136e9309a.
2025-02-19 21:10:26 +01:00
Zumi Daxuya 0714128358 Virtual Boy: Update a demo track 2025-02-19 15:31:24 +01:00
freq-mod 84cc59a77e
forgot about this one 2025-02-19 14:01:41 +01:00
freq-mod f136e9309a
demo song fixing episode 2
creator of Double_Puzzle_Trouble.fur must report
2025-02-19 13:47:53 +01:00
tildearrow fceba899fe Virtual Boy: demo song fixing, part 1 2025-02-19 05:05:15 -05:00
tildearrow a2bd669792 Virtual Boy: where did the noise channel go? 2025-02-19 04:29:54 -05:00
tildearrow 1d445d574a Amiga: more validation export changes
this will do... i have no idea how it works
2025-02-19 04:28:22 -05:00
freq-mod 3eae3e0e6e
fix up devil crash 2025-02-19 10:27:25 +01:00
tildearrow 331c146ad8 Amiga: validation export improvements
now it uses VBlank interrupts
also works when fast memory is present!
2025-02-19 04:17:08 -05:00
tildearrow 5b6721738b GUI: change instrument on mobile? 2025-02-19 00:14:21 -05:00
tildearrow 0e0aab88de GA20: another optimization 2025-02-18 05:53:54 -05:00
tildearrow f55f92975a GA20: tiny optimization 2025-02-18 05:32:09 -05:00
tildearrow 556b268d80 Virtual Boy: we cannot take a fast path... 2025-02-18 03:11:52 -05:00
tildearrow e1b7618348 Virtual Boy: make it work on hardware
issue #2373
2025-02-18 02:30:14 -05:00
tildearrow 63ee7cf5d8 Virtual Boy: write waveforms before init channels 2025-02-18 00:36:20 -05:00
LionHeartChiptuner 07e33aee7f Add files via upload 2025-02-16 00:33:15 -05:00
tildearrow 91ca79587b SNES: oh I can't believe I did not commit this yet 2025-02-15 22:21:39 -05:00
ExecThTs 63c98baf8e fix playback head when partially previewing a sample 2025-02-11 04:59:48 -05:00
tildearrow d073d17318 Low Quality tildearrow Code: Part III 2025-02-09 04:10:16 -05:00
tildearrow 845c5245c3 Time Is Fixed 2025-02-07 04:20:18 -05:00
tildearrow f09fd02971 MultiPCM: only set new params on ins change
fixes an issue regarding level direct effect
2025-02-07 04:15:20 -05:00
tildearrow cb616ae594 MultiPCM: I present to you a fix 2025-02-07 04:05:53 -05:00
tildearrow 4019066a64 GUI: add "set effect" option to randomize 2025-02-06 17:25:50 -05:00
tildearrow 096d9ebba8 GUI: command stream player memory safety 2025-02-06 14:09:16 -05:00
tildearrow ee0a92bdeb move file 2025-02-06 04:33:35 -05:00
tildearrow 5e92008885 forgot to update credits 2025-02-06 04:08:01 -05:00
tildearrow 4182fa71bb another demo song batch
authors:
- Heckett Heriot
- The Goofy-Mouse
- 4sythe
- Roostersox
2025-02-06 02:19:37 -05:00
tildearrow 9dee51851f prepare for proper center rate
the correct rate is 8372Hz rather than 8363Hz
sadly this will require a compat flag so I am not making this change
effective until 0.7

issue #2347
2025-02-06 02:14:21 -05:00
tildearrow b95f9885a4 GUI: don't sort note keys in settings
until Apply or OK are clicked
issue #2345
2025-02-06 00:33:34 -05:00
ExecThTs 3464dd17f5 let's finish the job, pay attention to the selection as well 2025-02-05 04:17:27 -05:00
ExecThTs df830b46c0 Added a button into the sample editor to preview the currently edited sample from the selection cursor 2025-02-05 04:17:27 -05:00
tildearrow 659a16a489 C64: PCM chan osc, part 2
issue #2349
2025-02-05 04:10:16 -05:00
tildearrow dbe30c0d43 C64: PCM chan osc, part 1
it leaks into other channels
2025-02-05 04:01:22 -05:00
tildearrow ba90eafcf3 GUI: doSelectAll() safety checks 2025-02-02 19:37:28 -05:00
tildearrow 11f0448db4 GUI: finishSelection() xFine boundary check 2025-02-02 19:26:38 -05:00
tildearrow ce929d165c GUI: skip intro with keyboard
Escape, Space or Enter skip immediately
2025-02-01 22:18:41 -05:00
tildearrow 8c59d4bf8b remove two unused defines 2025-02-01 21:27:28 -05:00