Jump to content

4x SID und die Device ID's


lemonhorse
 Share

Recommended Posts

Mein Thema: 1xSID StepC soll ein 4xSID StepC werden...

Auf Anhieb hat es leider nicht geklappt - ich hatte sonderbare Fehler - der Master (SID1) funktioniert ok, der SLAVE1 (SID2) war aber nicht richtig anzusprechen - er hat zwar Noten bekommen - spielte diese auch ab - aber trotz korrekter anzige auf dem LCD wurde kein Bankstick-Sound in den SID2 (SLAVE1) geladen - ich glaube das hat etwas mit der ID-vergabe zutun...

Meine Konfiguration: Primary Bootstrap Loader 1.1b; Mios 1.6; SID 1.5c

...mir würde es helfen von jemanden, der einen funktionierende 4xSID aufgebaut hat sagen könnte was für eine Konfiguration die 4 Core-Module bezüglich der ID's und Device-Number haben.

Note:If you are using a single core, it's highly recommented to select Device ID = 0x00 - the examples at the left side are using different IDs to indicate the position

Ich habe dem Master Core Modul durch den Primary Bootstrap Loader die ID 0 gegeben - JEDOCH im SID LCD MENUE >> CFG >> geht es unter DEV (DEVice) erst ab 1 los  - sind Core-ID und Device-Number das gleiche? - oder haben sie nichts miteinander zutun ?...

Beim Hochladen von MIOS und der Application via

Midi-Ox hat der SID-CORE-SLAVE1 nur den syx-File angenommen, wenn ich die Device-Number dem vorher mit dem Bootstrap Loader vergebenen ID angepasst habe.

only the 6th byte of every SysEx block has been changed, this means: you could also modify the device number by hand, but keep in mind that one .syx file contains multiple blocks (which are beginning with F0) - the device ID has to be changed for all blocks!

Wie sollte man die 4 Cores nun mit ID's versehen?

War es falsch dem Master die ID0 zu geben?

Wäre es besser so?:

CORE1 (Master) = ID 1; Dev1

CORE2 (Slave1) = ID 2; Dev2

CORE3 (Slave2) = ID 3; Dev3

CORE4 (Slave3) = ID4; Dev4

Bin über jeden Tip erfreut :-)

- Lemonhorse

Link to comment
Share on other sites

ok, danke :-)

...hhhmmm dann können meine Probleme eigentlich nichts mit dem ID's zutun haben - denn der Master ist auf ID0 und der Slave auf ID1. Wenn ich SID2 aktiviere erscheint auf dem Display wie gewünscht:

P [patchnummer]  C 2 -2--

[patchname]

Aber SID2 reagiert null auf jegliche Werte die ich eingebe (ich habe Link, CC und Edit auf ON).

SID2 reagiert jedoch auf alle Werte die ich zu SID1 sende. Egal auf welchen DEV-Wert oder MIDICHANNEL ich SID1 lege. Allerdings regiert SID2 nicht auf Patchwechsel. Ich bin ein wenig verwirrt (grinz)...

Ich habe bestimmt etwas ganz einfaches einfach vergessen - nur ich komme nicht drauf  :-/

Link to comment
Share on other sites

...mal ein Schuss ins Blaue ...

hast du in der midibox_sid_v1_5c_18f_stepC jedem Core eine eigene ID gegeben ?

Auszug aus der Main.asm:

;; ==========================================================================

;;  General Settings

;; ==========================================================================

     ;; here you can change the default device ID - if you are using

     ;; some cores as slave, set:

     ;;    o DEFAULT_DEVICE_ID 0x01      ; for the first slave

     ;;    o DEFAULT_DEVICE_ID 0x02      ; for the second slave

     ;;    o DEFAULT_DEVICE_ID 0x03      ; for the third slave

#define DEFAULT_DEVICE_ID 0x00

... Weiss nicht obs daran liegt, aber es ist ein Versuch  :P

Gruss

DOC

Link to comment
Share on other sites

Hi DOC,

danke für den Schuß in's Blaue - ich würde sagen:

Treffer versenkt  ;D

...ich denke ich muss mir die sache noch genauer ansehen...

greez,

- Lemonhorse

Nachtrag:

Habe mir MPLAB installiert und die SID main.asm geöffnet - nun wird mir alles klar! ...hab irgendwie übersehen, das man für die SID Slaves in den Code muss/darf/soll/kann  ;D

...hüstel hüstel - na ja, ist halt mein erstes MidiBox Projekt mit MIOS.  So - mal sehen wie ich mit MPLAB un PERL...

ALSO: danke für die HILFE!!!  :)

- Lemonhorse

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...