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 |
|
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 |
|
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 |
|