Commit graph

1072 commits

Author SHA1 Message Date
tildearrow
efad61c7d0 PowerNoise: split ins type 2024-01-24 04:35:36 -05:00
tildearrow
c098e0bcd1 PowerNoise: POWER_NOISE -> POWERNOISE 2024-01-24 03:15:41 -05:00
scratchminer
85997e55e7 add Power Noise support 2024-01-21 06:44:29 -05:00
tildearrow
6f7cb8ce06 GUI: fix paste overflow undo corruption, part 2 2024-01-20 12:07:31 -05:00
tildearrow
f322316a32 GUI: fix paste overflow undo corruption, part 1
TODO: garbage collection
2024-01-20 02:51:20 -05:00
YohananDiamond
8ab1c414b9 Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette 2024-01-18 13:58:02 -03:00
tildearrow
95aff38cb2 GUI: add settings to round tabs and scrollbars 2024-01-16 22:01:17 -05:00
tildearrow
88b42ddd58 update copyright year 2024-01-16 21:26:57 -05:00
tildearrow
928bfd2afd add sample rate parameter in raw sample import 2024-01-16 21:12:34 -05:00
Kagamiin~
4459a7d659 Implementing per-op arpeggio/pitch macro
Co-authored-by: LTVA1 <87536432+LTVA1@users.noreply.github.com>
2024-01-01 14:59:00 -03:00
Kagamiin~
215c8c375a Merge branch 'master' into feature/esfm 2024-01-01 14:45:54 -03:00
tildearrow
65b50f4acc GUI: improve mobile order input 2023-12-28 17:32:40 -05:00
YohananDiamond
b9c51c58fb whoops 2023-12-27 21:07:09 -03:00
YohananDiamond
34e18fffad Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette 2023-12-27 20:57:24 -03:00
tildearrow
858c0e448d set writeInsNames to 0 by default
so we can beat .dmp
2023-12-24 16:59:09 -05:00
tildearrow
242a9e5729 prepare to fix paate overflow undo corruption 2023-12-23 18:25:43 -05:00
tildearrow
e0108e5635 GUI: now let's put these config options into group
s
2023-12-22 20:22:53 -05:00
tildearrow
27f4f6830e GUI: improve the buttons 2023-12-22 19:18:23 -05:00
tildearrow
15f0f50def part 2 of more work 2023-12-22 18:23:11 -05:00
tildearrow
f80340ebcc more work 2023-12-22 15:43:41 -05:00
tildearrow
5697330c04 i won't call it classic 2023-12-21 20:08:15 -05:00
tildearrow
df3e3e8aec bunch of code de-duplication 2023-12-21 19:57:26 -05:00
tildearrow
e2940ca385 Merge branch 'master' into exportwin 2023-12-21 19:08:09 -05:00
tildearrow
f46aa5cbfd prepare for color scheme import/export chamges
this includes a small refactor of the settings mechanism
2023-12-21 18:14:28 -05:00
tildearrow
231a76d50b dev190 - GUI: color scheme guru mode
now you can fine-tune every color in the interface

TODO: improve color config format
2023-12-20 19:51:21 -05:00
YohananDiamond
c8975eaf73 Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette 2023-12-19 09:26:30 -03:00
tildearrow
478f7bb3bd MIDI input: program change pass-through option 2023-12-17 15:30:51 -05:00
Kagamiin~
13e45cfce2 Merge branch 'master' into feature/esfm 2023-12-17 08:31:16 -03:00
tildearrow
51b385a1ef apply volExp on velocity input - PLEASE READ
DivDispatch::mapVelocity() now takes a float instead of an unsigned char
2023-12-16 19:52:37 -05:00
Kagamiin~
f42332f2c0 Merge branch 'master' into feature/esfm 2023-12-15 09:15:05 -03:00
tildearrow
bd7e57cea8 GUI: use best wave size when adding wave
or display a menu

TODO: fix non-32×32 wave being messed up
2023-12-09 20:01:33 -05:00
Eknous-P
96ad124100 make a member of FurnaceGUI 2023-12-08 16:08:31 +04:00
tildearrow
c58b6bd269 Merge branch 'openmpt-paste' of https://github.com/LTVA1/furnace 2023-12-07 17:50:57 -05:00
tildearrow
37190d1c2d GUI: add a setting (select asset om load) 2023-12-06 12:37:37 -05:00
LTVA1
8bca3c5e4c fixfixifxifififidiiixcixifificxixixfixfix 2023-12-06 16:04:45 +03:00
tildearrow
afa15bc322
Merge pull request #1622 from LeviathaninWaves/crossfade-loop-points
Crossfade loop points
2023-12-05 17:08:02 -05:00
Eknous-P
df63257d11 dummy export window, keybind and related settings 2023-12-05 15:58:45 +04:00
tildearrow
643e5d5d5b prepare for text export 2023-12-04 04:17:30 -05:00
LeviathaninWaves
6c379d24df More renaming 2023-12-02 19:07:04 -06:00
LeviathaninWaves
d59dfa30f0 Adjustments to crossfade algo/slider and renaming 2023-12-02 19:02:43 -06:00
LTVA1
9e252566c6 looks like the pasting works, untested though 2023-12-02 14:33:53 +03:00
LeviathaninWaves
4bd0dc2c63 Add loop point crossfading in the sample editor. 2023-12-01 15:06:42 -06:00
tildearrow
2d73e45e0f they did the Dance
and now you can do it too
2023-11-26 21:55:09 -05:00
tildearrow
955682b240 OPL: ymfm core, part 1 2023-11-22 19:28:36 -05:00
Kagamiin~
56d774bb3b Merge branch 'master' into feature/esfm 2023-11-18 09:15:48 -03:00
Natt Akuma
e702e56901 Add X-Y Oscilloscope 2023-11-01 14:56:43 +07:00
YohananDiamond
163d1b2153 Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette 2023-10-29 20:05:01 -03:00
tildearrow
717e75f82d add setting to disable DC offset correction 2023-10-29 15:25:23 -05:00
tildearrow
d8daeb1169 GUI: channel status, part 4 2023-10-27 18:08:37 -05:00
tildearrow
20a5d9c089 GUI: channel status, part 3 2023-10-27 04:23:35 -05:00