tildearrow
630d968975
update readme
2021-12-07 13:08:48 -05:00
tildearrow
d0ce05c8d4
acknowledgements
2021-12-07 13:01:59 -05:00
tildearrow
b689d51ec9
audio file output stereo support
2021-12-07 12:33:55 -05:00
tildearrow
f71ee6b45d
preliminary audio file output
2021-12-07 12:21:23 -05:00
tildearrow
7649b845aa
prepare for file output
2021-12-07 04:39:52 -05:00
tildearrow
4cba677c04
i know a better way
2021-12-07 04:32:42 -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
7d24b10da4
dev8
2021-12-07 01:26:50 -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
c26bb511d7
dispatch: fix small mistake
2021-12-06 21:12:16 -05:00
tildearrow
26fac3862b
add nuked OPM for eventual arcade platform...
2021-12-06 16:57:39 -05:00
tildearrow
145403e7dd
Merge branch 'master' of github.com:tildearrow/furnace
2021-12-06 16:52:03 -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
18fb2a4b9f
C64: more work!
2021-12-06 03:26:39 -05:00
tildearrow
ce4b6c7044
genesis: comment out two debug messages
2021-12-06 03:26:33 -05:00
tildearrow
055b4f9c26
genesis: fix delay bug
2021-12-06 03:07:29 -05:00
tildearrow
8478481466
hmmm
2021-12-06 02:59:12 -05:00
tildearrow
1ac45e27a2
delete several unneeded files
2021-12-05 17:16:30 -05:00
tildearrow
480b26c95c
more C64 work
2021-12-05 16:45:29 -05:00
tildearrow
24956e8177
Merge branch 'master' of github.com:tildearrow/furnace
2021-12-05 16:21:28 -05:00
tildearrow
0f3f173b6e
rework some of the playback logic
...
paving the way for C64
2021-12-05 16:11:12 -05:00
tildearrow
e52f5c9147
wow
2021-12-05 01:30:33 -05:00
tildearrow
ff07a19405
kind of C64
2021-12-04 23:55:28 -05:00
tildearrow
2f7001681c
prepare for C64 platform!
2021-12-04 02:42:22 -05:00
tildearrow
760fa43a4f
fill in a blank line
2021-12-04 02:34:13 -05:00
tildearrow
796f9b0cf5
one more fix!
2021-12-04 02:28:15 -05:00
tildearrow
6599eb4f7e
many fixes to NES system playback
2021-12-04 02:19:14 -05:00
tildearrow
3286c3c0c5
NES system! almost
2021-12-04 01:19:54 -05:00
tildearrow
6446e876ae
update gitignore
2021-12-04 01:14:02 -05:00
tildearrow
c543553b0f
prepare for NES platform
2021-12-03 16:04:07 -05:00
tildearrow
901ab6d436
update readme
2021-06-09 12:37:46 -05:00
tildearrow
86131bf05e
add a log level flag
2021-06-09 12:28:46 -05:00
tildearrow
2be720540f
dev7
2021-06-09 03:33:44 -05:00
tildearrow
f7080bb2c1
add parameter parsing
2021-06-09 03:33:03 -05:00
tildearrow
fa445d8614
GB: reduce CPU usage
...
SameBoy works faster if you do multiple runs in the acquire function
2021-06-09 02:17:04 -05:00
tildearrow
b30c5679ae
genesis: reduce CPU usage
...
the chip uses TDM to output the channels one by one
so we just run the chip 6 times and output at 1/6th the rate, which
means less work for blip_buf and less C++ overhead
2021-06-09 01:57:12 -05:00
tildearrow
cf6b213d2c
even more ancient version compatibility
2021-06-09 01:52:00 -05:00
tildearrow
5b707eeeec
better ancient version sample support
2021-06-09 01:16:26 -05:00
tildearrow
99e59278ad
PCE: kind of implement LFO
2021-06-09 01:08:42 -05:00
tildearrow
480ddf489a
dummy: more work
2021-06-09 00:10:23 -05:00
tildearrow
7745913722
update README
2021-06-08 23:46:16 -05:00
tildearrow
1edd633422
PCE: now for 8-bit samples aaaaa
2021-06-08 23:17:38 -05:00
tildearrow
451c35f41b
PCE: sample playback
2021-06-08 23:16:29 -05:00
tildearrow
5b2684b5e1
PCE: the adventures of missing wavetables
2021-06-08 22:21:05 -05:00
tildearrow
cd1851606e
PCE: the adventures of arp fail
2021-06-08 21:49:24 -05:00
tildearrow
8f3b9e03da
PCE: make the noise actually work
2021-06-08 21:25:07 -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