![]() |
Routines |
| Prev: 37596 | Up: Map |
|
Used by the routine at 37596. Returns with the attribute file address in HL.
|
|||||||||
| 37675 | SUB 8 | Compute the piano key index (K) based on the frequency parameter (F), and store it in bits 0-4 of A: K=31-INT((F-8)/8) | |||||||
| 37677 | RRCA | ||||||||
| 37678 | RRCA | ||||||||
| 37679 | RRCA | ||||||||
| 37680 | CPL | ||||||||
| 37681 | OR 224 | A=224+K; this is the LSB | |||||||
| 37683 | LD L,A | Set HL to the attribute file address for the piano key | |||||||
| 37684 | LD H,89 | ||||||||
| 37686 | RET | ||||||||
| Prev: 37596 | Up: Map |