more midi

This commit is contained in:
Gordon JC Pearce 2024-09-18 23:54:01 +01:00
parent 986be58599
commit 60a0a3da58

View File

@ -1047,21 +1047,27 @@
// 0767: 17 80 ORI A,$80 // OR with $80 // 0767: 17 80 ORI A,$80 // OR with $80
// 0769: 63 a2 STAW $FFA2 // store to Modwheel Amount // 0769: 63 a2 STAW $FFA2 // store to Modwheel Amount
// 076b: 4f 87 JRE $06F4 // setup 2-byte, return from interrupt // 076b: 4f 87 JRE $06F4 // setup 2-byte, return from interrupt
// 076d: 71 a2 80 MVIW $FFA2,$80 // 076d: 71 a2 80 MVIW $FFA2,$80 // set modwheel amount to 0
// 0770: 4f 82 JRE $06F4 // 0770: 4f 82 JRE $06F4 // setup 2-byte, return from interrupt
// 0772: 5d 4f BIT 5,$FF4F // 0772: 5d 4f BIT 5,$FF4F
// 0774: 4f 7e JRE $06F4 // 0774: 4f 7e JRE $06F4
// 0776: 4f c9 JRE $0741 // 0776: 4f c9 JRE $0741
// 0778: 74 7b 01 EQI C,$01 // 0778: 74 7b 01 EQI C,$01
// 077b: 15 4f 02 ORIW $FF4F,$02 // 077b: 15 4f 02 ORIW $FF4F,$02
// 077e: 4f b4 JRE $0734 // 077e: 4f b4 JRE $0734
// -------------------------------------------------------------------
// program change
// -------------------------------------------------------------------
// 0780: 55 a8 20 OFFIW $FFA8_midiSwitch,$20 (MIDI Func1) // 0780: 55 a8 20 OFFIW $FFA8_midiSwitch,$20 (MIDI Func1)
// 0783: c5 JR $0789 // 0783: c5 JR $0789
// 0784: 0b MOV A,C // 0784: 0b MOV A,C
// 0785: 17 80 ORI A,$80 // 0785: 17 80 ORI A,$80 // bit 7 might be used to indicate the patch needs changed
// 0787: 63 a3 STAW $FFA3 // 0787: 63 a3 STAW $FFA3
// 0789: 71 3f 00 MVIW $FF3F_midiByteCount,$00 // 0789: 71 3f 00 MVIW $FF3F_midiByteCount,$00
// 078c: 54 4c 06 JMP $064C // 078c: 54 4c 06 JMP $064C
// -------------------------------------------------------------------
// pitch bend
// -------------------------------------------------------------------
// 078f: 55 a8 20 OFFIW $FFA8_midiSwitch,$20 (MIDI Func1) // 078f: 55 a8 20 OFFIW $FFA8_midiSwitch,$20 (MIDI Func1)
// 0792: d7 JR $07AA // 0792: d7 JR $07AA
// 0793: 0b MOV A,C // 0793: 0b MOV A,C