Sida 2 av 2

Postat: 17 januari 2006, 01:52:59
av JimmyAndersson
Nu blev det ..eh, roligt. Kollade på uCApps sysex-implementation. De tycker att det ska vara såhär:

F0
00
00
7E
40
<device-id>

Alltså. Enligt SysEx-standarden så kommer Device-ID på rad tre, men enligt uCApps kommer Device-ID först efter 6st sysex-data. Tja, bara det fungerar så protesterar jag inte, men eftersom de inte följer standarden så behöver jag hjälp med att ta reda på tillverknings-ID.

Annars får jag chansa och välja ett högt "Sysex Device ID" som troligen inte används av mina synthar. (Jag har 12 st synthar mm som pratar MIDI, så det är en del att hålla reda på...) :)

Postat: 17 januari 2006, 01:56:39
av jack
Jag kom på en sak!

Det finns en applikation som heter "change id" (fyndigt...) som gör att man kan ändra ID:t även efter att man brännt ner bootloadern. Vilket betyder att du inte behöver bry dig så mycket om ID:t nu :)

Det verkar inte så svårt heller! Kolla MIOS Download-sidan. Ladda ner filen change_id.zip och läs i main.ASM så ser du.

Postat: 17 januari 2006, 02:02:33
av JimmyAndersson
Det var väldigt välkommen info!! :) :)

Men då kör vi såhär:

PIC ID Header: 0000000000000000

Dvs
Sysex Device ID: 00
LCD Type: Character
I/O Type: MIDI

Ganska standard gissar jag. :)

Postat: 17 januari 2006, 02:04:31
av jack
Kalas!

Hur många behöver du?

PM adress osv så skickar jag imorrnbitti.

Postat: 17 januari 2006, 02:09:09
av JimmyAndersson
504299st till att börja med. Jasså inte det? :lol:

Jag har planerat för 2 SID-synthar, men om du har 4st så vore det perfekt.
Skickar PM.

Postat: 17 januari 2006, 02:15:50
av jack
Har fyra. Två är visserligen LF (större matningsområde) men det borde ju inte spela någon roll.

Ska jag bränna alla med 0000000000000000 då? Om det inte funkar så har du ju allafall kretsarna och då kan du ju ändra antingen genom att bränna om eller köra change_id.

Postat: 17 januari 2006, 02:18:59
av JimmyAndersson
Jo, du kan köra alla som 0000000000000000 så ändrar jag de som behövs. (Bygger ändå en i taget, så det är lättast så.)
Att 2st är LF är inga problem.