4. How is the amplitude of the vibrato command calculated?
(OLD)
3.
What is the formula used to convert v## to SPC700player's LEVEL number?
Is the relationship between LEVEL and actual volume linear, as SPC700player makes it?
2.
What is the "minimal" #samples section that will work properly with SFX but uses the minimal space? (Note that for the tiny 65 byte samples, I would like to use #original for increased quality with a negligible increase in file size.)
1.
Solved. I have a large piece of notes which I ripped from a MIDI. I'm trying to loop it to decrease file size (very successful). However, I have run into a likely AddMusicK bug.
http://pastebay.com/1440609
The commented code is the correct one. The uncommented one royally screws up octaves about halfway through.
SOLUTION: The first time a label loop is run, it acts exactly like normal. Every time it is called afterwards, it starts at the current octave, acts normally, and restores the original octave when it finishes. I chose to pick a standard octave that was restored to before calling each loop, and at the end of each loop. Then I switched around octaves so it worked.
(OLD)
3.
What is the formula used to convert v## to SPC700player's LEVEL number?
Is the relationship between LEVEL and actual volume linear, as SPC700player makes it?
2.
What is the "minimal" #samples section that will work properly with SFX but uses the minimal space? (Note that for the tiny 65 byte samples, I would like to use #original for increased quality with a negligible increase in file size.)
1.
Solved. I have a large piece of notes which I ripped from a MIDI. I'm trying to loop it to decrease file size (very successful). However, I have run into a likely AddMusicK bug.
http://pastebay.com/1440609
The commented code is the correct one. The uncommented one royally screws up octaves about halfway through.
SOLUTION: The first time a label loop is run, it acts exactly like normal. Every time it is called afterwards, it starts at the current octave, acts normally, and restores the original octave when it finishes. I chose to pick a standard octave that was restored to before calling each loop, and at the end of each loop. Then I switched around octaves so it worked.