Hi Benedikt
Probier mal das hier...
Trage folgendes in das "MIDI Rule 2" Feld im System-Slot ein:
*,NoteOn,*,*,0,0,n,*,ctrl,4,4,0,0
Das sollte dein Problem mit dem TMX lösen.
Was bewirkt dieser Eintrag ?:
Alle NoteON - Ereignisse auf allen MIDI Kanälen und allen MIDI-Noten welche eine Velocity von 0 (NoteOff des TMX) besitzen, werden in MIDI Controller 4 Signale mit dem Wert 0 umgewandelt, welche letztendlich nichts bewirken. Die falschen NoteOff's gehen also ins Leere.
Gib mal bescheid ob es geklappt hat.
mfg
Eisi
Hallo Eisi,
leider hat es nicht funktioniert. Genauer gesagt, hat sich gar nichts geändert.
Kannst Du mir sagen, wie die Gestalt der Midi-Signale letztendlich sein muss, damit SDFX sie problemlos versteht? Ich würde dann versuchen mit verschiedener Software die Signale meines TMX so weit zu verbiegen, dass sie passen.
Außerdem frage ich mich, wieso ich diese Midi Munger Rule in das Feld "MIDI Rule 2" eintragen sollte und nicht in Feld 1.
Viele Grüße und bis dann,
Benedikt
Hallo Benedikt
Du kannst die MIDI - Regel auch bei MIDI Rule 1 eintragen. Ich lasse Sie nur immer als Beispiel stehen. Der Standardeintrag im MIDI Rule 1 Feld bewirkt gar nichts und kann somit überschrieben oder geleert werden.
Nun zu Deinem(oder auch meinem) Problem:
Kannst Du mir bitte eine MIDI-Datei (.mid) mit vom TMX aufgezeichneten Noten senden ? Dann könnte ich dein Problem genauer unter die Lupe nehmen.
mfg
Eisi
Es geht doch!
Hallo nochmal,
nachdem ich vergeblich versucht habe, eine Midi Datei einzutrommeln, habe ich es gestern einfach noch mal versucht und jetzt klappt es. Ich kann leider nicht genau nachvollziehen woran es lag, aber es geht jetzt. Meine Vermutung ist, dass ich die Buffer-Einstellungen des asio4all Treibers deart falsch eingestellt hatte, dass deshalb nur alle 20 Schläge ein Klang zu hören war.
Einerseits kann man im SaviHost in der Devices Liste ja das Wave device auswählen und dort eine Buffersize festlegen und im ASIO Control panel kann man das ein weiteres mal.
Mit ca 600 Samples in beiden klappt es jetzt.
Mit den Midisignalen hat es nichts zu tun, da ich es mit und ohne der von Eisi vorgeschlagenen Midi Rule versucht habe. Da ändert sich nichts.
Viele Grüße aus Dortmund,
Benedikt
Hallo Benedikt,
prima das es jetzt funktioniert.
So viel ich bemerkt habe, arbeitet die ASIO-Konfiguration vom SAVIHost unabhängig von den Einstellungen der ASIO-Soundtreiber, zumindest was die Buffer-Größen betrifft. ASIO4ALL könnte dabei auch eine Ausnahme machen.
mfg
Eisi
Und es geht doch nicht...oder doch?
Hallo zusammen,
ich habe festgestellt, dass es doch nicht geht. Nunmehr frage ich mich zwar, wieso es an dem einen Abend funktioniert hat, aber das werde ich wohl nicht herausbekommen...
Ich habe aber einen Lösungsansatz gefunden:
Die Software eDrum Midi Mapper (www.chaoticbox.com/edrum_midi_mapper.php) ermöglicht es in Kombination mit loopbe (www.nerds.de), einem virtuellen Midikabel, die NoteOff Signale des Drummoduls zu blockieren und für die Hihat Funktion neue zu erzeugen. Damit funktioniert es.
Es scheint also an den NoteOff Signalen zu liegen. Die Frage, wieso diese jedoch nicht durch die oben besprochene Rule des Midimungers herausgefiltert werden, bleibt aber ungeklärt. Außerdem ist mir eingefallen, dass dann die Funktion des Hihat-Pedals dadurch vielleicht beeinträchtigt wird, da ja der Open Hihat Sound durch einen Tritt aufs Pedal gechoked wird und das entsprechende NoteOff Signal auch herausgefiltert würde.
Vielleicht hilft der Workaround mit dem Midimapper aber auch beim Yamaha DD 55 und ähnlichen.
Die Analyse der Midi Signale hat keine neuen Erkenntnisse gebracht. Ich habe es mit einem Midikeybord ausprobiert und die Midisignale laut Midiox identisch. Das Kexbord funktioniert, das TMX nicht. Vielleicht ist die Zeit zwischen dem NoteOn und NoteOff beim TMX zu kurz und die Noten werden schon abgwürgt, "bevor" sie entstehen. Wer weiß...
Ich werde versuchen, alles mit dem Edrum Midimapper zum Laufen zu bringen und melde mich dann wieder.
Viele Grüße,
Benedikt
Hallo allerseits,
erstmal danke für deinen Beitrag Benedikt, das selbe Problem scheint mein Millenium MD-70 zu haben. Über die Software meiner Audiokarte hab ich NoteOff-Befehle rausfiltern lassen und schon funktionierts astrein.
An dieser Stelle auch noch von meiner Seite ein riesen Lob an Eisi für SDFX! Ich programmiere selber VST-Plugins und weiß, wieviel Arbeit da drin steckt. Außerdem wurds Zeit, dass es mal einen gescheiten Drum-Sampler for free gibt =)
Viele Grüße
Max
Hallo,
erst einmal ein gewaltiges Lob für dieses Plugin.Ich benutze dieses "Steuergerät"http://www.edrum.info/und das funktioniert auch mit anderen Plugins super zB lm4 von Steinberg.Auch mit dem SDFX klappte es auf Anhieb,nur die HH spielt verrückt.HH offen/HH geschlossen geht, trete ich das Pedal geht auch aber dann bleibt HH offen stumm(natürlich Pedal nicht getreten).Habe mir dann mal die Mididaten angeschaut und festgestellt das das Pedal nur Note On Singnale sendet.Soll auch so sein.Aber wahrscheinlich wartet das SDFX auf den Note Off Befehl.Was kann man da machen????
Gruß Bernhard
Hallo KM2301,
kannst Du mir mal die MIDI-Datei senden. Vielleicht kann ich dir eine MIDI-Regel erstellen, welche Du dann im System-Slot eintragen kannst.
mfg
Eisi
Powered by: Burning Board Lite 1.0.2 © 2001-2004 WoltLab GmbH