Jump to content

Troubleshooting with step "A" control surface


Recommended Posts

Posted

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

??? ??? ???

Posted

To tell the truth, the output seems ok to me (pls correct me if I´m wrong). The SID is sending all it´s patches to the Midi Out (if it´s used in an Sequencer or similar the values are set there).

I guess the not working DIN is something with interconnection core-DIN or on the core or whatever (I mean some hardware stuff). Recheck the DIN (also if the correct Shiftregisters are set in main.asm). Did you do all hardware changes (if needed) on the core? -> see UCApps.de

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...