tildearrow
d2a8b028e8
Merge pull request #354 from cam900/n163_demultiplex
...
Add support of N163 demultiplexed output
2022-04-11 02:38:17 -05:00
tildearrow
39784bc7c2
YMU759 samples at 48KHz
2022-04-11 01:58:41 -05:00
tildearrow
8a49522e59
beta 1-3 .dmf loading
...
i did it
2022-04-11 01:41:45 -05:00
tildearrow
6b627ab885
TOOK
2022-04-10 22:16:42 -05:00
tildearrow
fddd05dc1a
improve logging facility
...
we have a log viewer within the program now
2022-04-10 22:12:02 -05:00
tildearrow
4ae13c15e6
get rid of <list>
2022-04-10 18:07:30 -05:00
tildearrow
09dec38407
Merge branch 'macro' ( #353 )
2022-04-10 17:26:15 -05:00
tildearrow
5f526f4b6e
add playSub time log
2022-04-10 17:24:41 -05:00
tildearrow
51761bc6df
part 3 - C64 mishap
2022-04-10 16:53:43 -05:00
tildearrow
51207e58ad
part 2 - finally
2022-04-10 16:52:03 -05:00
tildearrow
c13358d96f
part 1
2022-04-10 15:31:32 -05:00
cam900
86b523a83e
Revert unnecessary changes
2022-04-10 20:24:31 +09:00
cam900
e6d74766ca
Add support of N163 demultiplexed output
...
so, there's to way for reduce N163 noises: reduce channel limit and demultiplex
* channel limit is runtime changeable and it makes some usable effects with disable demultiplex
* demultiplex is used for "non-ear destroyable" emulators, but less hardware accurate. (when LPF and RF filter is not considered)
Furnace support both after this, You can choose output behavior via configuration flag.
2022-04-10 20:22:49 +09:00
cam900
78b88d61ce
Fix format breaking
2022-04-10 18:45:55 +09:00
cam900
075ec9b6de
Read and Write this
2022-04-10 18:38:48 +09:00
cam900
518841c17e
Fix FM layout in "Compact" mode, Prepare for per-operator on/off control on FM (possibly controllable with phase reset macro?)
2022-04-10 18:36:04 +09:00
cam900
b167034e06
Merge remote-tracking branch 'upstream/master' into macro
2022-04-10 17:29:36 +09:00
cam900
2e6193706a
Fix value fill
2022-04-10 17:26:50 +09:00
tildearrow
e23dcd6e1b
implement hard reset on OPM/OPZ/OPNB
2022-04-10 03:04:31 -05:00
cam900
228822e19e
Fix signed type issue
2022-04-10 16:43:32 +09:00
cam900
68cf969600
Merge remote-tracking branch 'upstream/master' into macro
2022-04-10 16:34:23 +09:00
tildearrow
f42855f170
add 30xx effect to hard reset envelope
...
currently only for 2612!
2022-04-10 02:11:36 -05:00
cam900
4b912fd145
Code style
2022-04-10 15:50:59 +09:00
cam900
13bdf2d86d
Prepare for FMS2, AMS2 macro for YM2414
2022-04-10 15:16:51 +09:00
cam900
ae4f005d67
Merge remote-tracking branch 'upstream/master' into macro
...
# Conflicts:
# src/engine/platform/c64.cpp
# src/gui/insEdit.cpp
2022-04-10 14:47:10 +09:00
cam900
d3e5efe834
Prepare for macro refactoring
2022-04-10 14:01:55 +09:00
tildearrow
38ca437190
DC offset improvements
2022-04-09 18:25:25 -05:00
tildearrow
46bf69769b
Merge pull request #331 from OPNA2608/msvc/sane_warning_level
...
Resolve/Mute MSVC warnings, enable WAE for MSVC
2022-04-09 15:26:58 -05:00
OPNA2608
b6fb3820da
Remove unneeded includes
...
Some are harmless, some screw with SDL's standard includes due to preceeding `_USE_MATH_DEFINES`.
2022-04-09 21:10:15 +02:00
OPNA2608
4c19a973ef
Fix for C4805: '|': unsafe mix of type 'unsigned char' and type 'bool' in operation
2022-04-09 10:54:06 +02:00
OPNA2608
82d893082c
Fix for C4005: '_CRT_SECURE_NO_WARNINGS': macro redefinition
2022-04-09 10:54:06 +02:00
tildearrow
785ac8d1a7
small oscBuf fix
2022-04-09 02:45:06 -05:00
tildearrow
7bf2a3ea1a
GUI: prepare for oscilloscope improvements
2022-04-09 02:42:58 -05:00
tildearrow
320250b831
MIDI out improvements
2022-04-09 01:50:44 -05:00
tildearrow
9e0e8f3345
dev80 - increase song limits
...
up to 256 patterns
up to 256 orders
2022-04-08 17:21:36 -05:00
tildearrow
0fcc73b6c6
WaveSynth: implement more effects
2022-04-08 16:03:54 -05:00
tildearrow
48e8e49ba8
whoops!
2022-04-08 12:21:42 -05:00
tildearrow
65f893822a
dev79 - wave synth data storage
...
also wave synth works on swan and X1-010 now
however it's untested on X1 because i wrote it in bed
2022-04-08 04:34:39 -05:00
tildearrow
26dca41b63
FDS: wave synth
2022-04-08 02:59:58 -05:00
tildearrow
3b7e9d2929
BubSys: bring on the wave synth
2022-04-08 02:42:33 -05:00
tildearrow
5bd076d13e
initial bring-up of the wave synth
...
issue #16
2022-04-08 02:11:33 -05:00
tildearrow
0c1e2ddcb0
OPL: fix OPL2 not having waveforms
2022-04-07 20:48:34 -05:00
tildearrow
5d52ef7f00
support .dmf with 6-bit wavetables
2022-04-07 20:13:11 -05:00
tildearrow
500ce8086d
GUI: initial wave synth UI
2022-04-07 18:27:17 -05:00
tildearrow
4dfe9f97fb
prepare for wavetable synth
2022-04-07 15:46:48 -05:00
tildearrow
dd6229a6b9
OPZ: more work
2022-04-07 01:44:27 -05:00
tildearrow
ad09254cf4
dev78 - new compat flag that fixes ExtCh
2022-04-07 01:14:34 -05:00
tildearrow
96d45dafb2
OPZ: same
2022-04-07 01:04:35 -05:00
tildearrow
e1b77d7e2b
OPM: if the LFO rate is 0, don't clock the counter
2022-04-07 01:03:16 -05:00
tildearrow
78cd99af32
update ymfm
2022-04-07 00:57:52 -05:00