tildearrow
|
8f54445625
|
GA20: acquireDirect optimizations, part 1
buggy, slow and glitchy
output is good but chan osc is now broken
from 1.5 to 0.4 seconds
|
2025-03-02 20:29:28 -05:00 |
|
tildearrow
|
49a8693dcb
|
new chan osc, part 7
i am done
|
2025-03-02 16:14:49 -05:00 |
|
tildearrow
|
6265d2cd39
|
new chan osc, part 6
more adaptations
how can I get you out of my head... I want to go back to work!
|
2025-03-02 04:11:10 -05:00 |
|
LTVA1
|
c58a7cba20
|
Update sid3.c
|
2025-02-22 14:45:09 -05:00 |
|
tildearrow
|
cf89a4ff44
|
GA20: yet another optimization
|
2025-02-20 04:44:19 -05:00 |
|
tildearrow
|
0e0aab88de
|
GA20: another optimization
|
2025-02-18 05:53:54 -05:00 |
|
tildearrow
|
e22d46e619
|
C64: implement 6581 bias on dSID
for PCM
|
2025-01-31 14:59:38 -05:00 |
|
tildearrow
|
1ceffc659c
|
I will do this later
|
2025-01-30 16:24:33 -05:00 |
|
tildearrow
|
b17b0e3f40
|
fix build...
|
2025-01-30 15:27:55 -05:00 |
|
tildearrow
|
6e63669501
|
add a bunch more TODOs
|
2025-01-29 04:38:12 -05:00 |
|
tildearrow
|
8776e1c442
|
µPD1771C: implement tone/noise mode
|
2025-01-29 04:10:54 -05:00 |
|
tildearrow
|
97402e6d41
|
replace AArt µPD1771C core with MAME
|
2025-01-29 01:58:31 -05:00 |
|
Natt Akuma
|
665b722f31
|
VIC-20: add an option to disable filters
|
2024-10-17 20:16:04 -05:00 |
|
tildearrow
|
47f36f99d9
|
Merge branch 'master' into SID3
|
2024-09-13 23:46:13 -05:00 |
|
tildearrow
|
4f5c6cbbb5
|
SoundUnit: emulation changes
no longer uses int for the filter stages, instead using short
this makes a 1982 design cheaper and more viable
|
2024-09-09 19:28:16 -05:00 |
|
tildearrow
|
5e5896fd52
|
Merge branch 'master' into ymf278b
|
2024-09-05 19:32:48 -05:00 |
|
tildearrow
|
eb95024fb9
|
Merge branch 'master' into master
|
2024-09-05 18:13:46 -05:00 |
|
AArt1256
|
d3d7c741a6
|
why again
|
2024-09-02 11:43:22 +03:00 |
|
AArt1256
|
f415e4c9a1
|
no more global variables!
|
2024-09-01 16:11:42 +03:00 |
|
LTVA1
|
3bf0c108f8
|
Merge branch 'master' into SID3
|
2024-08-25 13:34:19 +03:00 |
|
cam900
|
3e1e2fc2a6
|
Merge branch 'master' of https://github.com/tildearrow/furnace into ymf278b
|
2024-08-25 12:50:51 +09:00 |
|
tildearrow
|
0ab9f6c6fd
|
more....
|
2024-08-24 17:41:41 -05:00 |
|
LTVA1
|
1fbbe29d14
|
Merge branch 'tildearrow:master' into SID3
|
2024-08-23 12:53:29 +03:00 |
|
LTVA1
|
9f9638931d
|
yeah
|
2024-08-23 00:53:44 -05:00 |
|
LTVA1
|
99be4541c5
|
more in-tune tonal noise waves, add locale to presets, update Russian locale
Also make noise a little closer to C64
|
2024-08-17 16:38:46 +03:00 |
|
LTVA1
|
80933510a5
|
rework noise readout, alter noise freq for specific feedback bits config
|
2024-08-17 13:40:15 +03:00 |
|
AArt1256
|
ce9d510076
|
added more presets and fixed memory bug yay
|
2024-08-15 14:36:58 +03:00 |
|
LTVA1
|
b6ecd79ffa
|
Merge branch 'master' of https://github.com/tildearrow/furnace into SID3
|
2024-08-14 21:19:12 +03:00 |
|
cam900
|
afec47e9cc
|
Merge branch 'master' of https://github.com/tildearrow/furnace into ymf278b
|
2024-08-14 17:56:27 +09:00 |
|
MooingLemur
|
0224882a42
|
oops, should have been 47.0.2
|
2024-08-13 04:11:08 -05:00 |
|
MooingLemur
|
a8122d3efd
|
Add VERA 47.0.3 chip type
|
2024-08-13 04:11:08 -05:00 |
|
LTVA1
|
6417da27e9
|
add different clock speed, optimize channel processing, add quarter clock speed flag
|
2024-08-12 11:22:10 +03:00 |
|
LTVA1
|
65d65ef81e
|
add phase invesrion for left/right channel and feedback
|
2024-08-11 16:47:49 +03:00 |
|
AArt1256
|
36c143deb0
|
added more support to upd1771c
|
2024-08-11 13:40:50 +03:00 |
|
AArt1256
|
f14ff25796
|
added basic uPD1771C support
|
2024-08-11 09:22:49 +03:00 |
|
LTVA1
|
f5877abafe
|
add distortion to wave channel as well...
|
2024-08-10 23:45:12 +03:00 |
|
LTVA1
|
845b36e3f2
|
throw in some shitty asymmetrical distortion (no, it's not 6581 SID distortion you want... sigh)
|
2024-08-10 22:49:39 +03:00 |
|
AArt1256
|
cf6d485f4c
|
quick change to make PCM channel mutable
|
2024-08-09 18:10:20 +03:00 |
|
LTVA1
|
6bf391b4bc
|
wavetables and samples for SID3! (unfinished)
|
2024-08-09 14:30:45 +03:00 |
|
AArt1256
|
3e774ddb6f
|
finally added DMA sample support and panning
|
2024-08-09 00:36:34 +03:00 |
|
AArt1256
|
9d279ceadb
|
added basic watara supervision support
|
2024-08-08 22:58:01 +03:00 |
|
LTVA1
|
bfbc92e1f3
|
Add LFSR feedback bits, 1-bit noise and wave mix mode macros. I hope I am done with main macros now
|
2024-08-05 15:50:48 +03:00 |
|
LTVA1
|
2fb518231a
|
separate noise frequency, almost all main macros, add wavetable size to sysdef, separate wavetable tab
|
2024-08-05 12:28:22 +03:00 |
|
LTVA1
|
2e321b66c2
|
proper envelope, phase reset macro, prepare for ad-hoc ADSR params change via macros
|
2024-08-04 21:28:09 +03:00 |
|
LTVA1
|
986b64bbf0
|
better phase mod accuracy, optimized panning reg writes
|
2024-08-04 12:19:33 +03:00 |
|
LTVA1
|
5b92ee0426
|
sid3: mute, phase mod, panning
|
2024-08-04 11:32:28 +03:00 |
|
LTVA1
|
f72c4130a9
|
filter: do not invert signal?
|
2024-08-04 09:07:19 +03:00 |
|
LTVA1
|
e339485131
|
sigh 4
|
2024-08-02 19:34:07 +03:00 |
|
LTVA1
|
154ff52674
|
sigh 3
|
2024-08-02 19:30:35 +03:00 |
|
LTVA1
|
2d97316322
|
run filters every 2nd clock cycle so save some CPU time...
|
2024-08-02 17:37:45 +03:00 |
|