Electric Keet
|
4450ebb7aa
|
Add "duplicate" to inst. list context menu.
It's right at the top of the menu, purely because that's the order the buttons are in.
|
2023-10-09 18:54:14 -05:00 |
|
tildearrow
|
6f9e3e0058
|
GUI: channel pair hints, part 4
now with flooring
|
2023-10-08 20:19:56 -05:00 |
|
tildearrow
|
8422e5dc1b
|
GUI: channel pair hints, part 3
to-do:
- flooring
|
2023-10-08 15:34:14 -05:00 |
|
tildearrow
|
7fc734744d
|
GUI: channel pair hints, part 2
POKEY
|
2023-10-08 04:07:26 -05:00 |
|
tildearrow
|
4b008f4b41
|
GUI: channel pair hints, part 1
very ugly
|
2023-10-07 20:35:25 -05:00 |
|
tildearrow
|
687fbf5436
|
macro name refactor
|
2023-10-05 23:51:34 -05:00 |
|
tildearrow
|
2f9320ca7a
|
GUI: fix apply
|
2023-10-05 18:10:58 -05:00 |
|
tildearrow
|
82da85ecbf
|
Merge pull request #1509 from Eknous-P/settingdetect
Settings change detect
|
2023-10-05 18:09:24 -05:00 |
|
tildearrow
|
7736ced611
|
GUI: settings grammar
|
2023-10-05 14:23:57 -05:00 |
|
Eknous-P
|
277a695f5e
|
s p a c e
and another inline if i suppose
|
2023-10-05 14:43:06 +04:00 |
|
tildearrow
|
839dc3cd91
|
prepare to add channel pair and mode hints
|
2023-10-05 04:47:14 -05:00 |
|
Eknous-P
|
daa7800e3c
|
part 2.5 inline-ize
also rerun actions as the website is back up
|
2023-10-03 23:21:11 +04:00 |
|
tildearrow
|
1283f70646
|
GUI: fix move cur chan actions being swapped
|
2023-10-03 14:07:41 -05:00 |
|
Eknous-P
|
e8f1b36a1c
|
settings change detect part 2
i hope i didnt miss anything
|
2023-10-03 18:59:41 +04: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 |
|
DevEd
|
ac85732ef2
|
Merge branch 'tildearrow:master' into master
|
2023-10-02 01:07:35 -04:00 |
|
tildearrow
|
6f5cd04fcd
|
two new demo songs
by tapekeep and TheDuccinator
|
2023-10-01 15:52:02 -05:00 |
|
tildearrow
|
08275cad94
|
GUI: update welcome screen
|
2023-10-01 15:28:55 -05:00 |
|
tildearrow
|
3f18f11742
|
update gitignore
|
2023-10-01 15:27:07 -05:00 |
|
tildearrow
|
d4657f4b6c
|
GUI: why are the icons for FM and PSG swapped
|
2023-09-25 13:19:27 -05:00 |
|
tildearrow
|
a3d8c81e9d
|
add option to swap bytes in raw smp import
|
2023-09-25 05:09:56 -05:00 |
|
tildearrow
|
c2b052f1a1
|
GUI: update credits
|
2023-09-24 18:07:47 -05:00 |
|
tildearrow
|
16562846ea
|
update doc authors
|
2023-09-24 17:56:33 -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
|
3fca80fe3b
|
GUI: fix outofrange vol input if vol rng is <16
|
2023-09-20 01:20:19 -05:00 |
|
tildearrow
|
cad63d8351
|
is this faster?
|
2023-09-20 00:24:55 -05:00 |
|
tildearrow
|
8a9ac46545
|
GUI: don't allow drag-and-drop during intro
|
2023-09-19 03:10:35 -05:00 |
|
tildearrow
|
ebed2936af
|
GUI: remove debug info...
|
2023-09-19 03:01:33 -05:00 |
|
tildearrow
|
ab4c2b251a
|
GUI: fix chan osc not clipping
|
2023-09-19 03:01:13 -05:00 |
|
tildearrow
|
f7a14dd260
|
GUI: improve find/replace dialog
no more annoying combo boxes for hex numbers
|
2023-09-18 18:30:12 -05:00 |
|
DevEd
|
16aed41e89
|
Merge branch 'tildearrow:master' into master
|
2023-09-17 13:43:47 -04:00 |
|
Electric Keet
|
7551451d75
|
Adding new settings to doc and fixing a tiny typo.
|
2023-09-16 21:45:00 -07: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
|
b105dd535f
|
GUI: better
|
2023-09-16 15:04:11 -05:00 |
|
tildearrow
|
083f870930
|
GUI: reduce pattern/orders latency
no more oldOrder/oldRow hacks!
|
2023-09-16 04:08:12 -05:00 |
|
tildearrow
|
873ebdfeea
|
recent files debug
|
2023-09-14 02:13:52 -05:00 |
|
tildearrow
|
3e803431fa
|
update credits
|
2023-09-13 20:10:09 -05:00 |
|
tildearrow
|
41e93cf9a7
|
GUI: fix X68000 preset
|
2023-09-13 18:11:43 -05:00 |
|
tildearrow
|
8b565ed284
|
drop usage of std::deque, part 1
use FixedQueue instead
|
2023-09-13 02:40:12 -05:00 |
|
tildearrow
|
658f69bc4e
|
dev176 - OPM/OPZ: fix pitch
|
2023-09-12 01:12:59 -05:00 |
|
DevEd
|
21d11c64b4
|
Merge branch 'tildearrow:master' into master
|
2023-09-11 18:15:48 -04:00 |
|
tildearrow
|
41544bcced
|
add sample preview volume setting
it was too loud
|
2023-09-11 16:04:19 -05:00 |
|
tildearrow
|
76f14b3e3c
|
GUI: add sample rate table to MSM6258 in chip conf
|
2023-09-11 03:17:02 -05:00 |
|
tildearrow
|
9864a8471c
|
GUI: fix lack of C219 phase reset macro
|
2023-09-11 02:49:05 -05:00 |
|
DevEd
|
be6f7175bf
|
Merge branch 'tildearrow:master' into master
|
2023-09-10 21:54:13 -04:00 |
|
tildearrow
|
483a906edb
|
GUI: fix mistake in multi-sample load error
|
2023-09-10 18:46:07 -05:00 |
|
DevEd
|
a2c9ec78d3
|
add compatibility flag for arp phase reset on new note
|
2023-09-10 17:41:16 -04:00 |
|
tildearrow
|
58edecb9f9
|
GUI: fix SNES echo filter input in chip manager
|
2023-09-10 11:53:31 -05:00 |
|
tildearrow
|
be0d806a98
|
GUI: don't show arp/pitch macros on ADPCM-A ins
|
2023-09-09 23:13:34 -05:00 |
|
tildearrow
|
efce769369
|
GUI: din't call it gate
|
2023-09-09 20:07:21 -05:00 |
|
tildearrow
|
a7ded3325a
|
warn user if we cannot play
|
2023-09-09 17:12:49 -05:00 |
|
tildearrow
|
c356b03b67
|
GUI: don't use ArrowButton
|
2023-09-09 15:24:13 -05:00 |
|
tildearrow
|
86ffd40dd4
|
GUI: fix wave list selectable size
|
2023-09-09 14:58:03 -05:00 |
|
tildearrow
|
1091c7f64c
|
GUI: disable TX81Z send option
it is not implemented
|
2023-09-08 05:31:27 -05:00 |
|
tildearrow
|
5209074c97
|
GUI: improve "clear..." menu
|
2023-09-08 02:52:15 -05:00 |
|
tildearrow
|
ff06ad67bd
|
GUI: display loop length in checkbox
|
2023-09-08 01:47:49 -05:00 |
|
tildearrow
|
f0306ca660
|
GUI: sample editor usability fixes
|
2023-09-08 01:38:23 -05:00 |
|
tildearrow
|
624e45afa8
|
optimize renderSamples
only render sample which has changed
|
2023-09-08 01:19:48 -05:00 |
|
tildearrow
|
6b6a8518ce
|
GUI: optimize readOsc again
|
2023-09-08 00:46:09 -05:00 |
|
tildearrow
|
a71e1bc6e9
|
GUI: optimize readOsc
|
2023-09-08 00:41:47 -05:00 |
|
tildearrow
|
d81a181ba5
|
hmm?
|
2023-09-07 23:37:17 -05:00 |
|
tildearrow
|
a4698dc911
|
GUI: optimize calcChanOsc()
|
2023-09-07 23:27:17 -05:00 |
|
tildearrow
|
8028e95faf
|
ugh
|
2023-09-07 22:38:37 -05:00 |
|
tildearrow
|
2781f1d2c1
|
GUI: no. for REAL this time.
|
2023-09-07 18:16:06 -05:00 |
|
tildearrow
|
3cc066ed26
|
GUI: for real this time
|
2023-09-07 15:41:02 -05:00 |
|
tildearrow
|
7691626952
|
GUI: fix oscilloscope oversight
|
2023-09-07 14:58:32 -05:00 |
|
tildearrow
|
b253acf64b
|
GUI: make chip manager visible in basic mode
fixes a problem in where "manage chips" would do nothing
|
2023-09-07 14:26:26 -05:00 |
|
tildearrow
|
5e82db804f
|
GUI: add MSM6295 loop warning
|
2023-09-07 04:57:18 -05:00 |
|
tildearrow
|
6dafc48e06
|
release v0.6pre10 - THE F R E E Z E
from now on it's just bug fixes.
once a pre-release survives a week without issues, 0.6 comes out.
|
2023-09-07 02:33:17 -05:00 |
|
tildearrow
|
a070988b78
|
GUI: I am drunk!
|
2023-09-07 02:19:31 -05:00 |
|
tildearrow
|
1a520dbf3e
|
more multi-thread fixes
don't use static on acquire()
don't yield at all
run fillBuf() on thread
fix option tooltip as it introduces some overhead
|
2023-09-07 00:48:26 -05:00 |
|
tildearrow
|
9b276e80f8
|
workPool: don't use std::function
it's kinda slow
|
2023-09-07 00:16:47 -05:00 |
|
tildearrow
|
084cbcb168
|
fix some typos
|
2023-09-06 22:34:56 -05:00 |
|
tildearrow
|
e0172bb851
|
GUI: fix cheat codes activation
|
2023-09-06 22:21:58 -05:00 |
|
tildearrow
|
c80d3a4229
|
aaaaa
|
2023-09-06 20:25:44 -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
|
e9cf03f8c9
|
GUI: add warnings for ADPCM-B looped samples
issue #1451
|
2023-09-06 18:53:03 -05:00 |
|
tildearrow
|
8d365a2faf
|
GUI: update credits
|
2023-09-06 18:30:09 -05:00 |
|
tildearrow
|
1499cd714e
|
GUI: fix pattern manager not marking modified
|
2023-09-06 18:26:58 -05:00 |
|
tildearrow
|
78d891f963
|
GUI: fix order count being one more
|
2023-09-06 18:24:53 -05:00 |
|
tildearrow
|
9a95ec2360
|
GUI: re-enable chan osc anti-alias
|
2023-09-06 18:15: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
|
ec4063641a
|
GUI: fix sample preview needle visible when switch
ing samples
|
2023-09-05 15:38:02 -05:00 |
|
tildearrow
|
803c8b0582
|
GUI: update intro
ticket #1453
|
2023-09-05 15:31:27 -05:00 |
|
tildearrow
|
fc760eed43
|
GUI: fix cut off text in settings
|
2023-09-05 15:30:53 -05:00 |
|
tildearrow
|
d42b503e81
|
GUI: update credits
|
2023-09-05 05:33:23 -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 |
|
tildearrow
|
2ca5856800
|
a fix
|
2023-09-04 04:25:21 -05:00 |
|
tildearrow
|
60df7e26f4
|
GUI: even more chan osc improvements
|
2023-09-04 04:14:47 -05:00 |
|
tildearrow
|
ab7b26a2e7
|
GUI: improve chan osc wave centering
|
2023-09-04 01:18:48 -05:00 |
|
tildearrow
|
7a78ec1b60
|
GUI: optimize chan osc
don't process FFT if not loud enough
don't process DFT if we couldn't determine wave length
|
2023-09-03 20:09:03 -05:00 |
|
tildearrow
|
90980a3062
|
GUI: center chan osc
|
2023-09-03 19:08:30 -05:00 |
|
tildearrow
|
83c64aa4b4
|
fix the crash
the hell? one double and suddenly it crashes on Android?
|
2023-09-03 17:18:31 -05:00 |
|
tildearrow
|
7ea5f2de07
|
remove some debug info
|
2023-09-03 04:22:17 -05: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
|
1c171ed7bd
|
GUI: de-duplicate file dialog filters
untested. may not work...
|
2023-09-01 18:33:32 -05:00 |
|
tildearrow
|
c21f880e3e
|
GUI: update credits
|
2023-09-01 18:33:08 -05:00 |
|
tildearrow
|
fa7405090e
|
add WASAPI exclusive mode flag to PortAudio backen
d
|
2023-08-31 04:30:49 -05:00 |
|
Eknous
|
914855d751
|
Merge branch 'tildearrow:master' into partnums
|
2023-08-31 12:16:16 +04:00 |
|
Eknous-P
|
2a370dbb1f
|
update part numbers
fix opl/opll cases
rm "MOS" from sids
c219 case
|
2023-08-31 12:15:29 +04:00 |
|
tildearrow
|
b315b84e31
|
GUI: clear out audio dev when changing backend
|
2023-08-31 03:01:38 -05:00 |
|
tildearrow
|
35aeb51b79
|
ugh why
|
2023-08-31 02:31:33 -05:00 |
|
tildearrow
|
05d5eb5ca3
|
asd
|
2023-08-31 02:19:27 -05:00 |
|
tildearrow
|
879e770e58
|
and again
|
2023-08-31 02:09:54 -05:00 |
|
tildearrow
|
7f35d06ccb
|
why does this happen
|
2023-08-31 01:59:37 -05:00 |
|
tildearrow
|
43ef57390a
|
GUI: clamp CWSliders
|
2023-08-31 01:52:11 -05:00 |
|
tildearrow
|
4ad1ae78fa
|
ASDFGHJKL
|
2023-08-31 01:43:19 -05:00 |
|
tildearrow
|
a882d7bcf2
|
GUI: detect UI scale factor when moving window
|
2023-08-31 01:24:06 -05:00 |
|
tildearrow
|
8b3fc84b51
|
don't show JACK/PA backends if not available
|
2023-08-30 23:23:27 -05:00 |
|
tildearrow
|
922800d864
|
oh crap
|
2023-08-30 23:14:47 -05:00 |
|
tildearrow
|
d1b78f787b
|
update credits
|
2023-08-30 17:38:45 -05:00 |
|
tildearrow
|
68787a4d8b
|
add PortAudio backend - PLEASE READ
PLEASE DO:
```
git submodule update --init --recursive
```
AFTER PULLING THIS COMMIT.
|
2023-08-30 17:32:51 -05:00 |
|
tildearrow
|
7d605c9d76
|
GUI: why do I see a 0.5 reference
|
2023-08-30 14:27:29 -05:00 |
|
tildearrow
|
80013089a2
|
GUI: colorize macro speed/delay button if used
|
2023-08-30 14:06:04 -05:00 |
|
tildearrow
|
63dcacf33d
|
dev170 - YM2151: fix noise frequency on ymfm
issue #1441
raising ver num to allow possible compat change
|
2023-08-30 13:35:22 -05:00 |
|
tildearrow
|
426d4b44f0
|
dang it let me freeze
|
2023-08-30 13:12:25 -05:00 |
|
tildearrow
|
6ac4529f3b
|
possibly fix HiDPI input problem on macOS/Wayland
issue #1425
|
2023-08-30 05:21:33 -05:00 |
|
tildearrow
|
ff3cebfffd
|
Merge pull request #1022 from tildearrow/x1_010_bank
Add Seta 2 Bankswitch support
|
2023-08-30 02:22:18 -05:00 |
|
tildearrow
|
da259a33b7
|
GUI: fix orders scroll
|
2023-08-30 01:31:25 -05:00 |
|
tildearrow
|
5da54a7678
|
update ImGui to 1.89.8
commit f8704cd085c4347f835c21dc12a3951924143872
with Furnace patches
|
2023-08-30 00:42:51 -05:00 |
|
tildearrow
|
23a1fd4796
|
Merge pull request #1438 from tildearrow/ui-settings-keyboard
Complete keyboard settings.
|
2023-08-29 18:58:32 -05:00 |
|
tildearrow
|
015899a43f
|
GUI: fix cursor inconsistency after stop
issue #1424
|
2023-08-29 18:54:08 -05:00 |
|
tildearrow
|
d38ff59cb8
|
GUI: fix pattern play flicker
|
2023-08-29 18:13:01 -05:00 |
|
tildearrow
|
f9237dc69c
|
GUI: fix input pad flickering
issue #1436
|
2023-08-29 17:16:10 -05:00 |
|
tildearrow
|
d7f3be70c6
|
GUI: fix wrong cursor pos on step row
|
2023-08-29 17:06:40 -05:00 |
|
tildearrow
|
de34b5c9c4
|
K053260: implement ADPCM
|
2023-08-29 16:43:37 -05:00 |
|
Electric Keet
|
e65e79f192
|
Complete keyboard settings.
All* the settings are here now!
* minus the one that shouldn't be
|
2023-08-29 11:24:47 -07:00 |
|
tildearrow
|
32ec87ca27
|
prepare for K05 ADPCM
|
2023-08-29 04:26:25 -05:00 |
|
tildearrow
|
fccb6aff6e
|
GUI: C219 in sample editor
|
2023-08-29 03:33:34 -05:00 |
|
tildearrow
|
a5f351c232
|
C219: new sample format (work in progress)
|
2023-08-28 20:31:22 -05:00 |
|
tildearrow
|
9cb239438e
|
C219: chip config and proper clock rate
|
2023-08-28 18:37:35 -05:00 |
|
tildearrow
|
35faa8c23c
|
C219: presets and VGM export
|
2023-08-28 18:21:49 -05:00 |
|
tildearrow
|
2fddd9e4d4
|
C219: noise/invert/surround effects/macro
|
2023-08-28 17:59:34 -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
|
74bd071873
|
Merge pull request #1415 from tildearrow/ui-chanosc-rearrange
Move chanOsc "Center waveform" option to next line.
|
2023-08-28 14:42:36 -05:00 |
|
tildearrow
|
2ea43329a2
|
Merge pull request #1432 from tildearrow/letter-icons
Adding C219 to letter icons (again).
|
2023-08-28 14:42:11 -05:00 |
|
Electric Keet
|
ed05c16d95
|
Adding the missing TableNextRow.
|
2023-08-28 10:39:40 -07:00 |
|
tildearrow
|
684633aa1e
|
GUI: preview sample button in unified assets
issue #1430
|
2023-08-28 06:37:13 -05:00 |
|
tildearrow
|
f5ac9b13b6
|
GUI: fix crash inducing typo
issue #1429
|
2023-08-28 06:17:42 -05:00 |
|
tildearrow
|
2357093bc8
|
GUI: fix image loading (big endian)
|
2023-08-28 05:58:46 -05:00 |
|
tildearrow
|
bd730cbeec
|
GUI: furIcon big endian fix
|
2023-08-28 05:44:38 -05:00 |
|
tildearrow
|
7ea7f72b45
|
Merge pull request #1422 from Eknous-P/guimprove
Numerous GUI improvements
|
2023-08-28 03:02:50 -05:00 |
|
tildearrow
|
284a4f39ad
|
:<
|
2023-08-28 03:02:35 -05:00 |
|