![]() |
Routines |
| Prev: 37596 | Up: Map | Next: 37687 |
|
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 | Next: 37687 |