Commit graph

626 commits

Author SHA1 Message Date
Eknous-P
74e803d4e9 redo core switching 2023-08-18 10:40:18 +04:00
Eknous-P
36e2444b11 add logs 2023-08-17 22:48:46 +04:00
Eknous-P
8da1085809 separate cores + selection for playback and export 2023-08-17 22:28:17 +04:00
tildearrow
741d350fe2 possible fix to #1356 2023-08-14 16:28:43 -05:00
tildearrow
3317866a00 update wave/sample dirs when adding ins 2023-08-11 19:32:08 -05:00
tildearrow
03383cff80 discourage use of legacy sample mode 2023-08-05 03:45:00 -05:00
tildearrow
5c861ca36e compensate for sample movement/deletion 2023-07-26 17:58:57 -05:00
tildearrow
4161dcd786 fix crash when exporting audio (per chip)
also fix two misc issues in ES5506 and Sound Unit
2023-07-24 22:34:39 -05:00
tildearrow
c3d6d9c440 don't start engine on autoNoteOff
it's unnecessary. issue #1187
2023-07-15 02:59:06 -05:00
tildearrow
d096d5eb3c GUI: fix scrolling when stepping rows 2023-07-14 19:24:57 -05:00
tildearrow
5c97f9981a add option to change SDL audio driver 2023-07-06 21:14:25 -05:00
tildearrow
3f8430b0d6 add ability to duplicate sub-songs 2023-06-30 23:37:22 -05:00
tildearrow
c83232f8da get rid of some custom tempo legacy 2023-06-11 18:57:32 -05:00
tildearrow
4c069178e7 fix secret arp speed parameter 2023-05-24 04:08:28 -05:00
tildearrow
8988b52062 The first letter of description shall not upperca 2023-05-21 05:40:10 -05:00
tildearrow
bd8e8fbaff asset directories, part 11 2023-05-16 19:00:05 -05:00
tildearrow
92cf966a36 asset directories, part 8 2023-05-16 03:04:16 -05:00
tildearrow
160753243d asset directories, part 7 2023-05-16 02:44:46 -05:00
tildearrow
22638d5199 asset directories, part 6 2023-05-16 00:04:26 -05:00
tildearrow
442ccd0e09 asset directories, part 5 2023-05-15 23:27:45 -05:00
tildearrow
29688d1cc5 fix MTC/MIDI clock on playSub 2023-05-10 03:30:05 -05:00
tildearrow
826538e41b implement MIDI timecode output 2023-05-10 02:57:59 -05:00
tildearrow
eb521a6dac fix MIDI clock, part 2 2023-05-09 22:12:14 -05:00
tildearrow
bdcbab0921 prepare to fix MIDI clock 2023-05-09 05:05:53 -05:00
tildearrow
f42c689f97 fix tall .dmw loading 2023-05-04 23:11:44 -05:00
LovelyA72
39cb12ccf9
implement midi panic (#1036)
* implement midi panic

* do it the right way

* only send all notes off for now

* remove cc names at TAMidiMessageTypes

* Update engine.cpp
2023-04-30 17:22:35 -05:00
tildearrow
8bc0781f59 implement 05xy/06xy
issue #1044
2023-04-30 13:46:09 -05:00
tildearrow
f1c6cd5097 blip_buf clock<rate bug workaround, part 1
issue #1055
now I gotta think of a strategy for dispatch
2023-04-13 18:11:10 -05:00
tildearrow
4e55368787 GUI: fix per-chan osc visual glitch when stopping 2023-04-06 01:42:52 -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
88654e26fc command stream arps 2023-03-27 03:29:43 -05:00
KMoene
913d22fd57 init support for setting program change 2023-03-22 00:51:54 -04: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
07ed76a63b add ROM export framework, part 1 2023-03-13 14:17:05 -05:00
tildearrow
bc95fb0181 the unsorted dir has blank name 2023-03-12 16:13:00 -05:00
tildearrow
40e153300f prepare to add asset directories 2023-03-12 04:10:46 -05:00
tildearrow
c90152b425 GUI: fix adding orders 2023-03-09 00:36:18 -05:00
tildearrow
c04f123344 fix critical bug that breaks initial system
it was caused by the intro...
2023-02-25 00:43:27 -05:00
tildearrow
658428d68d add intro tune, part 2 2023-02-23 05:56:48 -05:00
tildearrow
69ab2a0b50 USE THIS ONE 2023-02-21 22:55:07 -05:00
tildearrow
4f33f9d815
Merge pull request #399 from cam900/es5506_alt
Add ES5506 support and Various enhancement for sample, etc
2023-02-06 01:01:07 -05:00
tildearrow
8d13ec078c fix order edit buttons when follow pattern is off 2023-02-05 19:06:13 -05:00
cam900
03e0c8d8ee Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt 2023-02-06 08:56:14 +09:00
tildearrow
ac5986e44f dev139 - groove patterns! 2023-02-05 02:56:39 -05:00
cam900
dd79ae401b Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt 2023-02-05 10:00:27 +09:00
tildearrow
31ccb58a48 implement tremolo 2023-02-04 16:08:20 -05:00
cam900
3403e10b0b Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt 2023-01-24 08:14:29 +09:00