Commit graph

2204 commits

Author SHA1 Message Date
tildearrow e1b5842728 asset directories, part 1 2023-05-15 01:36:02 -05:00
tildearrow 4211dad692 sample resample now uses selected rate
rather than compat rate
2023-05-11 17:46:22 -05:00
tildearrow 2c508a947b GUI: allow long hold on mobile for sample raw 2023-05-10 22:03:40 -05:00
tildearrow 826538e41b implement MIDI timecode output 2023-05-10 02:57:59 -05:00
tildearrow 51414203b9 GUI: allow pulling selection in sample editor 2023-05-05 02:56:52 -05:00
tildearrow 565f67dd0f dev155 - fix broken macro after note off in some
FM chips

issue #1017
2023-05-05 02:14:53 -05:00
tildearrow 8a5ae4434a GUI: update credits 2023-05-05 01:26:12 -05:00
tildearrow bd53c57658 dev154 - NES: DPCM mode is now default 2023-05-05 00:17:59 -05:00
tildearrow 1e5163c738 Game Boy: add an option to select wave ch invert 2023-05-04 02:18:56 -05:00
tildearrow 05b10bb50a GUI: no more rectangles
when font fails to load
2023-05-03 01:22:54 -05:00
tildearrow c98f21f1e2 GUI: fix glitch when deleting sample 2023-05-03 00:53:14 -05:00
tildearrow b6ffcc8cf2 GUI: color Future Composer file in built-in picker 2023-05-02 04:03:15 -05:00
tildearrow de3f73f7e4 GUI: fix a glitch 2023-05-02 03:59:26 -05:00
tildearrow ffdff26792 GUi: add save sample as raw data 2023-05-02 03:57:25 -05:00
tildearrow 27935cec11 GUI: add option to copy WaveSynth out to new wave 2023-05-02 01:53:39 -05:00
tildearrow d4b77bc3dc GUI: WHAT?! 2023-05-01 01:36:47 -05:00
tildearrow 672c440d4e GUI: prevent window from being too big
issue #942
2023-04-30 16:07:46 -05:00
tildearrow 4cb9970fa1 fix crash 2023-04-30 15:59:50 -05:00
tildearrow 78b7049d81 GUI: optimize sample editor 2023-04-30 13:06:23 -05:00
tildearrow 5af7d67718 GUI: optimize sample editor? 2023-04-30 12:24:14 -05:00
tildearrow ff6a7c2f89 GUI: allow binding collapse/expand pat/song 2023-04-27 04:31:51 -05:00
tildearrow 24487936de GUI: collapse/expand pattern/song 2023-04-27 01:23:54 -05:00
tildearrow 6ec9696a50 GUI: allow right-clicking vertical sliders! 2023-04-20 04:01:00 -05:00
tildearrow 381147fc1f GUI: fix some sliders not being right-clickable
issue #1065
2023-04-20 03:43:35 -05:00
tildearrow f7f1734c7d GUI: rename a few things 2023-04-15 16:08:38 -05:00
tildearrow 3542a6c22f GUI: settings window size constraints 2023-04-15 15:31:02 -05:00
tildearrow eee0999cd6 GUI: add performance metrics 2023-04-13 19:43:48 -05:00
tildearrow eaafc16eb3 dev153 - fix SegaPCM slides
issue #1060
2023-04-13 17:21:06 -05:00
tildearrow ea172ea6ff
Merge pull request #1048 from YohananDiamond/dialog-nitpicks
New song dialog: auto focus on pop up + reset search box
2023-04-12 02:09:17 -05:00
tildearrow b9b121efdf GUI: new sample map UI, part 4
right click menu
2023-04-12 01:38:44 -05:00
tildearrow e4bfcd9850 GUI: new sample map UI, part 3
keyboard input
2023-04-12 00:50:31 -05:00
tildearrow 7af514a658 GUI: new sample map UI, part 2
next commit will introduce keyboard input
2023-04-11 19:41:20 -05:00
tildearrow f90ca2410f GUI: new sample map UI, part 1
keyboard/MIDI missing
2023-04-11 18:17:30 -05:00
tildearrow 8d4fa6e0cc prepare for new sample map UI 2023-04-10 19:49:14 -05:00
tildearrow e755f1bbd0 GUI: possibly fix MIDI note hang
issue #815
2023-04-09 15:27:17 -05:00
tildearrow 5466b26c75 GUI: fix osc out of bounds mode 2023-04-09 01:13:45 -05:00
tildearrow 76e583e5ce Merge branch 'master' of github.com:tildearrow/furnace 2023-04-07 16:54:45 -05:00
tildearrow 99d2199db6 dev152 - sample map notes, part 1 2023-04-07 16:54:05 -05:00
tildearrow dce8c3bbac remove some log spam 2023-04-07 02:13:52 -05:00
tildearrow fe10683a70 backup thread data race prevention 2023-04-06 16:24:44 -05:00
tildearrow b8667fc29a fix backup behavior when backup is open 2023-04-06 16:08:06 -05:00
tildearrow f80e070178 fix restore backup option 2023-04-06 15:51:12 -05:00
tildearrow 8c55076177 restore backup opens the backup dir 2023-04-06 15:16:52 -05:00
tildearrow 02450b8683 fix Windows build 2023-04-06 15:07:11 -05:00
tildearrow 8cd49eaa5a strip non-alphanumeric chars from backup name 2023-04-06 14:48:13 -05:00
tildearrow e599248614 Windows implementation 2023-04-06 06:30:43 -05:00
tildearrow a8baad78f5 excess backup deletion 2023-04-06 06:15:47 -05:00
tildearrow 79a317723a prepare for new backup system 2023-04-06 04:22:43 -05:00
tildearrow bc4191dbe4 GUI: fix crash 2023-04-06 02:20:48 -05:00
tildearrow fa51bf1e5d GUI: update Commander X16 presets 2023-04-06 02:03:14 -05:00
tildearrow 4e55368787 GUI: fix per-chan osc visual glitch when stopping 2023-04-06 01:42:52 -05:00
tildearrow 6f2c9535bc config rotation + redundancy for layout
also load default layout if it fails to load
2023-04-05 19:08:04 -05:00
tildearrow ffe8b41d01 THIS IS IT 2023-04-04 16:01:45 -05:00
YohananDiamond c3654a4d52 Applying corrections 2023-04-03 11:11:26 -03:00
YohananDiamond 72ef39db60 New song dialog: auto focus on pop up + reset search box 2023-04-03 00:05:25 -03:00
tildearrow 54c1a8171f GUI: add "new" action 2023-04-02 16:39:06 -05:00
tildearrow 76deb82665 Revert "prepare for Furnace Pro"
This reverts commit 6fe8bea50e.
2023-04-02 02:31:37 -05:00
tildearrow fc4397f644 Revert "release Furnace Pro"
This reverts commit 2255bdf6c7.
2023-04-02 02:31:36 -05:00
tildearrow 2255bdf6c7 release Furnace Pro 2023-04-01 17:00:51 -05:00
tildearrow 6fe8bea50e prepare for Furnace Pro 2023-04-01 05:06:13 -05:00
tildearrow c4510e16e0 add experimental command stream player
for verification

