tildearrow
dec100b8aa
YMU759: interpret time base correctly
2021-12-11 00:37:22 -05:00
tildearrow
6858742d7b
fix sombras
2021-12-11 00:08:44 -05:00
tildearrow
442180956c
neo geo: more work
2021-12-09 17:06:28 -05:00
tildearrow
e2a41974ff
PCM sample bank support
2021-12-09 03:13:37 -05:00
tildearrow
d395abe47f
actually obey the orders
2021-12-09 01:44:40 -05:00
tildearrow
defaf7397a
arcade: finish it up
...
0.12 feature parityyyyyyyy!
2021-12-09 00:46:48 -05:00
tildearrow
7ac225e839
arcade: even more work
...
PCM tonight
2021-12-08 18:29:50 -05:00
tildearrow
9362cfa481
add clock drift for exact tempo
2021-12-08 02:57:41 -05:00
tildearrow
db2bfb8aa3
don't eat the last row in audio file out
2021-12-08 02:22:19 -05:00
tildearrow
0ca761d7fd
aaaaagain
2021-12-08 00:37:23 -05:00
tildearrow
65ab3a2b5d
keyOffAffectsArp is now per-channel
2021-12-08 00:33:00 -05:00
tildearrow
5fbaf71105
one thing is fixing bugs
...
another is bugging fixes
2021-12-08 00:27:20 -05:00
tildearrow
50f6bb536f
treat ED00 correctly
2021-12-07 16:58:23 -05:00
tildearrow
1d390b705b
fix rael again
...
only count the first pattern jump command
2021-12-07 16:32:20 -05:00
tildearrow
f71ee6b45d
preliminary audio file output
2021-12-07 12:21:23 -05:00
tildearrow
7490ed89a1
Revert "Revert "prepare to add file out - does not compile!""
...
This reverts commit ada8e71884
.
2021-12-07 04:22:36 -05:00
tildearrow
ada8e71884
Revert "prepare to add file out - does not compile!"
...
This reverts commit 45b202b85b
.
2021-12-07 04:20:11 -05:00
tildearrow
45b202b85b
prepare to add file out - does not compile!
2021-12-07 03:52:41 -05:00
tildearrow
3ee761fc87
C64: finish it all
...
all modules play correctly, bar:
- motherfunksignal (almost)
- filters are a bit weird
2021-12-07 01:23:57 -05:00
tildearrow
d6fb6b0bb3
more optimization
...
as of now non-stereo sound chips are only processed once
2021-12-06 16:51:18 -05:00
tildearrow
6efcfc2e8a
prepare for possible major optimization
...
by just forwarding an output buffer to the dispatch and begin/length,
the number of calls may be reduced which improves performance.
2021-12-06 05:21:42 -05:00
tildearrow
480b26c95c
more C64 work
2021-12-05 16:45:29 -05:00
tildearrow
0f3f173b6e
rework some of the playback logic
...
paving the way for C64
2021-12-05 16:11:12 -05:00
tildearrow
6599eb4f7e
many fixes to NES system playback
2021-12-04 02:19:14 -05:00
tildearrow
99e59278ad
PCE: kind of implement LFO
2021-06-09 01:08:42 -05:00
tildearrow
451c35f41b
PCE: sample playback
2021-06-08 23:16:29 -05:00
tildearrow
cd1851606e
PCE: the adventures of arp fail
2021-06-08 21:49:24 -05:00
tildearrow
8b9da366e4
PCE: implement noise, wave and pan commands
...
TODO: actually implement noise mode very well
2021-06-08 20:45:38 -05:00
tildearrow
0b8fcc6e8d
genesis: implement 10xx command
2021-06-05 23:27:02 -05:00
tildearrow
09371f9205
more game boy playback fixes
...
including fixing the arp+slide thing
2021-05-28 02:30:09 -05:00
tildearrow
fc87899aa8
implement the final game boy bits
2021-05-28 01:26:57 -05:00
tildearrow
83ce4f0ebe
game boy progress, part 5
...
now with almost accurate arpeggios.
2021-05-28 00:36:40 -05:00
tildearrow
30692985dc
more slide fixes
...
we are closer and closer
2021-05-26 02:34:40 -05:00
tildearrow
6c7383f39b
fix mastertracker again
...
arpeggio broke
2021-05-26 02:06:40 -05:00
tildearrow
79f15fcbd8
fix a silly bug
...
TODO: apparently this song requires accurate porta...
2021-05-19 03:09:51 -05:00
tildearrow
f26307f11b
more slide headache
2021-05-19 02:22:26 -05:00
tildearrow
ba2c4f46c6
oh come on OFF stops arpeggio?!
2021-05-19 02:06:13 -05:00
tildearrow
471cd2d68d
add some view modes and fix a slide bug
2021-05-19 02:05:24 -05:00
tildearrow
d9c02531e8
implement E4 effect
2021-05-18 03:02:47 -05:00
tildearrow
c766f98719
implement arp speed and arp tick
2021-05-18 02:53:59 -05:00
tildearrow
c0f7f12c89
misc fixes and new effects
...
- fix 8-bit samples
- 0C effect
- E3 effect
2021-05-18 02:29:17 -05:00
tildearrow
ccd5acf1e4
even. more. volume. slide. fixes.
...
so it happens on >volMax too
amazing
2021-05-18 01:52:03 -05:00
tildearrow
38b16fe5ae
fix porta up/down
2021-05-18 01:37:14 -05:00
tildearrow
ba8c6d8169
it builds on GCC again
2021-05-17 19:18:59 -05:00
tildearrow
ceda9a8058
the final volume fix i think
...
all 5 test cases pass
2021-05-17 15:36:14 -05:00
tildearrow
9736b77401
better volume slide accuracy
...
volume slide seems to be kind of quirky:
- sliding all the way down and then up suddenly sets the vol to max
- apparently there is an overflow and the slide stops when it reaches
its boundaries (instead of continuing)
2021-05-17 15:06:11 -05:00
tildearrow
67847d79cf
attempt to fix the volume slide mess
...
also a fix to noise arps in basic mode in SMS
the volume slides will be an adventure as the behavior seems to be hard
to determine
2021-05-17 03:06:45 -05:00
tildearrow
53975349e5
more. SMS. fixes.
2021-05-17 01:51:14 -05:00
tildearrow
2532401265
prepare for ch3 mode
2021-05-16 17:43:10 -05:00
tildearrow
4662e567c2
fix delayed note cut
2021-05-16 03:20:32 -05:00