tildearrow
|
66bacef681
|
GUI: implement "make me a drum kit" option
|
2024-01-30 02:14:14 -05:00 |
|
tildearrow
|
b600be9b26
|
GUI: prepare to add "make me a drum kit"
|
2024-01-28 02:38:20 -05:00 |
|
psykose
|
3f329e464d
|
GUI: fix overflow in timers
these timer variables are used with SDL_GetPerformanceCounter, which
returns a uint64_t. subtracting these can overflow, which is UB.
|
2024-01-27 15:18:19 -05:00 |
|
tildearrow
|
68ee5167ee
|
GUI: work around layout import crash?
not very well tested... may mess up layout
issue #1629
|
2024-01-27 13:28:24 -05:00 |
|
tildearrow
|
c55cc8b2ea
|
GUI: delayed layout loading
issue #1629
|
2024-01-26 02:44:47 -05:00 |
|
tildearrow
|
efad61c7d0
|
PowerNoise: split ins type
|
2024-01-24 04:35:36 -05:00 |
|
tildearrow
|
c098e0bcd1
|
PowerNoise: POWER_NOISE -> POWERNOISE
|
2024-01-24 03:15:41 -05:00 |
|
scratchminer
|
85997e55e7
|
add Power Noise support
|
2024-01-21 06:44:29 -05:00 |
|
tildearrow
|
6f7cb8ce06
|
GUI: fix paste overflow undo corruption, part 2
|
2024-01-20 12:07:31 -05:00 |
|
tildearrow
|
f322316a32
|
GUI: fix paste overflow undo corruption, part 1
TODO: garbage collection
|
2024-01-20 02:51:20 -05:00 |
|
tildearrow
|
95aff38cb2
|
GUI: add settings to round tabs and scrollbars
|
2024-01-16 22:01:17 -05:00 |
|
tildearrow
|
88b42ddd58
|
update copyright year
|
2024-01-16 21:26:57 -05:00 |
|
tildearrow
|
928bfd2afd
|
add sample rate parameter in raw sample import
|
2024-01-16 21:12:34 -05:00 |
|
Kagamiin~
|
4459a7d659
|
Implementing per-op arpeggio/pitch macro
Co-authored-by: LTVA1 <87536432+LTVA1@users.noreply.github.com>
|
2024-01-01 14:59:00 -03:00 |
|
Kagamiin~
|
215c8c375a
|
Merge branch 'master' into feature/esfm
|
2024-01-01 14:45:54 -03:00 |
|
tildearrow
|
65b50f4acc
|
GUI: improve mobile order input
|
2023-12-28 17:32:40 -05:00 |
|
tildearrow
|
858c0e448d
|
set writeInsNames to 0 by default
so we can beat .dmp
|
2023-12-24 16:59:09 -05:00 |
|
tildearrow
|
242a9e5729
|
prepare to fix paate overflow undo corruption
|
2023-12-23 18:25:43 -05:00 |
|
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 |
|
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 |
|
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 |
|