Jump to content

fragen zum midibox sid user interface


mm303
 Share

Recommended Posts

hallo,

bin gerade bei der planung der midibox sid !!

ist es möglich, statt der einzelnen anwähltaster auch gleich alps enlosregler zu verbauen...  so dass man jeden erscheinenden wert gleich mit dem endlosregler unter dem display (2x20) verändern kann....

falls man nur einen endlosregler verwenden, funktionieren dann diese taaster ?

http://www1.conrad.de/scripts/wgate/zcop_b2c06f2506a/~flN0YXRlPTMyOTQ4OTY3MzQ=?%7Etemplate=PCAT_PRODUCT_DETAILS_DOCUMENT&run=area&count=1&object_guid=CF146E3BABD18552E10000000A010220&x=2&y=7#

wenn man sounds speichern will, braucht man dann unbedingt den bankstick, oder bietet der pic 18f... selber speicherplatz  ??

vielen dank für die hilfe !!!

gruss

matthias

Link to comment
Share on other sites

Hallo Matthias,

st es möglich, statt der einzelnen anwähltaster auch gleich alps enlosregler zu verbauen...  so dass man jeden erscheinenden wert gleich mit dem endlosregler unter dem display (2x20) verändern kann....

Jein. Das mit den Endlosreglern klappt so wie Du es beschrieben hast, hierzu musst Du lediglich in cs_menu_enc_table.inc folgenden Code:

CS_MENU_ENC_TABLE
        ;; OSC "Env" Layer
        ;;              Function name           parameter                 menu          offset  cursor pos
        CSENC_ENTRY     CS_MENU_ENC_CHANGE_OSC, CS_SID_VOICEx_DELAY,      CS_MENU_OSC,  0x03,   0x03
        CSENC_ENTRY     CS_MENU_ENC_CHANGE_OSC, CS_SID_VOICEx_ATTACK,     CS_MENU_OSC,  0x03,   0x04
        CSENC_ENTRY     CS_MENU_ENC_CHANGE_OSC, CS_SID_VOICEx_DECAY,      CS_MENU_OSC,  0x03,   0x05
        CSENC_ENTRY     CS_MENU_ENC_CHANGE_OSC, CS_SID_VOICEx_SUSTAIN,    CS_MENU_OSC,  0x03,   0x06
        CSENC_ENTRY     CS_MENU_ENC_CHANGE_OSC, CS_SID_VOICEx_RELEASE,    CS_MENU_OSC,  0x03,   0x07
ersetzen durch:
CS_MENU_ENC_TABLE
        ;; Env "Assign" Layer
        ;;              Function name           parameter                 menu          offset  cursor pos
        CSENC_ENTRY     CS_MENU_ENC_CHANGE_MENU_P1, 0x00,                 0x00,         0x00,   0x00
        CSENC_ENTRY     CS_MENU_ENC_CHANGE_MENU_P2, 0x00,                 0x00,         0x00,   0x00
        CSENC_ENTRY     CS_MENU_ENC_CHANGE_MENU_P3, 0x00,                 0x00,         0x00,   0x00
        CSENC_ENTRY     CS_MENU_ENC_CHANGE_MENU_P4, 0x00,                 0x00,         0x00,   0x00
        CSENC_ENTRY     CS_MENU_ENC_CHANGE_MENU_P5, 0x00,                 0x00,         0x00,   0x00

Doch die Selektierungstaster sowie das Datawheel werden auch weiterhin notwendig sein, es gibt einige Untermenues (wie bspw. das "Edit Name" menue), in der sie gebraucht werden.

Falls Du Platz sparen moechtest, koenntest Du bspw. Alps Encoder mit einem eingebauten Button verwenden.

Der Conrad-Link funktioniert nicht...

Im PIC18F452 kann man nur einen einzigen Patch abspeichern.

Gruss,

       Thorsten.

Link to comment
Share on other sites

danke thorsten für die hilfe...

ich könnte dann z.b.  den bankstick chip direkt einlöten...

wird dieser dann vom midibox os erkannt, so dass man da direkt patches speichern und laden kann, wie bei anderen synths auch ??

hier nochmal der link zum datenblatt der taster...

http://www.produktinfo.conrad.com/datenblaetter/700000-724999/707651-da-01-en-miniatur_printtaster_schwarz.pdf

viele grüsse

matthias

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...