Activity
From 11/10/2019 to 12/09/2019
11/17/2019
- FO 09:10 PM Feature #84: Add SID
- Attaching some of the octave files from investigating this for reference + the wave files + other useful bits I found online.
- FO 09:07 PM Feature #84: Add SID
- Did some research over the weekend. Generating these isn't a terribly trivial problem!
I tried for some time to generate in matlab. I came up with a pretty good solution for wave 3: triangle + sawtooth. Actually its sawtooth + 2 sawto...
11/12/2019
- FO 10:19 PM Feature #84: Add SID
- It sounds good to me, but not sure what it is meant to sound like!!
- FO 10:19 PM Feature #84: Add SID
- Also wondering if the clk frequency is important (not enable), I see some state table increment on every clock, which is reset on enable
- FO 10:18 PM Feature #84: Add SID
- Wondering about some kind of bit map of unpopulated locations (reducing locations) or a 2nd lookup layer (reducing bits)
- FO 10:04 PM Feature #84: Add SID
- I loaded the tables in to octave to take a look.
Observations...
* Not a simple curve
* Lots of zeros, >80% in some cases
* Quite a lot of dupes
dupes:
>> log2(numel(unique(ps)))
ans = 6.5699
> ...
ans = 4.7549
>> log2(n... - FO 10:02 PM Feature #84: Add SID
- Actually the issue with fitting in v2 is block ram, not ALMs. Though its always good to save ALMs!
The sid tables take 14KB each. So for stereo sid its 28KB. Anyway I do not even have 14KB to spare on v2...