I am on a small program (in MS excel) for coding melodies
for the SW syntetizer Apology.
Could anyone (with musical capabilities) write (here in this post) a
small melody that uses 6 channels ?
I expect a format like this for each chord
Chan Note Octave
1 G# 4
2 A 5
3 G# 2
4 A# 3
5 B 3
6 F 4
Duration (sec)
0,5
You can use from octave 2 to octave 7, but the player should have the best results from G#o2 to G#o6, where the frequency errors are always less that 3,8%.
The lower limit is due to the fact that the tone periods are represented with 8 bits, but can be extended by representing half periods (I am still thinking on it).
The upper limit, is due to the fact that the loop is too slow (i.e. the z80 is too slow),
no remedies for this problem....
PS
The player source code is at
http://www.msx.org/forumtopicl5555.html