Jump to content

Mot96

Members
  • Posts

    25
  • Joined

  • Last visited

Everything posted by Mot96

  1. Mot96

    Probleme

    Hey. Ich habe mit meiner Midibox NG das Problem, dass sie nun schon zum zweiten Mal alle Datein auf der SD Karte "leer" gemacht hat. Es steht nichts mehr drin! Woran kann das liegen?
  2. Hey Hab noch ein Rechtschreibfehler gefunden (bei der Option LCD Position) und ein Bug bei der Option Label behoben. Warte noch auf eurer Feedback :smile: Tom NG Code Tool.7z
  3. Hey. Ich habe mal ein kleines Programm geschrieben, welche dabei helfen soll einfach den NG Code zu erstellen. Ich dachte mir, gerade wenn man mehrere Buttons und LEDs hat und das noch auf mehreren Bänken wird es von Hand schnell sehr aufwändig alles anzupassen. Probiert es einfach mal aus. Tipp: wenn ihr bei Text "@ID" oder "@HWID" dazuschreibt, wird die ID bzw. HWID an der jeweiligen Stelle eingefügt (die " weglassen). Feedback, Bugs, eventuelle Fehler und Vorschläge könnt ihr natürlich gerne melden. Grüße Tom NG Code Tool.7z
  4. Mot96

    Probleme

    Hallo Ich hab mal noch eine allgemeine Frage. Müssen um eine Button Matrix zu betreibe die 220 ohm Widerstände auf dem DOUT Modul unbedingt gebrückt werden oder ist es auch möglich die 220 Ohm Widerstände zu nutzen.die 10k Ohm Widerstände auf dem DIN modul benötige ich ja sowieso, richtig? Mfg Tom
  5. Versuch mal bei deinem Encoder Event Enc_modus auf absolut zu setzen und range auf 0:1. Dann lass die ein Meta Event (z.B. Meta=runsection:1) ausfürhren. Nun fügst die im NGR file folgendes hinzu: " If ^section==1 If ^value==0 Send NoteOn USB1 1 1 127 Endif If ^value==1 Send NoteOn USB1 1 2 127 Endif Endif "
  6. Du musst die Bootloader Applikation auf deinen Core laden. Dort machst du dann deine nötigen Einstellungen und wenn du fertig bist lädst du wieder die NG App auf den Core. Mfg Tom
  7. Mot96

    Probleme

    Ok :D meine Schuld. Danke für die Hilfe
  8. Mot96

    Probleme

    Hier nochmal ganz genau das Problem mit der Bank: Mein NGC FIle: # Reset to default RESET_HW # LCD message after load LCD "%C@(1:1:1)Test" EVENT_LED id=2000 fwd_to_lcd=1 lcd_pos=1:1:1 label="Bnk%q" und mein NGR File: if ^section == 1 exec_meta IncBank LCD "%C@(1:1:1)OK!" endif if ^section == 2 LCD "%C@(1:1:1)%q" endif Wenn ich jetzt im Terminal "run 1 0" eingebe steht da auch, dass es ausgeführt wird (und auf dem Display steht "OK!"). Allerdings wird bei der Dummy LED immer noch "Bnk1" angezeigt. Und auch wenn ich über den Terminal "run 2 0" ausführe, steht immer noch eine "1" auf dem Display. Es scheint also so, als ob der Bankwechsel gar nicht ausgeführt wird. Ich hoffe ihr könnte mir helfen. Danke :)
  9. Mot96

    Probleme

    Hat funktioniert! Danke :)) Und das Problem mit der Bank? Konnten sie das Problem gekonstruieren?
  10. Mot96

    Probleme

    Hier ist der link zum datasheet. Auf der vorletzten Seite steht die pinbelegung :) http://www.reichelt.de/index.html?&ACTION=7&LA=3&OPEN=0&INDEX=0&FILENAME=A500%252FLCD204BBL_EW20400GLY.pdf
  11. Mot96

    Probleme

    Im Hauptfile steht nichts weiter als "RESET_HW" und das, was Marxon geschrieben hat, umd im Skriptfile steht nur das, was ich oben geschrieben habe. Das LCD hat nur einen E-Pin. Das Problem ist auch das im Bootloader (egal was ich eingebe) immer kommt "command handler not implemented"
  12. Mot96

    Probleme

    An der Ausgabe scheint es nicht zu liegen, denn auch bei dieser Variante wird mir immer nur "Bnk1" angezeigt. Hier mal mein Skript: if ^section == 1 exec_meta IncBank endif Ausführen tue ich es mit "run 1 0".
  13. Mot96

    Probleme

    Danke. Werde es morgen mal versuchen. Ja, es hat einen bestimmten grund ;)
  14. Mot96

    Probleme

    Achso. , ausgegeben wird die Bank per LCD "@ (1:1:1) Bank: %q"
  15. Mot96

    Probleme

    Hi Ich bin endlich dazu gekommen meinen LPC mit Midibox NG zu testen. Das erste Problem ist, dass ich ein 4x20 LCD habe und deswegen habe ich im bootloader (Jumper 27 gesteckt) mit dem Befehl "lcd_height 4" versucht die Größe zu ändern. Als Antwort kam aber "command handler not implemented" Das zweite Problem ist, ich habe zwei Skripte erstellt. Das erste soll mit "exec_meta IncBank" die Bank erhöhen. Das Zweite fragt die Banknummer per if Abfrage ab und gibt diese dann auf den LCD aus. Das Problem ist, dass wenn ich die beiden Skripte manuel nacheinander ausführe, mir immer wieder nur Bank 1 angezeigt wird. Also wurde die Bank nicht erhöht? Danke für eure Hilfe :)
  16. Danke hat mir perfekt geholfen :) Noch eine Frage...wie läuft das mit den Touch Buttons der Fader? Wie kann ich auf deren Ereignis z.B. Eine Midi Note senden? MfG Tom
  17. Wie bekomme ich es hin, dass das MF Modul mit dem LPC kommuniziert? Also z.B. Wenn Fader eins über 50% dann schalte eine LED ein und sende die aktuelle Faderstellung (hier 64). Danke für eure Hilfe
  18. Ahhh jetzt verstehe ich deinen 3. Punkt. Ja, das wäre echt Super wenn du das einbauen könntest :)
  19. Also ich möchte das so haben, das ich die Buttons in eine Matrix schalte. jeder Button soll eine feste Midi Note haben (z.B. Button 3 auf C4 und Button 135 auf G2) Jetzt meine Frage dazu: wie löse ich das am einfachsten? Wie kann ich meine Matrix (2 DIO Module) durchscannen und jeden Button eine fortlaufende ID zuordnen? Wie müsste der Code dazu aussehen? Zu den Fadern... Die können ruhig durchgängig ein NoteOn Event senden... Die sollen einen Software Fader steuern und der berücksichtigt nur die Höhe der Midi Note (also zwischen 0 und 127)
  20. Bauen möchte ich so eine Art command Wing für onPc von MA. Dabei muss es nichts besonderes machen. Jeder Button soll eine MIDI Note senden. Wenn man ihn drückt auf 127; wenn nicht 0. Die fader sollen auch Midi Noten senden, aber eben mit dem Velocity Wert, auf welchen sie gerade "stehen". Insgesamt benötige ich ca 200 Buttons und 15 Fader. Danke für deine Hilfe :)
  21. Das Manuel habe ich soweit durch... Trotzdem habe ich noch ein paar (teils total simple) Fragen: Wie Sage ich: Sende an Note z.b. "C2"? Wie gebe ich die Position eines faders als Velocity aus? (z.b. Wenn Fader auf 50% dann velocity= 64 Wie kann ich so eine Matrix durchscannen?
  22. Kann ich bei der MidiBox NG 6 DIN Module hintereinanderschalten, oder ist das auch auf 4 begrenzt? Hab ich es richtig verstanden, das zum einrichten bzw programmieren (also was meine Buttons und fader so für Midi Noten senden sollen) nur MIOS Studio notwendig ist, und kein weiter Editor?
  23. Ahhhh.. Ok Danke, hab's gefunden :) Aber wie kann ich dann im der App die jeweiligen Buttons durchscannen?
  24. Hallo Ist es möglich, mit einem Lpc17 und den entsprechenden DIN Modulen mehr als 128 Buttons zu scannen? Wenn nein, ist dies mit midibox überhaupt möglich? Wenn ja, wie? MfG Tom
×
×
  • Create New...