Midifizierung Casio SA-10

eigentlich sollte ich vor einigen jahren einen klinken-out an dieses keyboard bauen. das hat auch funktioniert. jedoch habe ich beim testen einen kleinen fehler begangen: ich hatte ein regelbares netzteil, das nur ein zeigerinstrument hat, um volt und ampere anzuzeigen. 0V? also dreh ich auf. es tut sich nichts. komisch. als ich merke, dass ich die amper gesehen habe ist es zu spät und das keyboard kaputt. enttäuscht habe ich es dem besitzer zurückgegeben, und der hat es unter seinem bett aufgehoben. vor kurzem habe ich mir dann ein audio-interface gekauft, das auch einen midi-eingang hat. also habe ich mir das kaputte keyboard wieder besorgt und es midifiziert.

midifizierung casio sa-10midifizierung casio sa-10

die dreher und schalter oben, von links nach rechts: der erste dreher ist ein poti um die oktave einzustellen, dann kommt ein schalter mit dem man auswählen kann, ob das nächste poti, oder der fußschalter als eingang hergenommen werden soll, und dann noch mal 3 potis, die auf midi-kanälen abgelegt sind. der ursprüngliche ein-schalter funktioniert noch, die rote led daneben zeigt an, ob das keyboard läuft, die linke gelbe led blinkt bei versendenten midi-paketen. die grünen und roten tasten werden leider nicht verwendet. der controller hat leider zu wenig eingänge.

midifizierung casio sa-10midifizierung casio sa-10

auf dem linken bild ist der anschluss zu erkennen, von dem ich die schalter der tasten abgreife. freundlicherweise ist die numerierung bereits aufgedruckt. an den anschlüssen 6-9 wird jeweils kurz spannung angelegt, und an den anschlüssen 1-5 und 11,12,10 (mit pull down) kann dann gemessen werden welche taste gedrückt wurde. das layout sieht so aus (einfach die tasten von links nach rechts):

midi#  53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 
input  01 02 03 04 05 11 12 10 01 02 03 04 05 11 12 10 
output 06 06 06 06 06 06 06 06 07 07 07 07 07 07 07 07 

midi#  69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84
input  01 02 03 04 05 11 12 10 01 02 03 04 05 11 12 10
output 08 08 08 08 08 08 08 08 09 09 09 09 09 09 09 09

natürlich stimmen die midi# nur wenn der oktaven regler in der mitte ist

midifizierung casio sa-10midifizierung casio sa-10

hier die platine von vorne und von hinten. dieses mal keine streifenraster platine. hat den vorteil dass man weniger denken muss wie man jetzt am besten die leitungen verlegt, aber auch den nachteil, dass man drähte abisolieren muss.

programmiert habe ich das alles wieder in assembler, allerdings bin ich nicht sehr stolz auf das programm, weil es mal wieder ohne viel nachzudenken schnell zusammengeschustert wurde. wenn trotzdem jemand interesse hat, gebe ich es gerne her.