1. IMPORTANT:
    We launched a new online community and this space is now closed. This community will be available as a read-only resources until further notice.
    JOIN US HERE

KOMPLETE Massive und Behringer BCR2000 Midicntlr kompletes Massive Mappen***

Discussion in 'Sonstige NI-Instrumente' started by Broose Masterwerk, 15/4/14.

  1. Broose Masterwerk

    Broose Masterwerk New Member

    Messages:
    8
    Hallo Liebe Leutz

    Ich hab mich nach einem geeigneten MIDI-controller mit dem ich es schaffen könnte ganz massive zu mappen umgesehen und das einzige was in frage gekommen ist, ist der Controller von Behringer (werde versuchen bilder anzuhängen)!!!

    gesehen, gekauft!!!

    am anfang wollte massive den BCR2000 gar nicht erkennen bis ich im massive optionmenü MIDI den BCR2000 erstmal einschalten hab müssen +++ super +++

    dann hab ichs geschafft (ich bin auf preset 1 vom BCR) OSC1,OSC2,OSC3 gefolgt von Filter1 und Filter2 + FB,Insert1 und Insert2 Via Midi learn von Massive auf die endlosregler vom BCR zu routen... save und fertig

    so jetzt sind meine potis voll vom BCR.... JETZT meine Frage... wie schaff ichs jetzt ein neues preset zu schaffen auf dem BCR das mich die gleichen Knobs nochmal hernehmen lässt? Sprich da ich noch knobs für env1 env2 env3 env4 Lfo5 Lfo6... Fx1 Fx2 Eq...etc brauch!!!

    ich hab probiert bei dem BCR einfach aufs nächste preset zu gehen in meinem falle preset2... so... und sobald ich im Preset2 was verändere sprich der allererste knob der in preset1 für eine funktion bestimmt war, sagen wir mal für den wavetable am osc1, der dann aber automatisch die funktion von dem was ich auf Preset2 zugewiesen hab übernimmt... ay ay ay

    dann hab ich probiert mit dem manuellen midimapping anzugreifen... hab auch schnell rausgefunden das man sehr viel verändern kann mit manueller Midiführung... wenn man ja weiss was man dem jeweiligen Poti zuweisen soll... wenn man in kombination mit gedrückter "edit" den poti kurz dreht dann erscheint ein kleines menü in dem ich einiges verändern kann was diesen gedrehten poti betrifft...
    Menü Poti1:
    im ersten Menüpunkt auswahl "OFF, CC, PC, Nrpn, Pb, At, Gs"
    im zweiten Menüpunkt auswahl " Ch1 bis Ch16"
    im dritten Menüpunkt auswahl "0 bis 127"
    im vierten Menüpunkt auswahl "0 bis 127"
    im fünften Menüpunkt auswahl "0 bis 127"
    im sechsten Menüpunkt auswahl "Abs, rEL1 bis rEL3, A 14, r 114, r214, r314"
    im siebten Menüpunkt auswahl "on, off"
    (woher weiss ich denn was ich dem poti1 genau zuweisen soll wenn der z.B in Massive den cutoff von filter1 steuern soll?)

    ich würde mich da schon rantrauen da ich ziemlich schnell lerne aber mit null peilung brauch ich da erst gar nicht anfangen denk ich...

    Daher würd mich immer noch am brennensten interessieren wie ich einfach eine zweite page auf dem BCR erstelle auf dem der erste Poti auf page 1 auf Page 2 keine funktion hat und erst wieder neu zugewiesen werden muss!!!

    Kann mir bitte jemand bei meinem kleinen Problem behilflich sein?? Oder habt Ihr gar andere vorschläge wie ich Massive auf meinen BCR2000 mappe dann wär ich euch sehr dankbar

    MfG
    Broose


    [​IMG]
     
  2. solger

    solger NI Product Owner

    Messages:
    3.941
    Falls Du Windows verwendest, schau dir den BCManager an: http://mountainutilities.eu/bcmanager
    Damit kannst Du die einzelnen Parameter des BCR per Software einstellen und musst nicht alles direkt am Controller machen.

    Für die erste Encoder-Reihe kannst Du pro Preset bis zu 4 Encoder-Gruppen haben (umzuschalten über die vier Buttons ganz rechts oben). D.h. theoretisch kannst du 32 verschiedene Funktionen auf diese 8 Encoder (jeweils auf die Dreh- und Pushfunktion) legen (8 Encoder x 4 Gruppen = 32).

    Ansonten (bzw. für die restlichen Buttons, Encoder-Reihen, etc...) funktioniert dies normalerweise mit der Verwendung von verschiedenen Presets.

    Ein Mapping-Beispiel findest Du im nächsten Post.

    Wenn Du ein neues Preset erstellst, kannst Du entweder ganz von vorne anfangen oder Du kopierts ein Preset und veränderst die einzelnen Parameter.

    (1) Preset-1 ist geladen
    (2) Drücke STORE-button (die Led sollte nun blinken)
    (2) Geh auf das gewünschte Preset (z.B. Preset-2)
    (3) Drücke STORE nochmal (blinkende LED erlischt)
    (4) Preset 1 sollte nun auf Preset 2 kopiert sein
    (5) Ändere bei Preset-2 die gewünschten Parameter, etc ...

    Viele Infos zu den Funktionen/Parametern der BCR findest Du im Handbuch (auch zu finden z.B. auf der Behringer-Seite).

    Ansonsten hilft es auch sich generell in MIDI einzulesen.
     
    Last edited: 15/4/14
  3. solger

    solger NI Product Owner

    Messages:
    3.941

    Als Beispiel nehmen wir den ersten Encoder ganz links oben und mappen in auf:
    MIDI-channel 1 mit dem Parameter MIDI-CC 1 (dies sind die Optionen 1 bis 3):

    (1) MIDI-Daten-Typ: CC
    (2) MIDI-Kanal: CH 1
    (3) MIDI-Parameter: 1
    (4) Minimal-Wert: 0
    (5) Maximal-Wert: 127
    (6) Controller-Modus (absolut/relativ): ABS
    (7) Led-Modus : z.B: BAR
    (8) Display: ON (zeigt die Werde im BCR-Display an: in diesem Fall zwischen 0-127)

    In Massive: Rechts-Klick auf den Cutoff-Regler von Filter1 --> Midi-Learn auswählen und den Encoder drehen.
    Der Cutoff sollte nun auf den Encoder gemappt sein.

    -----------------------------------------------------------
    Mit dem Daten-Typ MIDI-CC kann man pro MIDI-channel (CH 1-16) 128 Parameter (CC von 0-127) verwenden bzw. mappen.
    Als Beispiel könnte man bei Preset-1 die 32 Encoder auf die MIDI-Parameter von 1-32 mappen (alle mit MIIDI-channel 1).

    Wenn Du jetzt in einem zweiten Preset den gleichen Encoder mappen willst, musst Du entweder einen anderen MIDI-Parameter oder einen anderen MIDI-channel verwenden (damit man diesen eindeutig von dem Encoder in Preset-1 unterscheiden kann):

    (A) Ändere den MIDI-channel: MIDI-CC 1 (MIDI-channel 2) oder
    (B) Ändere den MIDI-Parameter: MIDI-CC 10 (MIDI-channel 1)


    Ich hoffe, das ist soweit mal verständlich :)
     
    Last edited: 15/4/14
  4. Broose Masterwerk

    Broose Masterwerk New Member

    Messages:
    8
    ja du bist ja der ultra wahnsinn!!!!!

    Solger Vielen Dank für deine Mühen...Was für eine Antwort!!!!

    einbischen was ist aber noch unklar...

    vorab... leider gibts den BC manager nur für dows rechner... war ja klar das ich im editor arbeiten muss lol

    ...also geh ich jetzt 128 potis durch weil ich nur eine value von 0-127 hab! verteile beim ersten encoder angefangen mit cc1 - ch1 - wert1 - Value 0 - Value 127 etc.... zweiter encoder wäre dann cc2 - ch1 - wert2 - 0 - 127 oder? und des führ ich dann weiter (jetzt erst die obere reihe mit den 8 encoder komplett neu verteilen auf allen vier encoder groups bis ich bei wert32/bzw33 (weil ja 0 auch einen wert hat) - 0 - 127 bin!! so dann greif ich die unteren 24 potis an. Die verteil ich dann ab wert33... sprich mit wert34 gehts weiter... hmm jetzt kann ich aber nur bis wert127... heisst das jetzt das ich auf ch2 ausweichen muss? (simple frage dazu also wenn ich jetzt tatsächlich auf ch2 weiter mappn muss, fang ich wieder von anfang an ja... also wieder bei CC1 - CH2 - wert1 etc... jetzt die frage: wenn ich jetzt diesen einen Poti hab der in ch1 den cutoff steuert und der gleiche poti auf ch2 zb im filterenvelope die decay steuert... was steuert der poti denn dann jetzt? beides? des kanns ned sein oder da vertu ich mich grad in meiner denkweise...hmm)

    achja jetzt hab ich den potis erstmal einen namen gegeben das heisst jeder "CC" und jeder "wert" in einem Ch# kommen im ganzen mapping nur einmal vor... jetzt kann ich die midi learn funktion von Massive hernehmen und alle potis verteilen, auf presetseite nummer eins weiter gehend bis zu der presetseite wo ich meinen letzten also den Poti bzw den 128en wert stehen hab... sollte ich tatsächlich mal mehr als 127 Potis brauchen - was mach ich dann da?

    lg
    Broose
     
    Last edited: 16/4/14
  5. Broose Masterwerk

    Broose Masterwerk New Member

    Messages:
    8
    noch eine kurze frage! Die potis heissen "e #" und die buttons "b #" jetzt müsst ich wahrscheinlich diesen buttons wieder eine aufgabe im richtigen channel zuweisen... die wie folgt: b 1 - cc - ch1 - wert1 - value 127 - value 0 - toggle on - (der absolute mode wird gar nicht eingeblendet) - on
    So getan... jetzt hab ich aber das problem das wenn ich den button drücke... das zwei knobs aufeinmal auch einen befehl bekommen was zu unternehmen... sieht so aus... alle encoder und alle potis sind -sichtbar durch die leuchtdioden- auf null gestellt (das heisst im "editormodus" "leuchtdiodenmenü" auf "d1" gestellt was bedeutet das die leuchtdiode erst leuchtet sobald man den von null wegdreht und ihm einen valuewert gibt über null) nur sobald ich den zugewiesenen Button drück auf der bcr2000 dann leuchten aufeinmal 2 encoder mit den leuchtdioden auf wert 127 anstatt das sie auf null bleiben und kein licht anzeigen... sobald ich einen von den aufleuchtenden encoder drehen will dann dreht sich der zweite encoder wie von geisterhand mit (also die diode und der wert!! nicht der encoder selber)
    ... hmm very strange... is für mich überhaubt nicht logisch warum die drei knöpfe und drehregler aufeinander reagieren... ich hab ihnen doch keinen befehl gegeben... ich wüsst ja nedamal wie...

    ps: hab jetzt alle 127 werte verteilt auf drei presetseiten ausgegeben!!! keine 128 weil ich die null einfach ohne wert gelassen hab und auch niergends wo mit eingebaut hab...
     
    Last edited: 16/4/14
  6. Broose Masterwerk

    Broose Masterwerk New Member

    Messages:
    8
    ...ok das mit den zwei dioden hat sich gelöst... hab jetzt einfach nochmaln leeres preset auf meine mappings gehauen... und nochmal von null angefangen... und siehe da keine vorbelegung... ich glaub das war dein erster vorschlag ... und ich habs zum schluss gemacht... so lehrgeld bezahlt und weiter gehts... also nur mehr die frage wie ich mehr als 127 potis verteilen kann :)
     
  7. solger

    solger NI Product Owner

    Messages:
    3.941
    Wenn Du einen Mac hast, schau Dich mal nach anderen Programmen um, mit denen man Presets (SYSEX-Dateien) zwischen der BCR und dem Computer hin- und hersenden kann.:
    Zum Beispiel: http://www.kvraudio.com/forum/viewtopic.php?f=16&t=52182&start=90

    Standart-Factory-Presets und zusätzliche Dokumentationen für die BCR gibt's hier:
    http://www.behringer.com/EN/Support/B-Control-Downloads.aspx

    In der Zip-Datei gibt's auch ein PDF, wo man sieht, wie die Standart-Belegungen mit MIDI-CC Werten, etc.. aussehen.
    Das Preset "BCR - Only Controllers" ist hier am interessantesten:
    http://www.behringerdownload.de/B-Control_download/Factory_Presets_BCR.zip


    Das müsst ich mir nochmal anschauen, da ich das gerade nicht auswendig weiß.

    Hier mal ein paar Anregungspunkte, die man probieren kann:
    Theoretisch kann man bei MIDI-Channel-2 weitermachen und verteilt wieder die CC Werte 0-127.
    • Oben bei [Voices][MIDI][CPU] kann man den MIDI-Channel auswählen, auf welchen Massive die MIDI-Daten empfängt ('MIDI ALL' oder von 1-16)
    • Ein etwas umständlicher "Workaround" wäre eventuell sich mehrere MIDI-Templates in Massive anzulegen und je nach Bedarf zu laden/zu wechseln (über File -> Options -> MIDI).
    • Ansonten könnte man probieren, zusätzlich andere MIDI-Daten-Typen (außer CC) zu nehmen.
    Aber wie gesagt, dass müsst ich mir erst nochmals ansehen.
    Wie Du bereits herausgefunden hast, unterscheiden sich die Elemente (Push-Encoder, Encoder, Buttons) leicht in den verfügbaren Funktionen (wie z.B absolut/relativ, toggle, ..). Mehr Infos dazu gibt's wie gesagt im Handbuch.

    Du kannst z.B. zwei verschiedene Steuerelemente (Encoder, Button, ...) auf der BCR mit dem selben Wert belegen (gleicher MIDI-Channel und MIDI-CC). Dann ändert sich, sobald der erste Encoder gedreht wird, auch der zweite Encoder und umgekehrt, da es ja (laut MIDI-Channel und MIDI-CC) "ein und derselbe Encoder" ist.
     
    Last edited: 16/4/14
  8. Broose Masterwerk

    Broose Masterwerk New Member

    Messages:
    8
    ...und wiedermal keine entäuschung deine antwort!!!!!!

    wenn man nicht mehr als 127 mnappen kann in einem channel und das mit channel2 nicht so funktioniert wie ich mir des vorstell dann geb ich dir absolut recht mit dem channelwechsel in Massive... bissl umständlich aber nach einpaar tagen is das auch wieder workflow...wobei das mit - was anderem als contol change auch hinhauen könnte... welchen sollt ich nehmen deiner meinung nach?

    ja richtig dick das man die regler paralell steuern kann... kann ich schon gebrauchen!!! Schade nur... das die im selben wert paralell laufen und nicht versetzt... meine damit sobald du einen von den potis drehst dann springt die diode vom zweiten an den selben punkt wie die diode vom bewegten poti und ab da bewegen sie sich identisch :(

    VIELEN DANK...
    ...für deine inspirierenden und lehrreichen antworten Solger
     
    Last edited: 16/4/14
  9. Broose Masterwerk

    Broose Masterwerk New Member

    Messages:
    8
    ich komm jetzt dem ziel immer näher... und zwar weiss ich jetzt was mir probleme bereitet... egal wie ich den bcr mappe... ableton hat ständig zugriff auf die potis darum kann ich die nicht vergeben in massive!!!
    kann man live 9 sagen das er seine pfoten vom bcr nehmen soll und ich kann massive weiter mappn?! oder hab ich einsicht, welcher cc - ch1 - wert# vom bcr was regelt in ableton... so das ich diesen ummappn kann auf einen poti in ch2


    ich benutze massive in ableton (nicht als standalone... würd ich auch gern so weiter behalten :) )
     
    Last edited: 19/4/14
  10. solger

    solger NI Product Owner

    Messages:
    3.941
    Kommt darauf an, was man machen möchte bzw. was von den Einstellungen her möglich ist:
    Ein paar Sachen, mit denen man herumspielen kann:

    • MIN- und MAX-Werte umdrehen, sodass Poti1 von 0-127 geht und Poti2 von 127-0.
    • Beide Potis haben verschiedene Wertebereiche: Poti1 (0-127) und Poti2 (0-50).
    • Absolut/relativ-Modi mischen
    • usw ...

    Kannst Du mir da ein Beispiel nennen, was genau damit gemeint ist.

    Wie sehen denn deine derzeitigen MIDI-Einstellungen in Live aus:
    Ist die BCR als Control Surface oder als MIDI-Controller (unter MIDI-ports) aktiviert?

    Wie gehst du derzeit (in Live) vor, um Potis von Massive zu mappen?
     
    Last edited: 19/4/14
  11. Broose Masterwerk

    Broose Masterwerk New Member

    Messages:
    8
    servus Solger

    das mit den zwei selben potis mit verschiedenem Wert hört sich sehr logisch an... cool!!!!

    woran seh ich das ob es als surface oder als controller agiert?...hab dir ein foto angehängt...

    LG
    Broose

    [​IMG]

    wie ich in ableton mappe? ok... ich lege jeden midi-parameter in ableton (cmd+M) auf einen einzigen knob in ch2 (hauptsache die sind ausm weg und stören nicht mehr in ch1) und wenn ich dann wirklich alle parameter draussen hab kann ich diese in ch2 vergeben aber jetzt heissts erstmal die komplette midivorbelegung rauszuhauen aus ableton!!! aber ich finde diese komplette auflistung nicht... was ich damit meine ist das wenn ich denke das ich jetzt wirklich jeden parameter in Midilearn (cmd+M) rausgeschmissen habe kommt irgendwann ein insertplugin wie zb der Eq8 der dann doch wieder eine belegung hat auf Ch1 im BCR... ich brauche unbedingt eine einsicht in die verlegung... aber das geht wohl nicht... so muss ich jetzt alle inserts durchgehen alle audiogeräte wie zB operater oder simpler....
    und alles auf einen knob in ch2 mappn... kann ich das dann auch für immer so abspeichern?? wenn ich Ableton dann doch ansteuern will, hol ich einen controller der dafür besser geeignet ist als der BCR...
     
    Last edited: 19/4/14
  12. solger

    solger NI Product Owner

    Messages:
    3.941
    Also man kann einen MIDI-Controller auf 2 Arten in Live verwenden (siehe unten).

    Mehr Infos dazu gibts auch im Handbuch in Kapitel 26 oder im Netz, wie z.B. hier: Ableton Live - Set up MIDI controller

    Zusätzliche Kurzinfos zu den einzelnen Optionen und Elementen werden in Live auch angezeigt, wenn Du die Info-Ansicht aktivierst (über "Ansicht -> Info Ansicht anzeigen").

    **********************************************************
    • (1) Als Control Surface/Bedienoberfläche im oberen Abschnitt [Bedienoberfläche] --> hier werden automatisch Funktionen in Live auf Elemente des Controllers gemappt (z.B. Track-Volume oder Potis bei Instrumenten, Effekten, etc ..)

    Eine Übersicht der automatisch gemappten Elemente der BCR findet man in Live über das Menü:
    Hilfe --> Hilfe-Ansicht --> ganz runterscrollen auf "Alle integrierten Kurse zeigen" --> runterscrollen zum Abschnitt "Hardware-Konfiguration" und dem Link "Referenz zu den Bedienoberflächen" folgen --> BCR 2000 auswählen

    Wenn ich mich richtig erinnere, wird dafür das MIDI-CC-Mapping vom "BCR - Only Controllers"-Preset (siehe Post #7) verwendet.


    Theoretisch kann man sich diese automatischen Zuweisungen auch (zu einem gewissen Grad) selbst bauen. Mehr Infos dazu findest Du, wenn Du nach "Ableton Live MIDI Remote Script", "Ableton Live User Remote Script" oder "Ableton Live MIDI Remote Script BCR" suchst.

    **********************************************************
    • (2) Als "Standard"-MIDI-Controller unter MIDI-Ports (Handbuch Kapitel 26.1.2)

    Wenn Du die BCR manuell in Live mappen willst (mittels CMD+D), reicht hier normalerweise für den BCR-Input und -Output nur [Fernst.] zu aktivieren.

    **********************************************************
    Also wenn Du alles manuell mappen willst, dann brauchst Du die BCR nicht als Control Surface/Bedienoberfläche benutzen (= auf NONE setzen) , sondern es genügt die BCR nur unter MIDI-Ports zu aktivieren.

    Theoretisch kann man die BCR auch, wie in Deinem Screenshot, als beides aktivieren (als Control Surface (1) + Standard Midi-Controller (2) ): hier wird dann, sobald du manuell eine Funktion in Live auf einen BCR-Encoder, etc.. mappst (mittels CMd+M), die automatisch zugewiesene Control-Surface-Funktion für diesen BCR-Encoder normalerweise mit dem manuellen Mapping überschrieben.
    Ich hoffe dieser Satz macht Sinn :)

    Nachdem man alles manuell in Live gemappt hat, speichert man das (gemappte) Set als eigenes Live-Set ab. Dieses kann man dann je nach Bedarf bei Beginn laden. D.h. man kann auch verschiedene Midi-Mappings erstellen und diese jeweils als eigenes Live-Set abspeichern.

    Zusätzlich kann man das aktuell geladene (und gemappte) Set auch als Standard speichern:
    über Optionen -> Voreinstellungen -> File Folder -> "Aktuelles Set als Standard sichern"
    Dieses Standard-Template wird dann immer verwendet, wenn man ein neues Live-Set beginnt.


    Automatische Zuweisungen sind ansonsten wie oben kurz erwähnt zu einem gewissen Teil über die "Remote Scipts" für die Control Surfaces möglich.
     
    Last edited: 20/4/14