Jump to content

Paru01

Members
  • Posts

    56
  • Joined

  • Last visited

Paru01's Achievements

MIDIbox Newbie

MIDIbox Newbie (1/4)

0

Reputation

  1. Hello, A half year ago, I built my own midi-controller with the support of this forum and here are the tracks i made with this controller. http://soundcloud.com/patrick-rutschmann
  2. Hello, I just finished my first MIDIbox Project. Its a FL Studio Controller and it was for a school project. Documentation in german: https://www.dropbox.com/s/j1lpzgl6pmke809/MA.pdf
  3. Weiss keiner eine Lösung dazu? Ich müsste in dem NGC File angeben können, dass das button event x key=67 hat, wenn button y und button z beide 0 sind (cc)
  4. Hallo, das mit dem META-Event hat nicht geklappt, deshalb habe ich es jetzt so versucht: # normale Oktave EVENT_BUTTON id= 9 fwd_id=LED:22 type=NoteOn chn= 1 key= 83 if_equal=Button:40:0 if_equal=Button:39:0 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 11 fwd_id=LED:23 type=NoteOn chn= 1 key= 81 if_equal=Button:40:0 if_equal=Button:39:0 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 13 fwd_id=LED:9 type=NoteOn chn= 1 key= 82 if_equal=Button:40:0 if_equal=Button:39:0 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 15 fwd_id=LED:14 type=NoteOn chn= 1 key= 80 if_equal=Button:40:0 if_equal=Button:39:0 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 17 fwd_id=LED:19 type=NoteOn chn= 1 key= 74 if_equal=Button:40:0 if_equal=Button:39:0 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 18 fwd_id=LED:21 type=NoteOn chn= 1 key= 76 if_equal=Button:40:0 if_equal=Button:39:0 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 19 fwd_id=LED:12 type=NoteOn chn= 1 key= 75 if_equal=Button:40:0 if_equal=Button:39:0 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 20 fwd_id=LED:20 type=NoteOn chn= 1 key= 77 if_equal=Button:40:0 if_equal=Button:39:0 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 21 fwd_id=LED:10 type=NoteOn chn= 1 key= 73 if_equal=Button:40:0 if_equal=Button:39:0 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 22 fwd_id=LED:18 type=NoteOn chn= 1 key= 79 if_equal=Button:40:0 if_equal=Button:39:0 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 23 fwd_id=LED:17 type=NoteOn chn= 1 key= 72 if_equal=Button:40:0 if_equal=Button:39:0 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 24 fwd_id=LED:16 type=NoteOn chn= 1 key= 78 if_equal=Button:40:0 if_equal=Button:39:0 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 25 fwd_id=LED:29 type=NoteOn chn= 1 key= 69 if_equal=Button:40:0 if_equal=Button:39:0 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 26 fwd_id=LED:26 type=NoteOn chn= 1 key= 60 if_equal=Button:40:0 if_equal=Button:39:0 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 27 fwd_id=LED:27 type=NoteOn chn= 1 key= 67 if_equal=Button:40:0 if_equal=Button:39:0 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 28 fwd_id=LED:28 type=NoteOn chn= 1 key= 62 if_equal=Button:40:0 if_equal=Button:39:0 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 29 fwd_id=LED:85 type=NoteOn chn= 1 key= 68 if_equal=Button:40:0 if_equal=Button:39:0 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 30 fwd_id=LED:31 type=NoteOn chn= 1 key= 71 if_equal=Button:40:0 if_equal=Button:39:0 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 31 fwd_id=LED:83 type=NoteOn chn= 1 key= 66 if_equal=Button:40:0 if_equal=Button:39:0 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 32 fwd_id=LED:87 type=NoteOn chn= 1 key= 70 if_equal=Button:40:0 if_equal=Button:39:0 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 33 fwd_id=LED:26 type=NoteOn chn= 1 key= 64 if_equal=Button:40:0 if_equal=Button:39:0 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 34 fwd_id=LED:86 type=NoteOn chn= 1 key= 61 if_equal=Button:40:0 if_equal=Button:39:0 ran ge= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 35 fwd_id=LED:28 type=NoteOn chn= 1 key= 62 if_equal=Button:40:0 if_equal=Button:39:0 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 36 fwd_id=LED:88 type=NoteOn chn= 1 key= 63 if_equal=Button:40:0 if_equal=Button:39:0 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 37 fwd_id=LED:30 type=NoteOn chn= 1 key= 60 if_equal=Button:39:0 if_equal=Button:40:0 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 38 fwd_id=LED:25 type=NoteOn chn= 1 key= 65 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" # Oktave - 1 EVENT_BUTTON id= 9 fwd_id=LED:22 type=NoteOn chn= 1 key= 59 if_equal=Button:39:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 11 fwd_id=LED:23 type=NoteOn chn= 1 key= 57 if_equal=Button:39:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 13 fwd_id=LED:9 type=NoteOn chn= 1 key= 58 if_equal=Button:39:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 15 fwd_id=LED:14 type=NoteOn chn= 1 key= 56 if_equal=Button:39:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 17 fwd_id=LED:19 type=NoteOn chn= 1 key= 50 if_equal=Button:39:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 18 fwd_id=LED:21 type=NoteOn chn= 1 key= 52 if_equal=Button:39:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 19 fwd_id=LED:12 type=NoteOn chn= 1 key= 51 if_equal=Button:39:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 20 fwd_id=LED:20 type=NoteOn chn= 1 key= 53 if_equal=Button:39:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 21 fwd_id=LED:10 type=NoteOn chn= 1 key= 49 if_equal=Button:39:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 22 fwd_id=LED:18 type=NoteOn chn= 1 key= 55 if_equal=Button:39:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 23 fwd_id=LED:17 type=NoteOn chn= 1 key= 48 if_equal=Button:39:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 24 fwd_id=LED:16 type=NoteOn chn= 1 key= 54 if_equal=Button:39:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 25 fwd_id=LED:29 type=NoteOn chn= 1 key= 45 if_equal=Button:39:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 26 fwd_id=LED:26 type=NoteOn chn= 1 key= 60 if_equal=Button:39:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 27 fwd_id=LED:27 type=NoteOn chn= 1 key= 43 if_equal=Button:39:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 28 fwd_id=LED:28 type=NoteOn chn= 1 key= 62 if_equal=Button:39:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 29 fwd_id=LED:85 type=NoteOn chn= 1 key= 44 if_equal=Button:39:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 30 fwd_id=LED:31 type=NoteOn chn= 1 key= 47 if_equal=Button:39:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 31 fwd_id=LED:83 type=NoteOn chn= 1 key= 42 if_equal=Button:39:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 32 fwd_id=LED:87 type=NoteOn chn= 1 key= 46 if_equal=Button:39:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 33 fwd_id=LED:26 type=NoteOn chn= 1 key= 40 if_equal=Button:39:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 34 fwd_id=LED:86 type=NoteOn chn= 1 key= 37 if_equal=Button:39:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 35 fwd_id=LED:28 type=NoteOn chn= 1 key= 38 if_equal=Button:39:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 36 fwd_id=LED:88 type=NoteOn chn= 1 key= 39 if_equal=Button:39:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 37 fwd_id=LED:30 type=NoteOn chn= 1 key= 36 if_equal=Button:39:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 38 fwd_id=LED:25 type=NoteOn chn= 1 key= 41 if_equal=Button:39:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" # Oktave + 1 EVENT_BUTTON id= 9 fwd_id=LED:22 type=NoteOn chn= 1 key= 107 if_equal=Button:40:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 11 fwd_id=LED:23 type=NoteOn chn= 1 key= 105 if_equal=Button:40:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 13 fwd_id=LED:9 type=NoteOn chn= 1 key= 106 if_equal=Button:40:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 15 fwd_id=LED:14 type=NoteOn chn= 1 key= 104 if_equal=Button:40:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 17 fwd_id=LED:19 type=NoteOn chn= 1 key= 98 if_equal=Button:40:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 18 fwd_id=LED:21 type=NoteOn chn= 1 key= 100 if_equal=Button:40:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 19 fwd_id=LED:12 type=NoteOn chn= 1 key= 99 if_equal=Button:40:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 20 fwd_id=LED:20 type=NoteOn chn= 1 key= 101 if_equal=Button:40:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 21 fwd_id=LED:10 type=NoteOn chn= 1 key= 97 if_equal=Button:40:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 22 fwd_id=LED:18 type=NoteOn chn= 1 key= 103 if_equal=Button:40:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 23 fwd_id=LED:17 type=NoteOn chn= 1 key= 96 if_equal=Button:40:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 24 fwd_id=LED:16 type=NoteOn chn= 1 key= 102 if_equal=Button:40:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 25 fwd_id=LED:29 type=NoteOn chn= 1 key= 93 if_equal=Button:40:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 26 fwd_id=LED:26 type=NoteOn chn= 1 key= 60 if_equal=Button:40:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 27 fwd_id=LED:27 type=NoteOn chn= 1 key= 91 if_equal=Button:40:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 28 fwd_id=LED:28 type=NoteOn chn= 1 key= 62 if_equal=Button:40:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 29 fwd_id=LED:85 type=NoteOn chn= 1 key= 92 if_equal=Button:40:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 30 fwd_id=LED:31 type=NoteOn chn= 1 key= 95 if_equal=Button:40:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 31 fwd_id=LED:83 type=NoteOn chn= 1 key= 90 if_equal=Button:40:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 32 fwd_id=LED:87 type=NoteOn chn= 1 key= 94 if_equal=Button:40:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 33 fwd_id=LED:26 type=NoteOn chn= 1 key= 88 if_equal=Button:40:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 34 fwd_id=LED:86 type=NoteOn chn= 1 key= 85 if_equal=Button:40:1 range= 0:127 offset= 0 ports=1000100000001000 lc_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 35 fwd_id=LED:28 type=NoteOn chn= 1 key= 86 if_equal=Button:40:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 36 fwd_id=LED:88 type=NoteOn chn= 1 key= 87 if_equal=Button:40:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 37 fwd_id=LED:30 type=NoteOn chn= 1 key= 84 if_equal=Button:40:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id= 38 fwd_id=LED:25 type=NoteOn chn= 1 key= 89 if_equal=Button:40:1 range= 0:127 offset= 0 ports=1000100000001000 lcd_pos=1:1:1 label="^std_btn" # zwei Oktavenumschalter EVENT_BUTTON id= 39 fwd_id=LED:32 type=CC button_mode= toggle chn= 1 cc= 10 range= 0:1 offset= 0 ports=1000100000001000 lcd_pos=1:1:2 label="Oktave -1" EVENT_BUTTON id= 40 fwd_id=LED:84 type=CC button_mode= toggle chn= 1 cc= 11 range= 0:1 offset= 0 ports=1000100000001000 lcd_pos=1:1:2 label="Oktave +1" Das Problem ist nur, dass die normale Oktave immer mitspielt. Deshalb habe ich versucht bei der normalen Oktave mit 2x ifequal zu erreichen, dass sie nur spielt, wenn beide Oktavenschalter auf 0 sind. Wie kann ich das programmieren? Gibt es ein "and" Befehl oder ähnliches?
  5. Paru01

    MENTOR knob

    Hallo, hat jemand von euch schon diesen Knob verwendet? http://www.reichelt.de/Potiknoepfe/KNOPF-14-6-SW/3/index.html?&ACTION=3&LA=5&ARTICLE=42074&GROUPID=3139&artnr=KNOPF+14-6+SW Könnt ihr ihn weiterempfehlen und hat vielleicht jemand ein Foto eines Projekts, in welchem diese Knöpfe vorkommen? lg
  6. Hallo, ich habe zu jedem Button eine dazugehörige LED und möchte diese gerne alle gleichzeitig mit einem Befehl leuchten lassen, um zu sehen, welche LEDs nochnicht funktionieren, ohne alle 100 Buttons durchprobieren zu müssen. Ist dies möglich? lg
  7. Dann kommt eine Fehlermeldung etwa so: Format 0:1 erwartet. lg
  8. Wie stelle ich das genau an? ist dies im NGC file möglich?
  9. Eine andere Frage zu Encodern: Ist es möglich die Drehrichtung um den Wert zu erhöhen/senken in MIOS32 umzukehren? Oder muss ich mit Löten die Drähte zu Channel A/ B des Encoders austauschen?
  10. Hat sich erledigt der kontakt eines Faders hat das Metallgehäuse berührt. lg
  11. Hallo, es sind 10k Wiederstände und linear. Wenn ich die Fader abhänge, und nichtmal die ungebrauchten Eingänge auf Masse mache jittert es nicht mehr. In welchem Sinne Lötfehler? Falsch verdrahtet oder fehlerhafte Lötstellen?
  12. Achja, natürlich sind alle Stecker beim AINSER benutzt, ich weiss, dass ich sie sonst erden müsste.
  13. Hallo, Das Gehäuse meines Controllers ist jetzt fertig und alle Potis montiert. Nun wollte ich alle Potis mit meinem AInser verbinden. Mit den Drehpotis funktionierte dies ohne Probleme. Doch sobald ich den 10pol Stecker in das Ainsermodul einstecke, an dem die Schieberegler hängen, gibt es viele Random MIDI Notes. An was könnte das liegen? Ist es ausserdem möglich, Schieberegler und Pots an einen Stecker des Ainsermodul gemischt anzuhängen? lg
  14. Hallo, auf meinem midibox ng controller habe ich mit buttons eine klaviertastatur erstellt und möchte es nun so konfigurieren, dass ich die ganze buttonklaviertastatur per knopfdruck um eine oktave erhöhen bzw senken kann. dazu habe ich 2 weitere buttons auf dem controller einer "oktave hoch" und einer "oktv runter". wie kann ich nun das ganze im ngc file konfigurieren?
  15. Hallo, Diese Knöpfe habe ich auch schon gesehen und ich finde sie ziemlich hässlich :smile: Deswegen sehe ich mich nach etwas schöneren und auch teurerern Knöpfen um.
×
×
  • Create New...