Beiträge von Michael_

    Ich habe die GUI jetzt mal Kompiliert.
    Dazu habe ich das Tool von autoit benutzt.

    Hier der exakte Code den ich kompiliert habe:


    http://www96.zippyshare.com/v/TSzLkvYM/file.html

    Funktioniert einwandfrei.

    Ich bin allerdings gerade nicht dazu im stande zu kapieren warum was wo angezeigt wird im fenster xD

    lg
    Michael



    Also ich denke mal das

    $energie_plan = GUICtrlCreateCheckbox("Windows Energiesparlan auf Höchstleistung setzen", 16, 56, 265, 17)

    Für die ausrichtung zuständig ist.
    Nun die Fragen

    1.

    Kann ich mit $energie_plan direkt den Wert der Checkbox abfragen?

    2.

    Wie kann ich der Checkbox überhaupt einen Wert geben? bzw. welchen wert hat sie wenn angeklickt und welchen wenn nicht?

    3.

    Wie muss eine If abfrage aussehen ob die checkbox angeklickt ist? ALso im prinzip ähnlich frage 2

    lg
    Michael



    Ich bin nun schon wieder etwas weitergekommen

    Nun werde ich das Script erstmal soweit erweitern bis alle funktionen soweit drin sind und dann muss ich rausfinden wie man einen registry wert abfragt und auch ändert.

    lg
    Michael

    Ich habe mir jetzt mal Autoit und den GUI Designer angeschaut.

    Eine GUI habe ich damit hinbekommen:


    Aber wie geht es nun weiter?
    Und wie kann ich das später mit der Funktion hinzugefügt dann in eine Ausführbare Datei umwandeln?

    lg
    Michael

    Ich installiere gerade nochmal Visual Studio nachdem ich mit Pyton daran gescheitert bin die Checkbox bereits standartmäßig angeklickt darstellen zu lassen ^^
    Mal sehen ob ich damit irgendwie klarkomme.

    Bezüglich PHP gibt es keine möglichkeit so ein Script dann auch ohne PHP zu benutzen nehme ich an, damit nicht relevant.

    Am besten wäre es wenn die Programmiersprache einfach HTML verstehen würde und ich am schluss eine unter windows ausführbare Datei eben hätte.

    Ansich ist das ganze ja garnichtmal so eine große sache, ich will nur ein paar Werte abfragen und ändern.

    lg
    Michael

    Und was ist die einfachste möglichkeit?
    Visual Studio hatte ich mal auf dem PC aber wirklich klargekommen bin ich damit nicht.

    Mit PHP und HTML könnte ich sowas einfaches wenn ich auf eine Datenbank und nicht auf die Windows Registry zugreifen wollen würde zur not auch mit Notepad erstellen, siehe oben ^^

    Ich hätte gehofft mir sowas vielleicht auch zusammensuchen zu können.

    Mal im Anhang wie ich mir das Graphisch so vorstelle.

    lg
    Michael

    Also das Probem ist ich bin kein Software Programmierer.
    Ich habe zwar PHP Kenntnisse um mir diverse PHP Scripts und Addons zu schreiben aber für Windows habe ich bislang noch nichts entwickelt.

    Ich möchte letztendlich eine ganz einfache GUI haben die eben checkt mit IF Abfragen welche Werte in der Registry vorhanden sind und mir dann entsprechende Checkboxen anzeigt die der User anklicken kann. Anschließend eben ein Button anwenden und dann soll das entsprechende geändert werden in der Registry wie in meinem Beispiel oben.

    Mit welcher Sprache kann ich das am einfachsten umsetzen?
    Vorallem wäre ein Beispiel für mich nicht schlecht an dem ich dann weiterarbeiten könnte.

    Mit dem php link bin ich ehrlich gesagt etwas überfodert wie ich da eine unter Windows ausführebare Datei basteln soll.
    Außerdem müsste ich mich damit auch erst gut beschäftigen.

    Am liebsten wäre mir etwas das ich ohne große weitere Software einfach in Notepad basteln könnte :P oder zumindest einem Editor wie PsPad.

    lg
    Michael

    Hallo,

    Da sich offenbar nachwievor keiner für Latenz interessiert mal ein anderes anliegen.
    Ich würde gerne Einstellungen meines Windows über die Registry auslesen und ggf. auch ändern.

    Zur verdeutlichung mal ein beispiel in PHP geschrieben.
    Wie kann ich sowas am einfachsten für Windows umsetzen? Kennt sich jemand aus und kann den folgenden Schnipsel für mich übersetzen?


    Nur mal so als Beispiel.
    Wie kann ich das mit einer einfachen GUI für Windows umsetzen?

    lg
    Michael

    Es geht auch nur so langsam weil ich keine Hardware zum austauschen und vergleichen habe und das immer erst bestellen muss.

    Wenn die RME HDSPe RayDAT das Problem löst ist das Problem in ein paar Tagen erledigt.

    lg
    Michael

    Ich ergänze nur wichtige Informationen.
    Es ist beeindruckend das ich an einem gebridgten PCI Port mit einer 130€ (Neu!) Soundkarte deutlich bessere Ergebnisse erzielen kann bezüglich niedrigen Latenzen als mit einem 1500€ Interface per USB oder Firewire.

    Wäre der PCI Slot Nativ würde mich das nicht so verwundern. (Aber dann müssten die Latenzen noch deutlich niedriger machbar sein bei guten Treiben die ESI Ja scheinbar auch hat.)
    USB oder Firewire ist halt einfach dreck wie es scheint, für diese Anwendung zumindest.

    Also wenn es nun mit ner neuen PCIe Karte von RME so funktioniert wie es soll (RME HDSPe RayDAT) dann bin ich zufrieden. :)

    Ich kann zwar dann nicht mit 100% sagen woran es liegt das mein UFX nicht dazu fähig ist kleine Latenzen zu managen aber ich vermute dann einfach mal Mainboard oder Grafikkarte.

    Und Mainboard kann natürlich wieder vieles sein, es ist ja auch immerhin die Hauptplatine.

    Edit:

    Ich bin übrigens überzeugt dass das RME Fireface UFX dazu in der Lage ist 48 Samples Latenz zu fahren, jedoch nur an sehr wenigen Systemen mit passenden USB / Firewire Ports und generell muss da wirklich alles stimmen, vorallem Mainboard und Grafikkarte.

    Eine PCIe Lösung mit super Treibern ist hier bestimmt nicht so empfindlich.

    lg
    Michael

    Also so wie es aussieht handelt es sich tatsächlich um eine Brücke beim PCI Port der HP Z400 Workstation.

    Das bedeutet ich könnte nun die günstige PCIe Variante meiner ESI Juli@ also die ESI Juli@ XTE kaufen für ca. 225€ aus USA Importiert mit Versand oder ich kaufe direkt eine RME HDSPe RayDAT Karte für 585€.

    Ich tendiere zu letzterem, da mir die ESI Juli@ XTE nicht viel bringen würde, selbst wenn es funktioniert. (Wäre also nur ein Test!)
    Sie hat leider zu wenig ein und Ausgänge, die RME HDSPe RayDAT Karte kann ich mit meinen bereits vorhandenen RME ADAT Wandlern verbinden und gut ist.

    Außerdem gibt es ja Rückgaberecht sollte es doch nicht so funktionieren wie ich es mir vorstelle.

    -----

    Ich denke mittlererweile das eine PCIe Karte mit performanten Treibern aufjedenfall die Lösung der Probleme sein wird und meine ESI Juli@ an einem Nativen PCI Port ohne Bridge noch deutlich kleinere Puffergrößen erlauben würde als an dieser Bridge.

    Das heißt sollte sich das soweit alles bestätigen kann ich die ESI Juli@ und auch die XTE uneingeschränkt für alle empfehlen die für 150 - 200€ eine Audiokarte mit kleinen Latenzen haben wollen die auch noch gut klingt.

    Aber alles der Reihe nach und erstmal ausprobieren. :)

    lg
    Michael

    Ja ich habe Firewire getestet, das macht keinen Unterschied zu USB.

    Das RME Fireface UFX läuft bei mir komplett sorgenfrei mit 1024 Samples Latenz wärend meine ESI Juli@ PCI Karte dies bereits mit 256 Samples kann.

    Deswegen tendiere ich nun zur RME HDSPe RayDAT Karte die die besten Werte in den Benchmarks hat.
    Damit sollten dann meine Anforderungen von 48 Samples oder weniger hoffentlich machbar sein. Falls nicht habe ich nur nochmal Mainboard / Grafikkarte auf dem Schirm sonst kp.

    Habe jedenfalls von jemanden gelesen der ne RME PCIe Karte bei 60% CPU Auslastung mit 64 Samples betreiben konnte. Das wäre vertretbar.

    -----

    Ansonsten wie finde ich raus ob meine HP Z400 über native PCI Steckplätze verfügt oder ob diese per Bridge laufen?
    Das wäre für mich wichtig zu wissen aber ich krieg das momentan nicht raus.

    Siehe Screenshot, denke fast es ist ne Brücke oder?
    Also falls ja dann denke ich ist die ESI Juli@ sogar dazu im Stande noch kleinere Latenzen zu fahren an einem nicht gebridgtem PCI Port.

    lg
    Michael

    Wie finde ich raus ob die HP Z400 PCI Ports gebridged sind oder nicht? Aber ich denke mal die sind Nativ. Gut für eine 130€ Soundkarte sind 256 Samples ja auch nicht schlecht ^^ Bei großen Projekten vorallem!

    lg
    Michael

    So ihr Penis :trollface:

    Ich habe gerade meine alte ESI Juli@ PCI Karte rausgekramt und in die HP Z400 eingebaut.
    Wie man an den Benchmarks sehen kann liegt die nachfolgekarte (PCIe) knapp über dem UFX: http://dawbench.com/audio-int-lowlatency3.htm

    Was soll ich sagen, ich erreiche mit 256 Samples hier das selbe Ergebnis wie mit dem Fireface @ 512 - 1014 Samples.
    Deutlich weniger Underruns!

    Dabei weiß ich jetzt garnicht ob die Z400 Echte Dezidierte PCI Ports hat oder ob die gebridged sind, wenn letzteres dann würde wohl sogar noch mehr gehen.

    Ähm ja, die von mir angedachte RME PCIe Karte ist in den Benchmarks die beste und liegt deutlich über beiden ^^ Hat dabei die derzeit bestmögliche Schnittstelle und besten Treiber.

    Ich glaube ich sollte es wagen und sie bestellen.

    PS:

    Lacht nur, ich lach dann wenn ich das Wunschergebnis erzielt habe. :)

    Edit:

    Möglicherweise liegt die ESI Juli@ PCI auch unter dem UFX benchmarktechnisch gesehen, und nur die Schnittstelle macht hier den Unterschied.
    Weil eben nicht über Windows Komponenten und Treiber gegangen werden muss, sondern die Karte direkt angesprochen werden kann dank der PCI Schnittstelle.

    lg
    Michael

    Ja den Teil verstehe ich selbst.
    Hörbarer wird dadurch jedoch garnichts und der Counter bleibt halt bei 0 ^^

    Die Frage ist was ist

    "Process directly in Drivers Buffer Switch"

    "Output audio is mixed in ASIO's 'buffer switch'."

    lg
    Michael



    Hi,

    Bezüglich "Mix in Buffer Switch" habe ich jetzt einfach mal den Support kontaktiert.
    Ich bin gespannt was es damit nun wirklich auf sich hat.

    lg
    Michael

    Das Programm wird schon so schlau sein und die eigenen abziehen

    Edit:

    Wieso hört man es dann nur bei Cubase und bei FL Studio z.b. nicht knacken?

    lg
    Michael



    I can not believe this is happening.
    Nun höre ich bei FL Studio auch keine Knackser mehr und nur den Track / die einzelnen Spuren wie es sein soll xD Gottseidank aber trotzdem komisch.

    Kann mir eigentlich jemand sagen was "Mix in Buffer Switch" genau macht?

    "Process directly in Drivers Buffer Switch"

    "Output audio is mixed in ASIO's 'buffer switch'. The option allows some audio interfaces to reach lower latencies. NOTE: When used the underrun counter is bypassed and buffer underruns may be more audible."

    -----

    Für mich hört sich das so an als wenn damit FL Studio direkt ans Interface schickt und vorher nicht selbst nochmal nen Buffer rein schiebt?

    lg
    Michael

    Die Demo von Cubase läuft ohne Probleme bei 48 Samples Latenz.
    Insgesamt 3,3333 Periode Millisekunden Latenz.

    Aber:

    Wenn ich Latencymon wärend dessen anmache fängt es sofort an zu knacken, das ist bei anderen DAWs nicht so.
    DPC Latency Checker geht trotzdem und zeigt mir allerdings unveränderte Werte an.

    Mhhh, also entweder greift Steinberg selbst noch irgendwie ins System ein wenn Cubase läuft oder es liegt wirklich an FL Studio und Ableton.

    Zum BIOS,
    Klar die Einstellungen aber was wenn du auf etwas garkeinen Einfluss hast? Gibt viele die durch ein BIOS Update niedrigere Latenzen erreicht haben.

    Edit:

    Ich habe mir selbst nen kleinen Track in Cubase zusammengebastelt, hat jemand vielleicht ein umfangreiches Projekt für mich das ich mal testen könnte ob da ebenfalls alles Problemlos läuft? :)

    lg
    Michael

    Naja es ist die Kernel und DPC Latenz verursacht durch entweder Windows (glaube ich weniger), Prozessor (schließe ich aus), Grafikkarte (die latenz sank definitiv durch das Austauschen der GPUs) und letzten endes vermute ich nun eben dass das Mainboard oder die Grafikkarte (nachwievor) schuld ist.

    Und natürlich deren Treiber/BIOS.

    Oder wie erklärt ihr euch das ein alter Celeron D bessere Werte hat als eine HP Z400 mit moderner Quad Core CPU @ 3,6 GHZ.

    Aber ich kann mich momentan echt nicht ganz festlegen.
    Deswegen werden die folgenden Tage wieder ein paar neue Tests stattfinden.

    lg
    Michael

    Außerdem ist die CPU für die Latenzwerte nicht so maßgeblich entscheidend.
    Siehe das alte Celeron D System von mir das bessere Werte erreicht als meine modernen Systeme.

    Letzten Endes liegts warscheinlich am Mainboard.
    Da sollte ich vielleicht mal ein ganz abgespecktes nehmen sogut wie ohne funktionen.

    Aber vorher noch der Cubase Test und eine PCIe Soundkarte von RME.

    lg
    Michael

    Was will man da schon falsch einstellen ^^

    Außerdem ist es wie du sagst eine Soundkarte von RME, eigentlich sollte die super funktionieren.

    An sich ist die PCIe schon nochmal besser aber ob sie diese Probleme beseitigt wage ich auch schon zu bezweifeln. Aber einen versuch wäre es mir fast schon wert.

    Cubase startet übrigens nicht weil meine Grafikkarte diesen Aero zeug nicht unterstützt.
    Jetzt muss ich dann wohl doch wieder die von AMD einbauen ^^

    lg
    Michael