tildearrow
|
066f0f074f
|
fix clicking
|
2022-01-24 02:55:01 -05:00 |
|
tildearrow
|
1b4081a044
|
VGM export: implement ADPCM storage
possibly first open-source Neo Geo tracker that exports to .vgm
|
2022-01-24 02:52:45 -05:00 |
|
tildearrow
|
a3a2e3ff47
|
add more chips to VGM export
missing:
- Sega PCM
- Neo Geo ADPCM
|
2022-01-24 02:09:03 -05:00 |
|
tildearrow
|
0ab0ebdddb
|
GUI: actually add the export VGM option
|
2022-01-24 01:10:38 -05:00 |
|
tildearrow
|
858d5343b8
|
earliest VGM export!
only supports single-chip Genesis for now
the other systems will be added shortly
|
2022-01-24 01:01:08 -05:00 |
|
tildearrow
|
35ee06d6cf
|
fix ECxx effect
fixes #57
|
2022-01-23 22:00:46 -05:00 |
|
tildearrow
|
9fe0efd63a
|
VGM export skeleton DOES NOT WORK
VGM export not there yet. please don't use it.
|
2022-01-23 21:50:45 -05:00 |
|
tildearrow
|
524f8c312e
|
Genesis: implement arp macros
|
2022-01-23 15:55:12 -05:00 |
|
tildearrow
|
45d9bef2a8
|
Genesis: restore LFO value when changing order
|
2022-01-23 15:15:46 -05:00 |
|
tildearrow
|
cd2854d027
|
it works
|
2022-01-23 15:12:00 -05:00 |
|
tildearrow
|
b39b1c0a25
|
Genesis: implement FM macros (partial, untested)
|
2022-01-23 13:19:19 -05:00 |
|
tildearrow
|
04f0c6a7cb
|
prepare the skeleton for VGM export
|
2022-01-23 13:19:06 -05:00 |
|
tildearrow
|
ccc2467d7b
|
run all the 60 macros
one more step and then we have FM macros
|
2022-01-23 03:27:44 -05:00 |
|
tildearrow
|
a45c697004
|
now Neo Geo
|
2022-01-23 00:57:47 -05:00 |
|
tildearrow
|
e79a1bd64d
|
bring command-line audio export back!
|
2022-01-22 23:50:49 -05:00 |
|
tildearrow
|
58c9edf9c1
|
store FM macros in file
a few more steps and then we'll have functional FM macros
|
2022-01-22 22:21:21 -05:00 |
|
tildearrow
|
9940222a6f
|
prepare for storage of FM macros
|
2022-01-22 18:28:43 -05:00 |
|
tildearrow
|
f286e65dc1
|
fix it!
|
2022-01-22 18:06:18 -05:00 |
|
tildearrow
|
d62b111c78
|
Genesis: separate channel state from instrument
paves way for FM macros
with this change, extended channel 3 mode breaks! do not use
until I diagnose the problem.
|
2022-01-22 17:43:57 -05:00 |
|
tildearrow
|
67b47b43b2
|
prepare to add compatibility flags
|
2022-01-22 15:30:23 -05:00 |
|
tildearrow
|
c64c1c1c2d
|
Amiga: tune it a bit
|
2022-01-22 02:54:46 -05:00 |
|
tildearrow
|
413fbd985a
|
NES: same thing
|
2022-01-22 02:38:01 -05:00 |
|
tildearrow
|
371c23a7ee
|
Genesis: fix sample desync when muting DAC channel
|
2022-01-22 02:36:58 -05:00 |
|
tildearrow
|
8b79bf78a9
|
add Furnace instrument loading
TODO: .dmp loading
|
2022-01-22 00:14:48 -05:00 |
|
tildearrow
|
724b1cd1a8
|
move more wavetable loading logic
now it's safer
|
2022-01-21 18:17:05 -05:00 |
|
tildearrow
|
186e491c59
|
allow loading wavetables
|
2022-01-21 17:59:48 -05:00 |
|
tildearrow
|
61639e5123
|
release v0.4.6
don't worry, this won't be the final release
|
2022-01-21 04:42:18 -05:00 |
|
tildearrow
|
4cffcc01e5
|
ffffiiiiixxxx #47
|
2022-01-21 04:35:25 -05:00 |
|
tildearrow
|
bc32809ecb
|
fix #46
|
2022-01-21 04:27:00 -05:00 |
|
tildearrow
|
e06911258e
|
TIA: fix mute being ignored at times
|
2022-01-20 23:14:18 -05:00 |
|
tildearrow
|
d8e8fd4031
|
SAA1099 doesn't like DC offset correction
|
2022-01-20 23:09:04 -05:00 |
|
tildearrow
|
ff0e48679b
|
arcade: fix PCM channels not muting when Nuked-OPM
|
2022-01-20 22:13:56 -05:00 |
|
tildearrow
|
730561d3a3
|
arcade: add effects to control AMD/PMD
|
2022-01-20 17:54:11 -05:00 |
|
tildearrow
|
4b43694db0
|
fix negative notes
|
2022-01-20 16:56:35 -05:00 |
|
tildearrow
|
46fd774f30
|
allow sample preview via keyboard
|
2022-01-20 16:51:31 -05:00 |
|
tildearrow
|
05bbfaced2
|
get rid of a debug message
|
2022-01-20 16:41:18 -05:00 |
|
tildearrow
|
917c9cf2e3
|
Genesis: allow sample preview
|
2022-01-20 16:40:18 -05:00 |
|
tildearrow
|
0b7772e76c
|
PCE: allow sample preview
|
2022-01-20 16:33:20 -05:00 |
|
tildearrow
|
e23df0f09e
|
move config file to proper directory on macOS
|
2022-01-20 16:27:11 -05:00 |
|
tildearrow
|
0f28ae0fee
|
implement Furnace-style PCM on Arcade/Gen/NES/PCE
|
2022-01-20 16:09:05 -05:00 |
|
tildearrow
|
751f6d025a
|
prepare to add effect descriptions
|
2022-01-20 13:48:20 -05:00 |
|
tildearrow
|
8ab97a959c
|
add ps_fopen to properly handle fopen on Windows
fixes #22
|
2022-01-20 05:04:03 -05:00 |
|
tildearrow
|
1ee23ac198
|
AY8930: fix first channel envelope reset at random
|
2022-01-20 03:25:57 -05:00 |
|
tildearrow
|
75ce5f4e2a
|
add auto-envelope mode (29xy effect)
this closes #32
|
2022-01-20 03:23:03 -05:00 |
|
tildearrow
|
4ee17d35cd
|
implement sample loop on the rest of systems
|
2022-01-20 02:46:28 -05:00 |
|
tildearrow
|
6db9d312ec
|
fix crash when previewing size 0 waves
|
2022-01-20 00:43:08 -05:00 |
|
tildearrow
|
85dd6c3579
|
add ability to preview wavetables
issue #16
|
2022-01-20 00:07:53 -05:00 |
|
tildearrow
|
85bb081f3b
|
prevent clock drift when previewing samples
|
2022-01-19 23:23:47 -05:00 |
|
tildearrow
|
e394b5ca5a
|
C64: solve one ADSR bug
set decay to 0 if sustain is 15
|
2022-01-19 22:58:37 -05:00 |
|
tildearrow
|
51a89adb3d
|
more headache
|
2022-01-19 22:05:39 -05:00 |
|