Commit graph

1046 commits

Author SHA1 Message Date
tildearrow
c1b6aed04b Merge branch 'threaded' - but will be hidden
under a cheat code for now
2023-09-06 19:27:55 -05:00
tildearrow
70dbe92b51 GUI: deprecate partial pitch linearity 2023-09-06 17:57:53 -05:00
tildearrow
5329e551d4 improve a bit and add option 2023-09-06 14:23:47 -05:00
tildearrow
1da000b00c GUI: per-chan osc multi-threading! 2023-09-05 04:38:57 -05:00
tildearrow
c99899a002 GUI: re-organize chan osc code
prepare for possible multi-threading
2023-09-04 18:54:33 -05:00
tildearrow
55eeb241cf this won't build 2023-09-04 18:35:18 -05:00
YohananDiamond
5a5090f711 Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette 2023-09-04 19:32:24 -03:00
tildearrow
f6db75fae1 GUI: massive chan osc improvements 2023-09-03 04:22:00 -05:00
tildearrow
19d0ed617a what? 2023-09-02 23:57:55 -05:00
tildearrow
fa7405090e add WASAPI exclusive mode flag to PortAudio backen
d
2023-08-31 04:30:49 -05:00
tildearrow
922800d864 oh crap 2023-08-30 23:14:47 -05:00
tildearrow
044859f6d1 GUI: add option to choose between chip menus and
chip manager in File menu
2023-08-28 17:00:39 -05:00
tildearrow
859182bb08 C219: initial work 2023-08-27 18:46:59 -05:00
YohananDiamond
7e9edb59f7 command palette: "add chip" menu 2023-08-27 14:19:26 -03:00
YohananDiamond
4f83fc2e93 Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette 2023-08-27 13:37:57 -03:00
tildearrow
64e6cf12c2 GUI: re-apply UI settings when displays are connec 2023-08-27 03:58:01 -05:00
tildearrow
16bc35d75b manual system recent file tracking
issue #1406
2023-08-25 18:32:34 -05:00
tildearrow
7ba5b172d5 GUI: finally fix scroll changes order 2023-08-22 02:30:33 -05:00
tildearrow
b35235b82e GUI: OPZ preview
it's complete
2023-08-21 22:41:35 -05:00
tildearrow
70f774312b GUI: OPLL preview 2023-08-21 19:56:22 -05:00
tildearrow
d74172680f GUI: prepare FM preview for the other OPs 2023-08-20 20:18:27 -05:00
YohananDiamond
aff6996025 Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette 2023-08-20 02:33:42 -03:00
tildearrow
23dc1353ec change default render cores 2023-08-19 04:34:42 -05:00
Eknous-P
74e803d4e9 redo core switching 2023-08-18 10:40:18 +04:00
Eknous-P
8da1085809 separate cores + selection for playback and export 2023-08-17 22:28:17 +04: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
6ae8f615d9 we got custom icons 2023-08-14 20:02:10 -05:00
tildearrow
741d350fe2 possible fix to #1356 2023-08-14 16:28:43 -05:00
tildearrow
fc16164dbd
Merge pull request #1342 from tildearrow/c140
Chicken ice cream
2023-08-12 16:29:49 -05:00
MooingLemur
a1d74e7dc1 ZSM: add optimize for size toggle 2023-08-11 19:13:16 -05:00
tildearrow
a59b5753bb GUI: add center pop-up setting 2023-08-10 02:42:42 -05:00
tildearrow
acc74df293 GUI: add option to capitalize menu bar 2023-08-09 22:47:06 -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
tildearrow
86c1104529 GUI: add setting to play on load 2023-08-05 14:43:29 -05:00
tildearrow
2b78ea7abe GUI: add setting to remove ins/vol val on OFF/REL 2023-08-05 03:37:03 -05:00
tildearrow
1983529bdb GUI: add non-mono mode to osc 2023-08-05 03:26:36 -05:00
tildearrow
1d4a1c8337 GUI: higher quality oscilloscope
issue #1324
2023-08-05 02:52:02 -05:00
tildearrow
cf1f741769 GUI: fix SNES chip config out of bounds
issue #1319
2023-08-03 14:55:30 -05:00
tildearrow
a192274e29
Merge pull request #1312 from tildearrow/settings-bigfont
Big font configuration options!
2023-08-03 05:35:33 -05:00
Eknous
cafc6f391d
chanOsc automatic columns + fix chanOsc channel note text (#1305)
* chanOsc note name

* chanOsc auto cols

* lowercase c for consistency

* fix chan note text

* change int to short

* simplify

* visible chan count for calculation

* cleanup

* cleanup 2 (not removing the comma yet)

* remove extra spaces

* add id
2023-08-03 05:25:26 -05:00
tildearrow
c58eec5753 do not reset the timer (and remove intro monitor) 2023-08-03 03:54:06 -05:00
Electric Keet
06d3e8a4b3 Initializing variables, font size change. 2023-08-02 22:59:45 -07:00
Electric Keet
ebf8ebf7c0 Restoring old bigFont, making new headFont instead.
Now we'll see the original font for the credits and the clock.
2023-08-02 20:49:01 -07:00
Electric Keet
0f4f1a1cf5 Big font configuration options! 2023-08-02 13:48:07 -07:00
YohananDiamond
51148a729c command palette: instrument and sample menus
won't be doing for wavetables because they don't have text and that
would be impossible to search through with a keyboard
2023-07-31 15:58:38 -03:00
YohananDiamond
8b8f90893e Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette 2023-07-31 14:27:58 -03:00
Eknous
1d04bb360a
Merge branch 'tildearrow:master' into master 2023-07-29 13:34:54 +04:00
tildearrow
1aef0079d1 the first step to deprecating Defle compat
Furnace will support .dmf loading/saving
however in a far future, compatibility may not be guaranteed... I am not sure

this setting is off by default (for now)
2023-07-29 03:17:26 -05:00