Commit graph

1072 commits

Author SHA1 Message Date
Kagamiin~
dde56c0cfc Merge branch 'master' into feature/esfm 2023-10-21 14:57:43 -03:00
tildearrow
d5da4d7e52 GUI: prepare to add auto-clone feature 2023-10-18 00:00:23 -05:00
Kagamiin~
8ae86f79a8 Merge branch 'master' into feature/esfm 2023-10-17 15:53:21 -03:00
tildearrow
7dfb7e916c GUI: use FreeType by default 2023-10-16 16:23:54 -05:00
Kagamiin~
39001dcb6a Adding operator routing visualization 2023-10-16 16:57:04 -03:00
tildearrow
c420b55a16 add a safe mode
disables audio output
enables software rendering
disables font loading

not automatic yet
2023-10-16 06:53:21 -05:00
tildearrow
80c9795773 more FreeType work 2023-10-16 06:14:44 -05:00
tildearrow
061b8e7aa1 GUI: add a hint when an ins cannot be previewed 2023-10-15 17:02:25 -05:00
Kagamiin~
779afcb97a WIP: adding ESFM (ESS ES1488/ESS ES1868 etc.) system 2023-10-15 11:46:32 -03:00
tildearrow
8f4133d2e7
Merge pull request #1523 from Eknous-P/defartist
default author name
2023-10-14 03:43:46 -05:00
tildearrow
e51ca07acb GUI: better DPCM mapping, part 1
UI needs to be better
it does not work yet
2023-10-12 20:32:00 -05:00
tildearrow
7ede07e2a4 dev183 - prepare for better DPCM mapping 2023-10-12 19:52:44 -05:00
Eknous-P
b16a562aeb default author name 2023-10-11 18:16:46 +04:00
tildearrow
8422e5dc1b GUI: channel pair hints, part 3
to-do:
- flooring
2023-10-08 15:34:14 -05:00
Eknous-P
3ad0fe208d settings changed detect part 1 2023-10-03 18:33:22 +04:00
tildearrow
79f92fab68 GUI: prepare for status view 2023-10-03 04:38:28 -05:00
tildearrow
c0118a4b82 GUI: wake up on MIDI event 2023-09-24 17:48:32 -05:00
tildearrow
478c3ecb57 GUI: step play fixes 2023-09-20 16:16:25 -05:00
tildearrow
cad63d8351 is this faster? 2023-09-20 00:24:55 -05:00
tildearrow
7912a7982c implement a setting which was missing
store/load ins names when saving .fui
2023-09-16 18:15:03 -05:00
tildearrow
083f870930 GUI: reduce pattern/orders latency
no more oldOrder/oldRow hacks!
2023-09-16 04:08:12 -05:00
tildearrow
8b565ed284 drop usage of std::deque, part 1
use FixedQueue instead
2023-09-13 02:40:12 -05:00
tildearrow
41544bcced add sample preview volume setting
it was too loud
2023-09-11 16:04:19 -05:00
tildearrow
58edecb9f9 GUI: fix SNES echo filter input in chip manager 2023-09-10 11:53:31 -05:00
tildearrow
9b276e80f8 workPool: don't use std::function
it's kinda slow
2023-09-07 00:16:47 -05:00
tildearrow
5b5dc5de1b GUI: hide setting for multi-threaded playback 2023-09-06 20:17:51 -05:00
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