I’ve built a mono SID with a small control surface (step A -> 2x16 LCD, 5 switches and 1 encoder/switch). I meet some difficuties with the CSÂ >:( , LCD is OK but controls don’t work!!! There are strange data on MIDI OUT when i start my MBSID as follow :
TIMESTAMP IN PORT STATUS DATA1 DATA2 CHAN NOTE EVENTÂ Â Â Â Â Â Â Â
000B5582  1 --   F0 Buffer:   8 Bytes  System Exclusive  Â
SYSX: F0 00 00 7E 40 00 01 F7
000B5CEDÂ Â 1Â --Â Â Â C0Â Â 00Â Â --Â Â 1Â ---Â PC: Acc. Grand PianoÂ
000B5CEEÂ Â 1Â --Â Â Â C0Â Â 00Â Â --Â Â 1Â ---Â PC: Acc. Grand PianoÂ
000B5CEEÂ Â 1Â --Â Â Â C0Â Â 00Â Â --Â Â 1Â ---Â PC: Acc. Grand PianoÂ
000B63B1  1 --   F0 Buffer:  11 Bytes  System Exclusive  Â
SYSX: F0 00 00 7E 46 01 0D 00 00 00 F7
000B63B9  1 --   F0 Buffer:  11 Bytes  System Exclusive  Â
SYSX: F0 00 00 7E 46 01 0D 01 00 00 F7
000B63C1  1 --   F0 Buffer:  11 Bytes  System Exclusive  Â
SYSX: F0 00 00 7E 46 01 0D 02 00 00 F7
000B63C9  1 --   F0 Buffer:  266 Bytes  System Exclusive  Â
SYSX: F0 00 00 7E 46 01 02 00 49 6E 74 65 72 6E 61 6C 20 50
SYSX: 61 74 63 68 20 20 7F 00 00 00 00 00 00 00 00 01 40 00
SYSX: 00 00 40 40 40 40 02 00 04 40 00 00 00 00 7F 00 00 00
SYSX: 00 00 40 42 02 00 04 40 00 00 00 00 7F 00 00 00 00 00
SYSX: 40 3E 02 00 04 40 00 00 00 00 7F 00 00 00 00 00 00 00
SYSX: 7F 00 00 7F 00 00 7F 00 20 10 2E 00 00 00 07 10 7F 07
SYSX: 20 00 01 03 7F 01 40 00 01 50 7F 01 60 00 7F 40 40 40
SYSX: 40 00 60 60 20 40 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 38 F7
000B641D  1 --   F0 Buffer:  11 Bytes  System Exclusive  Â
SYSX: F0 00 00 7E 46 02 0D 00 00 00 F7
000B6426  1 --   F0 Buffer:  11 Bytes  System Exclusive  Â
SYSX: F0 00 00 7E 46 02 0D 01 00 00 F7
000B642D  1 --   F0 Buffer:  11 Bytes  System Exclusive  Â
SYSX: F0 00 00 7E 46 02 0D 02 00 00 F7
000B6436  1 --   F0 Buffer:  266 Bytes  System Exclusive  Â
SYSX: F0 00 00 7E 46 02 02 00 49 6E 74 65 72 6E 61 6C 20 50
SYSX: 61 74 63 68 20 20 7F 00 00 00 00 00 00 00 00 01 40 00
SYSX: 00 00 40 40 40 40 02 00 04 40 00 00 00 00 7F 00 00 00
SYSX: 00 00 40 42 02 00 04 40 00 00 00 00 7F 00 00 00 00 00
SYSX: 40 3E 02 00 04 40 00 00 00 00 7F 00 00 00 00 00 00 00
SYSX: 7F 00 00 7F 00 00 7F 00 20 10 2E 00 00 00 07 10 7F 07
SYSX: 20 00 01 03 7F 01 40 00 01 50 7F 01 60 00 7F 40 40 40
SYSX: 40 00 60 60 20 40 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 38 F7
000B648D  1 --   F0 Buffer:  11 Bytes  System Exclusive  Â
SYSX: F0 00 00 7E 46 03 0D 00 00 00 F7
000B6494  1 --   F0 Buffer:  11 Bytes  System Exclusive  Â
SYSX: F0 00 00 7E 46 03 0D 01 00 00 F7
000B649C  1 --   F0 Buffer:  11 Bytes  System Exclusive  Â
SYSX: F0 00 00 7E 46 03 0D 02 00 00 F7
000B64A4  1 --   F0 Buffer:  266 Bytes  System Exclusive  Â
SYSX: F0 00 00 7E 46 03 02 00 49 6E 74 65 72 6E 61 6C 20 50
SYSX: 61 74 63 68 20 20 7F 00 00 00 00 00 00 00 00 01 40 00
SYSX: 00 00 40 40 40 40 02 00 04 40 00 00 00 00 7F 00 00 00
SYSX: 00 00 40 42 02 00 04 40 00 00 00 00 7F 00 00 00 00 00
SYSX: 40 3E 02 00 04 40 00 00 00 00 7F 00 00 00 00 00 00 00
SYSX: 7F 00 00 7F 00 00 7F 00 20 10 2E 00 00 00 07 10 7F 07
SYSX: 20 00 01 03 7F 01 40 00 01 50 7F 01 60 00 7F 40 40 40
SYSX: 40 00 60 60 20 40 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 38 F7
000B69C2  1 --   F0 Buffer:  11 Bytes  System Exclusive  Â
SYSX: F0 00 00 7E 46 01 0D 00 00 00 F7
000B69CA  1 --   F0 Buffer:  11 Bytes  System Exclusive  Â
SYSX: F0 00 00 7E 46 01 0D 01 00 00 F7
000B69D2  1 --   F0 Buffer:  11 Bytes  System Exclusive  Â
SYSX: F0 00 00 7E 46 01 0D 02 00 00 F7
000B69DE  1 --   F0 Buffer:  266 Bytes  System Exclusive  Â
SYSX: F0 00 00 7E 46 01 02 00 49 6E 74 65 72 6E 61 6C 20 50
SYSX: 61 74 63 68 20 20 7F 00 00 00 00 00 00 00 00 01 40 00
SYSX: 00 00 40 40 40 40 02 00 04 40 00 00 00 00 7F 00 00 00
SYSX: 00 00 40 42 02 00 04 40 00 00 00 00 7F 00 00 00 00 00
SYSX: 40 3E 02 00 04 40 00 00 00 00 7F 00 00 00 00 00 00 00
SYSX: 7F 00 00 7F 00 00 7F 00 20 10 2E 00 00 00 07 10 7F 07
SYSX: 20 00 01 03 7F 01 40 00 01 50 7F 01 60 00 7F 40 40 40
SYSX: 40 00 60 60 20 40 01 01 01 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 35 F7
000B6A32  1 --   F0 Buffer:  11 Bytes  System Exclusive  Â
SYSX: F0 00 00 7E 46 02 0D 00 00 00 F7
000B6A3B  1 --   F0 Buffer:  11 Bytes  System Exclusive  Â
SYSX: F0 00 00 7E 46 02 0D 01 00 00 F7
000B6A43  1 --   F0 Buffer:  11 Bytes  System Exclusive  Â
SYSX: F0 00 00 7E 46 02 0D 02 00 00 F7
000B6A4F  1 --   F0 Buffer:  266 Bytes  System Exclusive  Â
SYSX: F0 00 00 7E 46 02 02 00 49 6E 74 65 72 6E 61 6C 20 50
SYSX: 61 74 63 68 20 20 7F 00 00 00 00 00 00 00 00 01 40 00
SYSX: 00 00 40 40 40 40 02 00 04 40 00 00 00 00 7F 00 00 00
SYSX: 00 00 40 42 02 00 04 40 00 00 00 00 7F 00 00 00 00 00
SYSX: 40 3E 02 00 04 40 00 00 00 00 7F 00 00 00 00 00 00 00
SYSX: 7F 00 00 7F 00 00 7F 00 20 10 2E 00 00 00 07 10 7F 07
SYSX: 20 00 01 03 7F 01 40 00 01 50 7F 01 60 00 7F 40 40 40
SYSX: 40 00 60 60 20 40 01 01 01 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 35 F7
000B6AA4  1 --   F0 Buffer:  11 Bytes  System Exclusive  Â
SYSX: F0 00 00 7E 46 03 0D 00 00 00 F7
000B6AAD  1 --   F0 Buffer:  11 Bytes  System Exclusive  Â
SYSX: F0 00 00 7E 46 03 0D 01 00 00 F7
000B6AB5  1 --   F0 Buffer:  11 Bytes  System Exclusive  Â
SYSX: F0 00 00 7E 46 03 0D 02 00 00 F7
000B6AC0  1 --   F0 Buffer:  266 Bytes  System Exclusive  Â
SYSX: F0 00 00 7E 46 03 02 00 49 6E 74 65 72 6E 61 6C 20 50
SYSX: 61 74 63 68 20 20 7F 00 00 00 00 00 00 00 00 01 40 00
SYSX: 00 00 40 40 40 40 02 00 04 40 00 00 00 00 7F 00 00 00
SYSX: 00 00 40 42 02 00 04 40 00 00 00 00 7F 00 00 00 00 00
SYSX: 40 3E 02 00 04 40 00 00 00 00 7F 00 00 00 00 00 00 00
SYSX: 7F 00 00 7F 00 00 7F 00 20 10 2E 00 00 00 07 10 7F 07
SYSX: 20 00 01 03 7F 01 40 00 01 50 7F 01 60 00 7F 40 40 40
SYSX: 40 00 60 60 20 40 01 01 01 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SYSX: 00 00 00 00 00 00 00 00 00 00 00 00 35 F7
??? ??? ???