after that I am going to write optimization code
2023-03-26 18:48:16 -05:00
tildearrow 24c39c7819 GUI: separate text/binary command stream buttons 2023-03-26 13:19:57 -05:00
tildearrow 8d89abb60e GUI: add order button pos setting 2023-03-25 18:43:21 -05:00
tildearrow 16174c041a GUI: orders view with dynamic icons 2023-03-25 18:13:22 -05:00
tildearrow d8471ce937 GUI: remove use of Columns() in orders 2023-03-24 19:17:28 -05:00
KMoene 913d22fd57 init support for setting program change 2023-03-22 00:51:54 -04:00
tildearrow 5f5617fc2c GUI: fix some chips not having custom clocks 2023-03-21 03:39:20 -05:00
tildearrow d92bbcf2ee GUI: fix cur order out of bounds when undo/redo 2023-03-20 15:09:52 -05:00
tildearrow 1dc05f0777 GUI: use ClipRect instead of clamp in sample edit 2023-03-19 19:51:26 -05:00
tildearrow f80a2b8864 GUI: make playing needles in sample editor work
currently only for YM2612 but I will implement more soon
2023-03-19 03:12:08 -05:00
tildearrow 09a30570de GUI: add an FM preview
currently for OPN only
2023-03-18 04:22:50 -05:00
tildearrow 57f4cc8561 GUI: prepare for FM preview 2023-03-17 19:12:09 -05:00
tildearrow de2a6c418b VIC-20: add on/off macro 2023-03-17 16:50:42 -05:00
tildearrow 49c47087e5 GUI: C64 macro mode usability fix
reset macro zoom when changing macro modes
2023-03-17 14:54:00 -05:00
tildearrow d6d57b6d11
Merge pull request #1019 from freq-mod/n163-easy
n163: macro removal part 2
2023-03-17 04:23:22 -05:00
tildearrow 8fd26289a2 Namco WSG: add ROM mode 2023-03-16 05:27:43 -05:00
tildearrow 03f6268336 GUI: AY-3-8914 VGM disclaimer 2023-03-15 22:08:18 -05:00
tildearrow ed3b0610d3 GUI: remember extraChannelButtons' state 2023-03-14 23:04:57 -05:00
tildearrow e5ab3413cb oh wow 2023-03-14 01:27:45 -05:00
tildearrow ced4fd8ee1 more 2023-03-13 20:01:01 -05:00
tildearrow 6663fc274d prepare to add ROM export framework 2023-03-13 04:20:54 -05:00
tildearrow 5acb6daef6 prepare to add some code 2023-03-13 03:12:03 -05:00
freq-mod f29867a655 Revert "fix the legendary chiptune moment"
This reverts commit c2761e4f41.
2023-03-12 13:07:21 +01:00
freq-mod 0db4dc0179 Revert "fix this for real"
This reverts commit 9b92b118c6.
2023-03-12 13:07:14 +01:00
freq-mod c33d587622 Revert "fix offset"
This reverts commit b289d4ac1d.
2023-03-12 13:06:34 +01:00
cam900 d9211b2a97 Add NTSC clockbase for X1-010
reference: https://github.com/mamedev/mame/blob/master/src/mame/taito/champbwl.cpp#L620
2023-03-12 21:03:11 +09:00
freq-mod b289d4ac1d
fix offset
beyond that point, i can't improve
2023-03-10 23:33:50 +01:00
freq-mod 9b92b118c6
fix this for real
sorry for indentation
2023-03-10 22:54:09 +01:00
freq-mod c2761e4f41
fix the legendary chiptune moment
it still distorts on the first key on, but not later on
2023-03-10 15:42:58 +01:00
tildearrow c0b4cc0d63 Amiga: better emulation, part 1
prepare to actually emulate DMA operation
eventually poke() and register view will work
2023-03-09 17:46:45 -05:00
freq-mod 708c0e359a
n163: macro removal part 2 2023-03-09 21:39:32 +01:00
freq-mod 5e75239e38
hide pointless n163 macros
hopefully it works
2023-03-09 17:17:08 +01:00
tildearrow 8c706f71a9 dev145 - Namco WSG: new noise strategy for C30 2023-03-09 02:55:22 -05:00
tildearrow 3cede1c2fd GUI: Namco WSG noise macro 2023-03-09 02:37:22 -05:00
tildearrow c90152b425 GUI: fix adding orders 2023-03-09 00:36:18 -05:00
tildearrow 9fc3a8afed GUI: order increase key oversight 2023-03-08 19:32:53 -05:00
tildearrow 4bfda2242f GUI: disable tutorial for now
moving to a branch
2023-03-08 18:22:40 -05:00
tildearrow 7f7a579b80 GUI: tutorial, part 11 - DO NOT USE 2023-03-08 04:19:00 -05:00
tildearrow 58f73d6284
Merge pull request #1015 from ZoomTen/move-cursor-with-order
Option to move the cursor along with order upon moving order up/down
2023-03-08 02:24:28 -05:00
tildearrow 528117ba9e another demo song
by NyaongI
2023-03-08 01:41:26 -05:00