Natt Akuma
bdc66ae33e
SNES: add an option to not encode BRR with unstable filters
...
This is useful for seeking to anywhere within the sample using sample offset commands
2024-06-22 16:40:06 +07:00
tildearrow
00e0679442
the massive preparations - GUI
2024-05-26 19:31:17 -05:00
tildearrow
603249573a
GUI: separate wantScrollList
...
issue #1894
2024-05-21 17:26:04 -05:00
tildearrow
542206bbb7
GUI: add action to move selected content
...
in pattern editor
TODO: CHECK FOR CVE
2024-05-06 23:24:57 -05:00
tildearrow
7f354705e3
GUI: finally add ability to change coarse editstep
2024-04-26 12:53:33 -05:00
tildearrow
4281b899cf
GUI: fix duplicate entry in wave size selector
2024-04-17 17:35:41 -05:00
tildearrow
e7a638fdd5
GUI: user preset saving and prepare edit window
2024-03-30 03:33:38 -05:00
tildearrow
11e492c897
Merge branch 'master' into minmod
2024-03-17 15:44:38 -05:00
cam900
c1773e09f3
Add NDS sound support
...
TODO:
- IMA ADPCM
- Instrument color, icon
2024-03-17 15:17:30 -05:00
Natt Akuma
2b9dd1caff
Add GBA MinMod driver support
2024-03-16 15:08:13 +07:00
Natt Akuma
f3705fb435
WIP add GBA system
2024-03-16 15:06:25 +07:00
tildearrow
2290f3d873
a better command stream debugger
2024-03-08 17:53:37 -05:00
tildearrow
b0db9b8ff7
more preparation
2024-02-26 00:16:36 -05:00
tildearrow
a6aa4b66d1
Merge pull request #1160 from YohananDiamond/command-palette
...
undefined
WAHAHA nice one GitHub
see? that's why I hate JavaScript. couldn't you throw exception on out of bounds/undefined result, like EVERY normal language?
2024-02-07 02:53:33 -05:00
Colin Kinloch
8d36ab5909
Default exit shortcut to zero
2024-02-04 12:38:44 -05:00
Colin Kinloch
b2d61b1d3a
Add Ctrl+Q to quit
2024-02-04 12:38:44 -05:00
YohananDiamond
c9d57d4c6f
Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette
2024-02-03 19:30:59 -03:00
tildearrow
5224c4666d
more work that I did not push
2024-01-29 23:08:20 -05:00
tildearrow
311814f34a
great
2024-01-28 22:52:07 -05:00
tildearrow
4d777bf877
you know what, new labels
2024-01-28 15:03:19 -05:00
tildearrow
b600be9b26
GUI: prepare to add "make me a drum kit"
2024-01-28 02:38: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
Kagamiin~
514c642b60
Fix ESFM blank instrument; fix ESFM envelope drawing
...
Co-authored-by: LTVA1 <87536432+LTVA1@users.noreply.github.com>
2024-01-17 12:00:30 -05:00
tildearrow
88b42ddd58
update copyright year
2024-01-16 21:26:57 -05:00
YohananDiamond
34e18fffad
Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette
2023-12-27 20:57:24 -03: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
e2940ca385
Merge branch 'master' into exportwin
2023-12-21 19:08:09 -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
a540de4570
GUI: fix wave creation
2023-12-09 22:16:58 -05: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
df63257d11
dummy export window, keybind and related settings
2023-12-05 15:58:45 +04: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
LeviathaninWaves
4bd0dc2c63
Add loop point crossfading in the sample editor.
2023-12-01 15:06:42 -06:00
Natt Akuma
e702e56901
Add X-Y Oscilloscope
2023-11-01 14:56:43 +07:00
tildearrow
5c9569a64a
GUI: mark modified on asset movement
2023-10-30 13:33:16 -05:00
YohananDiamond
163d1b2153
Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette
2023-10-29 20:05:01 -03:00
tildearrow
af971680f5
GUI: play from start should disable repeat pattern
2023-10-28 18:47:53 -05:00
tildearrow
061b8e7aa1
GUI: add a hint when an ins cannot be previewed
2023-10-15 17:02:25 -05:00
tildearrow
083f870930
GUI: reduce pattern/orders latency
...
no more oldOrder/oldRow hacks!
2023-09-16 04:08:12 -05:00
tildearrow
5209074c97
GUI: improve "clear..." menu
2023-09-08 02:52:15 -05:00
tildearrow
624e45afa8
optimize renderSamples
...
only render sample which has changed
2023-09-08 01:19:48 -05:00
YohananDiamond
7e9edb59f7
command palette: "add chip" menu
2023-08-27 14:19:26 -03:00
YohananDiamond
0060ea507a
command palette: support for changing (selection's) instrument
2023-08-15 18:37:30 -03:00
YohananDiamond
74bb1b1016
Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette
2023-08-15 17:48:38 -03:00
tildearrow
fc16164dbd
Merge pull request #1342 from tildearrow/c140
...
Chicken ice cream
2023-08-12 16:29:49 -05:00
tildearrow
2a0d76563d
GUI: fix oversight in sample invert
2023-08-10 00:30:35 -05:00
cam900
14c5d94499
C140 Part 2
2023-08-09 20:30:00 +09:00
tildearrow
cc8b5d28a8
GUI: add option to show ins type menu when adding
2023-08-08 00:03:56 -05:00