Commit graph

  • 9ff7439627 Kurumitsu-8L: channel redesign, fix export kurumitsu-8l Natt Akuma 2025-09-26 23:30:51 +0700
  • 33fa17ff46 Kurumitsu-8L: channel redesign, remove echo Natt Akuma 2025-09-22 04:10:41 +0700
  • cf4d72dd7c Kurumitsu-8L: add (nonstandard) VGM export Natt Akuma 2025-06-28 01:19:25 +0700
  • 1755e5b371 Kurumitsu-8L: add echo and PCM sample Natt Akuma 2025-04-26 14:41:22 +0700
  • 8817ebbac3 Kurumitsu-8L: change channel volume handling In order to keep the same modulation output, it now scales with pan instead of envelope Natt Akuma 2025-03-29 22:29:19 +0700
  • 3831bc249c Add Kurumitsu-8L support No sample playback yet Natt Akuma 2025-03-28 05:43:20 +0700
  • c0da289d40 chip rack led setting Eknous-P 2025-09-17 15:25:26 +0400
  • 24fabdf8c4 use old advance calc formula tildearrow 2025-09-17 02:58:52 -0500
  • e8382247f1 GUI: chip manager redesign, part 5 tildearrow 2025-09-16 19:19:01 -0500
  • 22c5121a76 disable custom ellipsis char tildearrow 2025-09-16 18:02:19 -0500
  • 27a555f129 GUI: chip manager redesign, part 4 tildearrow 2025-09-16 16:41:55 -0500
  • 72b94b029a GUI: chip manager redesign, part 3 tildearrow 2025-09-16 06:27:34 -0500
  • d38b956030 GUI: chip manager redesign, part 2 tildearrow 2025-09-16 04:48:02 -0500
  • 70f512003e OPN: fix wrong getGain in ExtCh tildearrow 2025-09-16 03:05:27 -0500
  • 0f408310f1 GUI: chip manager redesign, part 1 tildearrow 2025-09-15 21:02:19 -0500
  • f29d72c45c GUI: prepare for a chip manager redesign tildearrow 2025-09-15 18:28:24 -0500
  • 61821ed327 GUI: fix ModTable next to the mod table tildearrow 2025-09-15 06:20:56 -0500
  • 05b4887f44 update format.md - MultiPCM tildearrow 2025-09-14 20:41:22 -0500
  • 6b9313bf25
    Merge pull request #2666 from tildearrow/hasSampleHeader tildearrow 2025-09-14 17:00:03 -0500
  • 3a06e7b963 remove hasSampleInsHeader() tildearrow 2025-09-14 14:21:31 -0500
  • c1b7a06a37 MultiPCM: add renderInstruments() tildearrow 2025-09-14 05:25:44 -0500
  • 684bebf202 MultiPCM: fix muting on reset tildearrow 2025-09-13 14:14:11 -0500
  • de1ab67d4a Merge branch 'master' into hasSampleHeader tildearrow 2025-09-13 04:23:19 -0500
  • 84c1baa3f5
    Merge pull request #2551 from tildearrow/getSampleMemOffset tildearrow 2025-09-13 04:17:00 -0500
  • 551da762ee Merge branch 'master' into getSampleMemOffset tildearrow 2025-09-13 04:13:27 -0500
  • ef61241c39 replace Wandering.fur with original version tildearrow 2025-09-12 05:11:48 -0500
  • d16bad802d NDS: fix volume tildearrow 2025-09-12 05:10:17 -0500
  • 825039ec5a Lynx: write duty on forceIns() tildearrow 2025-09-10 23:51:08 -0500
  • 0549acc1d9 Correct a typo where the wrong effect ID was used for vibrato waveform KungFuFurby 2025-09-10 01:12:07 -0400
  • 6252843ade Add envelope enable/disable and high nibble sample offset for IT KungFuFurby 2025-09-09 21:56:34 -0400
  • 0660e25f06 Add vibrato waveform import support for S3M, XM, MOD and IT KungFuFurby 2025-09-09 20:31:22 -0400
  • 3df67fb1b3 Add some commentary for special series of effects in S3M, XM and IT KungFuFurby 2025-09-09 18:36:02 -0400
  • 7a7d381889 restore scroll text debug tildearrow 2025-09-08 18:13:33 -0500
  • 17420d5d23 QSound: fix loop end being used as sample end tildearrow 2025-09-08 02:32:18 -0500
  • 7cf66b56ee GUI: load fallback fonts in header font tildearrow 2025-09-07 18:22:14 -0500
  • fb35e6f993 GUI: add a compressed font cache tildearrow 2025-09-07 18:13:57 -0500
  • c75f363453 XM import: actually consider pattern data size tildearrow 2025-09-07 17:14:24 -0500
  • 9734c2ebaa
    Correct comparison of Game.com to Nintendo Game Boy freq-mod 2025-09-07 14:37:01 +0200
  • 3a66e0ceee T6W28: actually fix the phase reset issue tildearrow 2025-09-07 04:34:59 -0500
  • d0c4fb0b42 IT import: comments, channel names and pat names tildearrow 2025-09-06 17:46:16 -0500
  • 7709640aa0 GUI: possibly fix crash on audio export tildearrow 2025-09-05 18:50:28 -0500
  • 710545e706 Add documentation for effect 16xy for FDS KungFuFurby 2025-09-05 14:42:46 -0400
  • 10e1579089 .......... tildearrow 2025-09-05 14:12:00 -0500
  • 1e7bbf2045 PFD debug for issue #2670 tildearrow 2025-09-05 14:01:10 -0500
  • 0da42f18a6 T6W28: fix noise reset on all duty macro steps tildearrow 2025-09-05 13:26:52 -0500
  • aa67f78d36 MMC5: fix typo in comment tildearrow 2025-09-05 02:10:58 -0500
  • 67c7afd4cd MMC5: fix env mode not set after reset/forceIns tildearrow 2025-09-05 01:01:27 -0500
  • d895a5724a
    Clarify modulation description for two-tone mode freq-mod 2025-09-04 23:12:10 +0200
  • 15d47cfe03 actually fix stage 20 tildearrow 2025-09-04 16:00:33 -0500
  • 24e7338dc5 GUI: add visualizer to cmd stream player tildearrow 2025-09-04 05:01:48 -0500
  • dcf5f3f0c7 fix stage 20 not being purple tanks tildearrow 2025-09-03 04:01:47 -0500
  • 91965bca8c fix crash when converting to BRR with invalid loop end tildearrow 2025-09-03 03:58:45 -0500
  • d558798bbc Fix MultiPCM dummy instrument cam900 2025-08-30 08:18:07 +0900
  • 8110c378c0 Merge branch 'master' of https://github.com/tildearrow/furnace into hasSampleHeader cam900 2025-08-30 08:15:33 +0900
  • ffc681b8fa Fix MultiPCM sample OOB issue cam900 2025-08-30 08:15:13 +0900
  • 779a8d8810 Add loop end hints for NDS in ADPCM, 8bit PCM cam900 2025-08-29 16:55:53 +0900
  • 957b57f3d9 Add primary MultiPCM support Partially revert previous commit Add notifyInsAddition in dispatch for instrument addition Refresh sample memory when instrument type changed Fix naming for consistency Also, this commit fixes a some possible issue in MultiPCM on openMSX core. Chip ID: Already determined cam900 2025-08-29 16:24:32 +0900
  • bd8d9a56a0 Prepare to add hasSamplePtrHeader and hasSampleInstHeader in dispatch (WIP) for refresh sample memory when loop/end pointer and instrument parameter changed. Also, this PR has minor code style fixes and add warning in MultiPCM sample map usage. cam900 2025-08-27 22:52:19 +0900
  • 309d3f3469 Merge branch 'getSampleMemOffset' of https://github.com/tildearrow/furnace into getSampleMemOffset cam900 2025-08-27 21:18:33 +0900
  • e9b6b441e3 Merge branch 'master' of https://github.com/tildearrow/furnace into getSampleMemOffset cam900 2025-08-27 21:18:29 +0900
  • 4ed40d37d6 Add sample limit in OPL4 PCM, Reduce duplicate it has 512 (if header at 0x000000) or 128 (otherwise; first 384 sample is from bottommost area (ex: YRW801 ROM) in this case) sample limits cam900 2025-08-27 21:02:51 +0900
  • dcfd365cca Minor NDS warning fixes (more) cam900 2025-08-20 16:41:56 +0900
  • 39b6eb9a70 Minor NDS warning fixes cam900 2025-08-20 16:37:29 +0900
  • 44b2d3d037 QSound: Fix ADPCM Address and code style, Add QSound ADPCM sample warning: Because QSound ADPCM has twice long max sample length but start/end addresses are byte aligned, doesn't have loop and pitch (fixed to output rate / 3). cam900 2025-08-20 16:19:13 +0900
  • ee64dd6a16 T6W28: fix noise emulation tildearrow 2025-08-19 20:58:08 -0500
  • 3b37a5334a OPNA/B: fix SSG DAC/TFX not working with LLE core tildearrow 2025-08-19 04:23:58 -0500
  • e9924aeb4b GUI: change resample target limit to 384000 tildearrow 2025-08-19 04:18:26 -0500
  • 7d9df63a39 GUI: prevent resampling under 100Hz tildearrow 2025-08-19 04:15:20 -0500
  • cfb47d8b06 fix (possible) zero division error and resample hang when resampleTarget<1 Eknous-P 2025-08-18 15:01:17 +0400
  • fa56ea10bc resample to size Eknous-P 2025-08-17 18:05:37 +0400
  • 70d0be5bfe Add sample warnings and loop hints related to sample format cam900 2025-08-18 18:51:42 +0900
  • e6cb28da82
    Merge pull request #2605 from tildearrow/doc-chips freq-mod 2025-08-18 09:59:40 +0200
  • a6173e7ee2 GUI: localize more ImGui strings tildearrow 2025-08-17 19:42:27 -0500
  • 0dff606d67 GUI: loop start/end hints, part 3 tildearrow 2025-08-17 19:42:08 -0500
  • 9ce9a84dde GUI: loop start/end hints, part 2 tildearrow 2025-08-17 15:26:53 -0500
  • fc889771b4 fix typo tildearrow 2025-08-17 15:19:12 -0500
  • 4b3967039b update po files tildearrow 2025-08-17 14:54:05 -0500
  • d597cbaa3b Merge remote-tracking branch 'Kagamiin/i18n/brazilian-portuguese' tildearrow 2025-08-17 14:52:27 -0500
  • ca8be1070c oh no tildearrow 2025-08-17 14:49:14 -0500
  • ef958ada2f pt_BR locale brought up to 70% completion Kagamiin~ 2025-08-17 09:58:19 -0300
  • 703af243b4 Updating pt_BR translation file (64.95%) Kagamiin~ 2025-08-17 08:42:45 -0300
  • 4af768d280 GUI: loop start/end hints, part 1 tildearrow 2025-08-17 05:38:38 -0500
  • 72247f93fb GUI: prepare to display loop start/end hints tildearrow 2025-08-16 23:55:28 -0500
  • b52aed25dd GUI: optimize sample tex render tildearrow 2025-08-16 17:19:54 -0500
  • 7b5167880f Revert "fix sample list right-click only working on name" tildearrow 2025-08-16 16:35:39 -0500
  • 04f901b224 GUI: fix Wayland/macOS scaling tildearrow 2025-08-15 05:20:38 -0500
  • 4cd105c6b2 GUI: add new ImGui colors tildearrow 2025-08-15 04:10:18 -0500
  • e32a3369f2 GUI: fix pattern cell ID conflict tildearrow 2025-08-14 15:24:51 -0500
  • 43b369495b fix sample list right-click only working on name by moving the context item code to the selectable Eknous-P 2025-08-13 21:50:51 +0400
  • aa7ab87b21 fix memory corruption when deleting unused samples tildearrow 2025-08-14 04:03:16 -0500
  • 08764e0e88 update Dear ImGui to 1.92.2 tildearrow 2025-08-13 15:08:45 -0500
  • 3f22b50c96 fix po file tildearrow 2025-08-13 02:15:03 -0500
  • ce2cf14eed fix macro scrollbars sharing the same ID tildearrow 2025-08-12 16:07:37 -0500
  • 496db4013e
    PL translation update 2 freq-mod 2025-08-12 22:20:15 +0200
  • 8ceefbe4e5 Add tick count to status bar xenium2025 Natt Akuma 2025-08-12 23:00:37 +0700
  • 5b1e0c0c18
    PL translation update freq-mod 2025-08-12 12:55:10 +0200
  • a3c33aa31e fixed vgm export for OPN csm+env AArt1256 2025-08-12 13:02:13 +0300
  • 3290d30325 fix Windows build tildearrow 2025-08-12 02:51:43 -0500
  • ee7087b7a5 update Dear ImGui to 1.92.0, part 2 tildearrow 2025-08-12 02:22:26 -0500
  • 11ecbebcdc update Dear ImGui to 1.92.0, part 1 tildearrow 2025-08-11 20:40:50 -0500