1. I managed to extract the samples from Org Maker 1, and fixing them (The header of the wave files was incorrect,
and thus wouldn't load, however I was able to fix that thanks to Noxid)
2. I debugged OM 1 just to make sure the frequencies were the same (they are, and just like OM 2 they use a intermediate waveform)
This leaves me one last question before I can finish my work:
What would be the BEST way to convert the raw wavedata to .wav (more specifically, the C3 frequency?
Replicating the intermediate waveform didn't work (As i've mentioned in an earlier post)
and recording the waves in audacity is more than just troublesome. (for obvious reasons)
My current plan is to split the wavedata up, and then import it into audacity with the samplerate 66816 (C frequency * 2),
which would result in the desired tone.
But what do you think? Any suggestions would be appreciated.
Aside from that, there's another thing that's been bottering me:
Octave 2's intermediate waveform is 256 points long. Every wave in the wavedata is 256 bytes long.
So why is every other sourcepoint used twice, instead of just using every sourcepoint once? It makes little sense to me.
I looked at your notes regarding Pitch in OrgMaker (very interesting stuff)
Have you ever done any testing with the wavedata from Doukoutsu.exe, since it's different from the OrgMaker one?
(Org View, OrgMaker 1, and Cave Story+ all use the same Wavedata as Doukutsu.exe)
I compared them in Audacity, and aside from some minor, but noticeable differences in the waves, they mostly seem to differ in volume