Roman Midi-Opa

Programmer
  • Content count

    72
  • Joined

  • Last visited

Community Reputation

0 Neutral

About Roman Midi-Opa

  • Rank
    MIDIbox Newbie
  • Birthday 03/01/1955

Profile Information

  • Gender Male
  • Location Germany, Düsseldorf
  • Interests Music, MIDI-Tools, Books, motobiking, swimming.
    Related to computer since 1980. Newbie in C/C++.
  1. Just like "snapshot at power on"

    Hello MBer, I would like to apologise for my impatience. When I increase the start up time from delay_ms 200 to 2500, it works fine. In German we say that you have to read the small letter, or better RTFM. I found the hint in top of the beginner side. Greetings Roman
  2. Just like "snapshot at power on"

    Hello,   I tried to save a Snapshot trigger by section 1 and got an error: [ 551.863] [FILE] FAILURE: tried to open file '/DEFAULT.NGS' for reading, but previous file hasn't been closed! [ 551.863] [MBNG_FILE_R:13] WARNING: missing ENDIF command!     if ^section == 1    log "Section 1 running"    if ^bank == 1      log "Bank 1"    endif    if ^bank == 2      log "Bank 2"    endif    exec_meta RetrieveAinserValues    DELAY_MS 200    trigger AINSER:1    trigger AINSER:2    trigger AINSER:3    trigger AINSER:4    trigger AINSER:5    trigger AINSER:6    trigger AINSER:7    trigger AINSER:8    trigger AINSER:9        exec_meta SaveSnapshot    endif For the moment I'm busy with other things. I'll come back in some days (Carneval).   Greetings Roman  
  3. Just like "snapshot at power on"

    Hello Zam,   i've tried to do it with a dummy button: # Dummy Button for Ainser EVENT_BUTTON id=1000 hw_id=99  type=Meta meta=RunSection:1 button_mode=OnOnly set BUTTON:99 1 trigger BUTTON:99 It work but no output; [26991.610] b0 14 00   Chn# 1  CC# 20 = 0 [26991.610] b0 13 00   Chn# 1  CC# 19 = 0 [26991.610] b0 12 00   Chn# 1  CC# 18 = 0 [26991.610] b0 11 00   Chn# 1  CC# 17 = 0 [26991.610] b0 10 00   Chn# 1  CC# 16 = 0 [26991.611] b0 0f 00   Chn# 1  CC# 15 = 0 [26991.611] b0 0e 00   Chn# 1  CC# 14 = 0 [26991.611] b0 0d 00   Chn# 1  CC# 13 = 0 [26991.612] b0 0c 00   Chn# 1  CC# 12 = 0 [26991.824] b0 14 00   Chn# 1  CC# 20 = 0 [26991.824] b0 13 00   Chn# 1  CC# 19 = 0 [26991.824] b0 12 00   Chn# 1  CC# 18 = 0 [26991.824] b0 11 00   Chn# 1  CC# 17 = 0 [26991.824] b0 10 00   Chn# 1  CC# 16 = 0 [26991.824] b0 0f 00   Chn# 1  CC# 15 = 0 [26991.824] b0 0e 00   Chn# 1  CC# 14 = 0 [26991.824] b0 0d 00   Chn# 1  CC# 13 = 0 [26991.824] b0 0c 00   Chn# 1  CC# 12 = 0 .Greetings  
  4. Just like "snapshot at power on"

    Hello Zam, is a nightmare, here the NGR script:  #  # Default Start Script  #    if ^section == 0    # boot delay    DELAY_MS 200    # Volume      send CC OUT3 1 07 100    send CC OUT4 1 07 100      # Percusion OFF      send CC OUT3 1 66 0    send CC OUT4 1 66 0      # Leslie OFF SLOW        send CC OUT3 1 68 0    send CC OUT3 1 01 0    send CC OUT4 1 68 0    send CC OUT4 1 01 0      # Vibration OFF      send CC OUT3 1 31 0    send CC OUT4 1 31 0      # Distortion OFF      send CC OUT3 1 09 0    send CC OUT4 1 09 0      # Reverb      send CC OUT3 1 91 24    send CC OUT4 1 91 24          # Drawbar settings   #   send CC OUT3 1 12 0 #   send CC OUT3 1 13 24 #   send CC OUT3 1 14 64 #   send CC OUT3 1 15 64 #   send CC OUT3 1 16 24 #   send CC OUT3 1 17 0 #   send CC OUT3 1 18 0 #   send CC OUT3 1 19 0 #   send CC OUT3 1 20 0        send CC OUT4 1 12 0    send CC OUT4 1 13 0    send CC OUT4 1 14 64    send CC OUT4 1 15 64    send CC OUT4 1 16 24    send CC OUT4 1 17 0    send CC OUT4 1 18 0    send CC OUT4 1 19 0    send CC OUT4 1 20 0     log "Section 0 first running"    exec_meta RetrieveAinserValues    DELAY_MS 200    trigger AINSER:1    trigger AINSER:2    trigger AINSER:3    trigger AINSER:4    trigger AINSER:5    trigger AINSER:6    trigger AINSER:7    trigger AINSER:8    trigger AINSER:9      endif    if ^section == 1    log "Section 1 running"    if ^bank == 1      log "Bank 1"    endif    if ^bank == 2      log "Bank 2"    endif    exec_meta RetrieveAinserValues    DELAY_MS 200    trigger AINSER:1    trigger AINSER:2    trigger AINSER:3    trigger AINSER:4    trigger AINSER:5    trigger AINSER:6    trigger AINSER:7    trigger AINSER:8    trigger AINSER:9  endif     The section 1 triggered by a button works, so for the moment I have prees first the button in a radio_group to start.   Best Regards Roman
  5. Just like "snapshot at power on"

    Hello, sorry for updated this thread, because it doesn't worked. I use the NG V1.031 with Ainser64 board. My script section 0 is as follow:    send CC OUT4 1 12 0    send CC OUT4 1 13 0    send CC OUT4 1 14 64    send CC OUT4 1 15 64    send CC OUT4 1 16 24    send CC OUT4 1 17 0    send CC OUT4 1 18 0    send CC OUT4 1 19 0    send CC OUT4 1 20 0     exec_meta RetrieveAinserValues   exec_meta DumpSnapshot An other section is calling by an button and is running fine. if ^section == 1    log "Section 1"    if ^bank == 1      log "Bank 1"    else      log "Bank 2"    endif    exec_meta RetrieveAinserValues    trigger AINSER:1    trigger AINSER:2    trigger AINSER:3    trigger AINSER:4    trigger AINSER:5    trigger AINSER:6    trigger AINSER:7    trigger AINSER:8    trigger AINSER:9  endif     The first time using the RetrieveAinserValues didn't work. Maybe the current values are not stored into the CC as defined in NGC file. After moving the pots all works as expected. Has anybody an idea what is wrong? Greeting Roman   (Sorry for german English.)  
  6. APP Name als Defination in app.h

    Hallo zusammen,   ich stosse immer wieder mal auf das Problem das ich z.B. mit unterschiedlichen Ports im Module Router compilieren möchte. Bisher hilft mir nur ein auskommentieren der entsprechenden Zeilen was, auf die Dauer und mit zunehmend Alter, recht umständlich ist. Vielleicht ist es ja möglich in der jeweiligen APP eine Defination wie z.B. APP_Name = "MIDIO128" einzutragen , die man bei der Verwendung  von Erweiterungen abfragen kann. Nur so als Denkanstoß. Gruß Roman
  7. Vorstellung PropString - Stringmachine DIY

    Hallo Herr Bollig,   das ist ja mal eine schöne Ãœberraschung. Meinen Nachbau der PropB3  habe ich ja fast fertig und bin von dem PropString angenehm überrascht. Sicherlich werde ich mir ein PropString nachbauen.     Herzliche Grüße     Roman Krause
  8. DB50XG Seitensprung (PropB3 Hammond Clone)

    Hallo Ilmenator,   ja habe ich selbst gebaut. Mega8 mit etwas zur Pegelwandlung drumherum.   Gruß   Roman
  9. DB50XG Seitensprung (PropB3 Hammond Clone)

    Hallo zusammen,   nach langer Zeit der Abstinenz habe ich wieder die Zeit um mich ein wenig um mein Hobby kümmern zu können. Meinen Seitensprung habe ich fast fertig (siehe Bilder). Was fehlt ist noch ein Teil der Konfurigation. Das Speichern und Laden der Werte in den zwei Bänken, Upper und Lower Manual, macht mir derzeit noch Schwierigkeiten.   Aber das wird noch, denn bald beginnt meine Altersteilzeit ;-).   Gruß   Roman
  10. LPC 17 Core Bohrschema

    Hallo,   vielleicht solltest Du mal in das Zip-File hineinschauen. Ich finde dort keine Board-Datei zum Öffnen. Auch die anderen Formate sind Eagle unbekannt. Solltest Du im Besitz einer EAGLE kompatibelen Datei sein dann kannst Du sie mir ja mal bitte schicken. Damit ich die Daten auch "Hickstrarieren" kann.   Roman
  11. LPC 17 Core Bohrschema

    Hallo Ilmenator,   hast Du dir die Daten denn mal angesehen. Es ist sicherlich "möglich" die Bohrdaten zu extrahieren aber welches Element ist die MIDI IN 2 Buchse?   snipp--- %FSLAX43Y43*% %MOMM*% G71* G01* G75* G04 Layer_Color=2752767* %ADD10C,0.600*% %ADD11C,0.400*% %ADD12C,0.800*% %ADD13C,0.230*% %ADD14C,0.254*% %ADD15C,0.050*% %ADD16C,1.500*% %ADD17R,1.500X1.500*% %ADD18R,1.500X1.500*% %ADD19R,1.700X1.700*% %ADD20C,1.700*% %ADD21C,1.524*% %ADD22C,1.800*% %ADD23C,2.230*% %ADD24C,3.300*% %ADD25C,1.620*% %ADD26C,3.800*% %ADD27C,1.600*% %ADD28R,1.600X1.600*% %ADD29C,1.500*% %ADD30R,1.500X1.500*% %ADD31R,1.500X1.500*% %ADD32C,1.200*% %ADD33C,2.500*% %ADD34C,2.100*% %ADD35R,2.000X2.000*% %ADD36C,2.000*% %ADD37C,1.400*% %ADD38C,0.800*% %ADD39C,0.500*% %ADD40C,1.000*% %ADD41C,0.100*% %ADD42C,0.250*% snipp---   Die Frage war ja ob jemand helfen kann und nicht ob ich mir die akademische Lösung antue die Daten aus den Bohrdaten und/oder Datenblätter zusammen zu setzen bzw. zu raten.   Trotzdem Danke für Deinen Beitrag.   Gruss   Roman
  12. LPC 17 Core Bohrschema

    Hallo Ilmenator,   hätte ich gerne gemacht, leider liegen keine Daten vor. Um Missverständnissen aus dem Weg zu gehen, ich meine die Anschlüsse der Midibuchsen usw. Mittlerweile verwende ich ein Mittenmass von 20,5 mm das leider auch nicht genau passt.   Gruss   Roman
  13. LPC 17 Core Bohrschema

    Hallo zusammen,   trotz Suche habe ich nichts zu dem Thema gefunden. Ich suche die Bohrdaten für die LPC 17 Core Anschlüße. Kann mir da vielleicht jemand weiterhelfen. Die letzte Aufnahme mit Schieblehre und Winkel waren etwas ungenau.   Gruss   Roman
  14. MIDI Box CV dead gates?

    Hello Spend42,   what about the +15v on the input jake J2. Do you check if this is connected correct to the switch of the jake?   Greetings Roman
  15. MBNG Konfiguration Frage

    Hallo Thorsten,   das ist leider symptomatisch bei mir das ich bei solchen Problemen meist schon so konfus bin, das ich die Frage auch schon nciht mehr logisch geordnet stellen kann. Gefordert ist das mit Button1 der Code CC68=0 ,mit Button16 der Code CC68=64,CC01=0 und mit Button16 der Code CC68=64,CC01=64 gesendet wird. Damit ich das in einer RadioGruppe machen kann habe ich mal das Ganze auf die brutale Art gemacht.   #RadioGroup 1 Leslie EVENT_BUTTON id=  1  type=CC chn=1 cc=68 range=0:0 button_mode=OnOnly  radio_group=1 EVENT_BUTTON id=  16 fwd_id=LED:7 range=10:10 button_mode=OnOnly radio_group=1 EVENT_BUTTON id=  15 fwd_id=LED:8 range=20:20 button_mode=OnOnly radio_group=1 EVENT_BUTTON id = 116 hw_id=16 type=CC cc=68 range=64:64 button_mode=OnOnly EVENT_BUTTON id = 115 hw_id=15 type=CC cc=68 range=64:64 button_mode=OnOnly EVENT_BUTTON id = 216 hw_id=16 type=CC cc=01 range=0:0 button_mode=OnOnly EVENT_BUTTON id = 215 hw_id=15 type=CC cc=01 range=64:64 button_mode=OnOnly   Das ist das Ergebnis nach etlichen Stunden debuging. Nicht schön, aber geht. Ich glaube so langsam verstehe ich das Event-Konzept.   Danke das Du Dir die Zeit genommen hast auf das Kauderwelsch zu antworten.   Gruss   Roman