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 |
|
tildearrow
|
478f7bb3bd
|
MIDI input: program change pass-through option
|
2023-12-17 15:30:51 -05: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 |
|
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 |
|
Natt Akuma
|
e702e56901
|
Add X-Y Oscilloscope
|
2023-11-01 14:56:43 +07: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 |
|
tildearrow
|
d5da4d7e52
|
GUI: prepare to add auto-clone feature
|
2023-10-18 00:00:23 -05:00 |
|
tildearrow
|
7dfb7e916c
|
GUI: use FreeType by default
|
2023-10-16 16:23:54 -05: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 |
|
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 |
|