@ Lukas
Bombe!!!
Es funzt
allerdings muss es genau .Net Framework 2.0 sein ansonsten funzt es nicht
Ganz Großes Dankeschön
MfG Jacko
@ Lukas
Bombe!!!
Es funzt
allerdings muss es genau .Net Framework 2.0 sein ansonsten funzt es nicht
Ganz Großes Dankeschön
MfG Jacko
Vielen Dank für Deine Bemühungen!
QuoteDer Fehler bedeutet, dass du entweder keinen Midi Eingang und oder Ausgang auf dem Computer eingerichtet hast. Aber ich werde das noch in eine Verständliche Fehlermeldung umbauen.
Das ist natürlich möglich, besser noch: wird wohl auch der Fall sein, ist ein Firmenrechner.
Mel sehen ob ich am Wochenende auf meinem DMXC Rechner dazu komme.
Gruß
KaHe
QuoteDu brauchst das .NET Framework ab der Version 2.0 um das Programm ausführen zu können. Hätte ich vielleicht von Anfang an dazu schreiben sollen...
Quoteallerdings muss es genau .Net Framework 2.0 sein ansonsten funzt es nicht
Muss es nun ab oder genau V2.0 sein und geht das unter Win7 und Win8.x überhaupt noch.
hier auf dem Win7 Firmenrechner ist schon die Version 4.0.30319 am werkeln.
Gruß
KaHe
Hallo miteinander
.net 2 hat nix mehr mit .net 4 zu tun.
Ich glaube das einzige was sein könnte ist, dass die 2er version irgendwie in 3.5 versteckt ist wobei aber oft trotzdem die 2er benötigt wird.
Es gibt bei Microsoft .net 2 update 2 zum download damit sollte dass ganze auf jeden Fall tun.
Am einfachsten du installierst den DDFCreator 2 welcher dass framework automtisch runterläd und installiert.
Gruß Philipp
Phil90, Lukas
DDF-Creator2 habe ich ja auf meinem DMXC-Rechner installiert mal sehen ob ich das dann am WE zum laufen bekomme.
Muss ich auf den Traktor noch etwas beachten?
Gruß
KaHe
@ Lukas
Ich hab doch noch ein Problem und zwar wenn eine normale midi-note übertragen wird bricht sofort die Midi-Clock ab.
woran könnte das liegen? ![]()
MfG
Jacko
Bricht die Clock komplett weg, oder setzt sie nur einen Moment aus?
Ich schätze, das die Unterscheidung, ob Note oder Clock in dem Fall nicht ganz so sauber funktioniert, wie sie sollte.
Gruß
Lukas
Bricht die Clock komplett weg, oder setzt sie nur einen Moment aus?
Ich schätze, das die Unterscheidung, ob Note oder Clock in dem Fall nicht ganz so sauber funktioniert, wie sie sollte.Gruß
Lukas
sie setzt so lange aus wie ich einen Fader bewege oder einen Taster halte ![]()
MfG
Jacko
sie setzt so lange aus wie ich einen Fader bewege oder einen Taster halte
MfG
Jacko
Das hatte ich befürchtet... Leider wird das vor Montag nichts mehr, weil dafür ein größerer umbau in der Programmlogik erfolgen muss. Ich werde aber mein bestes geben!
Beste Grüße
Lukas
sie setzt so lange aus wie ich einen Fader bewege oder einen Taster halte
MfG
Jacko
Das hatte ich befürchtet... Leider wird das vor Montag nichts mehr, weil dafür ein größerer umbau in der Programmlogik erfolgen muss. Ich werde aber mein bestes geben!
![]()
Beste Grüße
Lukas
kein Problem
Gut Software, braucht Weile ![]()
MfG
Jacko
Probieren wir es auf ein neues. Ich fürchte aber fasst, dass wenn es jetzt nicht richtig klappt, dass es gar nicht möglich ist, denn die Midi Schnittstelle wird ziemlich mit Nachrichten überflutet, wenn man an einem Traktor Regler schraubt und da kann es schonmal vorkommen, dass die Clock halt nicht im richtigen Takt ankommt.
Du könntest aber mal versuchen im BeatTool den Tap Button auszulösen statt dem Sync Button, dadurch sollten dann die Aussetzer wenigstens nicht so stark auffallen.
Gruß
Lukas
Probieren wir es auf ein neues. Ich fürchte aber fasst, dass wenn es jetzt nicht richtig klappt, dass es gar nicht möglich ist, denn die Midi Schnittstelle wird ziemlich mit Nachrichten überflutet, wenn man an einem Traktor Regler schraubt und da kann es schonmal vorkommen, dass die Clock halt nicht im richtigen Takt ankommt.
Du könntest aber mal versuchen im BeatTool den Tap Button auszulösen statt dem Sync Button, dadurch sollten dann die Aussetzer wenigstens nicht so stark auffallen.Gruß
Lukas
Ja das mit dem Tap Button funktionierte damals wegen dem Switch nicht (die Latenz hat als gespinnt
) allerdings hab ich jetzt ne Direktverbindung und jtz funktioniert das.
Außerdem hab ich ne andere Lösung und zwar nen kleine Midi-Controller.
MfG Jacko
Für meine Traktor (2.68) ->DMX 2.12 Synchronisierung hab ich jetzt auch mal ein ein einfaches Tool geschrieben, ist in Delphi 7, braucht also kein Net oder Java Gedöhns oder sonstigen Kram, dafür verursacht es auch keine messbare Prozessor Last.
(zumindest bei meiner Kiste, ein alter Pentium 4 )
Getestet hab ich unter XP und WIN7/64 & 32 Bit.
Die anderen Tools sind schon ok, was mich immer gestört hat, war das ständige Neueinstellen nach dem Hochfahren, das ist hier mit ner INI gelöst, das Tool merkt sich die Einstellungen.
Damit man auch sieht, was da so vom Traktor kommt ist noch ein Logger mit eingebaut, damit konnte ich den Sync. noch optimieren. Bei mir kam auch aller möglicher Mist über den Port, bis ich endlich beim Traktor alle Midi Geräte im Setup sauber zugeordnet hatte. Das Signal läuft über zwei USB Midi Adapter in mein Tool, von dort auf Midi Yoke 1 dann über Midi Ox mit dem USB Licht Kontroller auf DMXControl. Nach 4 Jahren Spielerei bin ich jetzt endlich voll zufrieden mit dem Sound2Light ...
Was a bisserl doof ist, daß Traktor bei einem harten Beatwechsel (z.B.Drop in von einem anderen Song) kein neues Midi Clock Start sendet, dann stimmt zwar noch der Takt aber nicht mehr die Phase...
In diesem Fall kann man am Tool den Sync Button drücken (ist auch globaler Key auf der Taste "Druck") oder man startet in Traktor den Midi Clock kurz mal neu. (Hab ich mir einfach auf ne Taste von meinem Kontroller gelegt)
Soweit, schau mer mal, vll. kann das Teil noch jemand brauchen, probierts aus..
P.S.16.2.2015 Neue Version, Resync verbessert und eigenaktiv Modus "Clock Generator" möglich...
dmx_tom das hört sich doch mal gut an werde es mal ausprobieren wenn ich wieder bissl zeit habe
hätteste lust das mal in lazarus zu portieren? Dann müsste es eigentlich auch möglich sein das Tool unter Linux und Mac laufen zu lassen. ![]()
MfG
Jacko
@dmx_tom dein Tool läuft auch unter Win 10 prima.
Ich hätte vielleicht noch einen Erweiterungsvorschlag.
Wie du vielleicht weist ist es bis dato nicht möglich mehrere Midi-Ins in DMXC auszuwählen (zumindest nicht in Version 2.12). Wenn man jetzt in deinem Tool genau das tun könnte wäre dies ein echter Segen.
Sprich neben dem Input für die Midi-Clock noch ein oder zwei Inputs deren Midi Noten, CCs usw. auf den Output gemappt sind.
MfG
Jacko
Hi Jacko,
super Idee, ich hab das immer mit MIDI Ox gemacht, kann man sich aber damit sparen !
In der angehängten Version hab ich mal 2 Inputs eingebaut, einfach durch Anwahl in der Box aktivieren...
Mag man sie nicht mehr, Einträge in der INI löschen oder einen inaktiven MIDI Input anwählen...
Guck mal, obs so passt..
s'Grüsle
Tom
P.S. Grade zuhaus ausprobiert, genial, jetzt kann man sich den MDI Ox noch sparen, wieder eine Unsicherheit weniger... ![]()
Display MoreHi Jacko,
super Idee, ich hab das immer mit MIDI Ox gemacht, kann man sich aber damit sparen !
In der angehängten Version hab ich mal 2 Inputs eingebaut, einfach durch Anwahl in der Box aktivieren...
Mag man sie nicht mehr, Einträge in der INI löschen oder einen inaktiven MIDI Input anwählen...
Guck mal, obs so passt..
s'Grüsle
Tom
Super ich werde es über die Tage mal ausprobieren ![]()
MfG
Jacke
Hallo Freunde,
sowas ähnliches habe ich mit Traktor auch schon gemacht. Mit der Midi-Clock bin ich aufgrund der Nachrichtenflut auch nicht wirklich glücklich geworden..
Ich habe mich dann einer anderen Funktion bedient, nämlich der Beat-Phase in Traktor. Die Beat-Phase ist eine interne Variable in Traktor, welche von ständig zwischen -0,5 und 0,5 schwankt. Die Variable ist auf 0 wenn der Cursor der Waveform (Bild 1 ROT) und der Beat-Indikator der Waveform (Bild 1 WEISS) sich treffen.
Diesen Zustand kann man dann abfragen und bei Zustand 0 ein Midi-Signal Senden (Bild 2). Somit bekommt man auf jeden Beat ein "1" Signal über Midi und auf Jeden Off-Beat ein "0" Signal. Das kann man dann entsprechend auswerten.
Mit ein wenig spielerei in der Controller-Range (Bild 2) kann man den Zeitpunkt an dem das Signal gesendet wird anpassen und so Sound2Light-Delays ausgleichen.
Ich hoffe das ist wissenswert ![]()
Frohe Weihnachten schonmal!
Hi Chriske,
das ist ja im Ansatz schonmal genial, da muss man erstmal drauf kommen...
Weder hier noch im Traktor Forum hab ich das schon gesehen, obwohl ich schon seit Jahren immer wieder rumtüftel...
Natürlich gleich ausprobiert, jetzt bleibt der Takt wenigstens auch stehen, wenn die Musik aus ist, MIDI Clock läuft ja stumpfsinnig weiter...
Aber wie hast Du das Problem mit dem aktiven Deck gelöst ? Sobald ich das zweite Deck (zum Vorhören für den Übergang) starte, kommt der Takt dazu, dann gibts Chaos... Gibt es da noch einen Trick ? Ich hatte schon "Device Target" probiert, das ging aber nicht...
Auf jeden Falls auch Dir schöne Weihnachten !
s'Grüsle
Tom
Danke für die Blumen! Freut mich, dass ich helfen kann ![]()
Um das aktive Deck zu erkennen habe ich die "Set as Tempo Master" Midi-Funktion genutzt. Wenn man beim Auflegen einfach normal zwischen den Decks wechselt erkennt Traktor automatisch welches Deck der Tempo-Master ist, auch wenn man den SYNC-Button nicht benutzt
Das kann man dann wieder via Midi abfragen.
Funktionsweise:
In Bild 3 läuft momentan Deck A und ist somit Tempo-Master. Wenn man nun zum Vorhöhren oder während des Übergangs Deck B startet und stoppt (Bild 4) passiert erstmal nichts. Wenn man nach dem Übergang den Track in Deck B am laufen hat und dann aber den Track in Deck A stoppt, dann wird automatisch Deck B auf Tempo-Master gesetzt (Bild 5).
Abfragen funktioniert wie in Bild 6 eingestellt. Man muss nur drauf achten dass das Assignment auf das richtige Deck richtig eingestellt ist.
Wenn der Tempo-Master wechselt bekommt man soweit ich noch weiß auf dem aktiven Deck ein "1" oder eben "255"-Signal und auf dem nicht-mehr-aktiven Deck das gegenteile Signal ("0").
Mithilfe der beiden Tempo-Master-Signale kann man auswerten welches Deck momentan das aktive ist und mit dieser Information dann die jeweilige Beat-Phase als Taktgeber nutzen.
Man muss nur darauf achten dass man nach dem Übergang das vorherige Deck stoppt. Nach einem Neustart kann es passieren dass man die Decks ein paar mal wechseln muss, bis die Midi-Signale richtig angekommen. Aber das ist ja das kleinste Problem
Falls die automatische Erkennung in Traktor mal nicht funktioniert genügt ein Klick auf die "MASTER" Schaltfläche im jeweiligen Deck, den kann man auch manuell erledigen.
Das ganze sollte auch mit 4 Decks funktionieren, habe ich aber nicht benötigt und auch noch nie getestet.
Ist ein wenig länger geworden, ich hoffe aber das es einigermassen verständlich ist ![]()
Danke und Gruß,
Christian