Aussetzer bei der Wiedergabe

Leider hat Ultramixer 2.0.9 beim laden neuer Titel im Hintergrund (für den gerade nicht aktiven Player) Aussetzer im Masterausgang. Nur kurz, aber deutlich hörbar.
So ist das Programm für mich leider nicht professionell nutzbar.

Gibt es das Fehlersuch-Utility noch? Wo bekommt man das her?

Grüße

Balu

Hallo Balu2010,

für solche Effekte gibt es seit der 2.0.9 die neuen Puffersettings im Preferences-Dialog. Dort kannst du die DSP-Puffergrössen, und die Streaming Puffergrössen separat einstellen. Ich würde dir als erstes vorschlagen die Anzahl der DSP Puffer etwas zu erhöhen.

Wenn das nicht hilft, könntest du bitte deine Rechnerkonfiguration und das verwendete Soundsystem bzw. Soundmode (ALSA, DirectX) aufschreiben?

Viele Grüsse
Sl@jaR

Öhm, wo sind die Preferences zum einstellen?
Unter Menü/Einstellungen finde ich nichts, wo ich eine Puffergrösse o.ä. einstellen könnte.

Grüße

Balu

Preferences -> Audio -> AudioEngine (click to open)

So, nachdem ich das “+” bei der AudioEngine gefunden habe :wink:
habe ich nun mit sämtlichen Einstellungen der Reihe nach (und kreuz und quer) so ziemlich alle Einstellungen ausprobiert, ohne Erfolg. Selbst ein Umschalten eines Ordners im Filearechiv produziert einen kurzen, aber hörbaren Aussetzer. Wenn ich Tracks hinzufüge, sogar richtiges stottern.

Mein Arbeitsrechner (nicht Laptop, da kommt das Programm frühestens dann drauf, wenn es stabil läuft):
P IV 2,6 Ghz, 512 MB RAM. Sollte eigentlich für eine “nur” Audio-Anwendung reichen. Oder liegt das an der Java-Geschichte? Braucht die soviel Resourcen? Dann stellt sich für mich die Frage, warum man überhaupt auf ein so resourcenfressendes System aufbaut.

Oder sind wir immer noch in der inoffiziellen Betaphase? :wink:

Grüße

Balu

Hallo Balu,

[quote:ac09e]
Oder liegt das an der Java-Geschichte
[/quote:ac09e]

Daran liegt es definitiv nicht, denn Java ist einzig allein für die Darstellung in UltraMixer genutzt worden. Alles zeitkritische ist in native Code implementiert. Ich kann diese Java-Diskussion leider nicht ganz nachvollziehen, es gibt sehr grosse Software-Projekte auch im Audio-Bereich, die Java verwenden.

[quote:ac09e]
Oder sind wir immer noch in der inoffiziellen Betaphase?
[/quote:ac09e]

Nun, Software ist nie perfekt, wir sind jedoch bestrebt UltraMixer auf so vielen Rechner wie möglich mit der angestrebten Performance laufen zu lassen. Auf unseren Testrechnern läuft es ohne die von die beschriebenen Aussetzer.

Um den Fehler auf deinem System näher zu kommen bräuchten wir noch ein paar Informationen:

  1. Könntest du bitte das verwendete Soundsystem bzw. Soundmode (ALSA, DirectX) aufschreiben?
  2. Welche Soundkarte verwendest du?
  3. Wie viele Soundkarten hast du?
  4. Welches Betriebssystem verwendest du?

Viele Grüsse
Sl@jaR

Mein Büro-PC arbeitet mit OnBoard-Sound (Realtec97) & DirectX unter XP.

Du kannst noch folgendes Probieren:

  1. TaskManager öffnen (Strg+Shift+Esc)
  2. Prozesse
  3. javaw.exe =>rechte Maustaste => Priorität festlegen

Dort dann mal “hoch” auswählen und in UltraMixer ein Lied abspielen und Laden, um zu überprüfen, ob es jetzt besser ist.

Tobi

Leider hat das auch nichts gebracht. Die Priorität war bereits bei “Hoch”; ich habe sie testweise aus “Echtzeit” gesetzt, auch da keine Besserung.
Schade.

Grüße

Balu

Hi Balu,

Wir haben möglcihen Ursachen dafür gefunden, dass es bei manchen Systemen in seltenen Fällen zu Drop-Outs kommen kann. In Kürze wird der Fix in Version 2.0.10 verfügbar sein, eventuell noch diese Woche.

Tobi

das wäre prima tobi, denn wie ihr im support lesen könnt hatte und habe ich das problem auch (auch mit der update version). hoffen und bangen mit der 10er version.

hacki

So, nachdem ich nun die neue 2.0.10 installiert habe:
Selbes Problem. System läuft sehr instabil, laufend Aussetzer. Das Programm läuft insgesamt sehr träge, reagiert nur zeitversetzt auf Mausklicks.
Ich habe nun den Taskmanager eingesetzt, um die CPU-Auslastung zu checken: Im Normalbetrieb (Jeder Player spieltz ein Lied ab, keine weiteren Aktionen): Zwischen 30 & 40 %. Sobald die Maus klickt, schnellt die Systemauslastung bis zu 100 % für ein paar Sekunden hoch und regelt sich nach dem Klick wieder auf 30 bis 40 % ein.
Also ganz klar ein Performanceproblem.

Und was mich besonders ärgert: Nach jeder Änderung in den Einstellungen muss das Programm neu gestartet werden, und bekanntlich kann man das Programm in der Demo ja nur x-mal starten, dann ist Feierabend. Ganz zu schweigen vom Tageslimit, das bei mir noch eine Restzeit von 6 Tagen anzeigt.

Auf gut deutsch: Wenn wir das Problem nicht in den nächsten Tagen in den Griff bekommen, habe ich nicht einmal eine Möglichkeit, das Programm zu testen und soll dann “die Katze im Sack” kaufen. Wirklich nicht schön, obwohl das Programm vielversprechend ist…

Viele Grüße

Balu

Hallo Balu,

Auf unseren Testsystemen läuft UltraMixer extrem performant, mit einer durchschnittlichen CPU-Belastung von 0-5% beim Abspielen von Musik. Es muss sich also um ein spezielles Problem mit deinem System handeln. Versuchen wir das problem weiter zu lösen:

  1. Wenn die CPU-Last bei dir 100% beträgt, brauchst du nicht weiter an den Audio-Einstellungen rumprobieren, das liegt dann nicht daran. Wenn der Prozessor zu 100% ausgelastet ist, kann der Sound natürlich nicht flüssig wiedergegeben werden…

  2. Nach Ablaufen der Testperiode der Advanced Editionen kannst du natürlich unbegrenzt mit der Free-Edition weitertesten.

  3. Uns ist ein Java-Problem bekannt, was in sehr seltenen Fällen dazu führen kann, dass eine Java-Anwendung 100% CPU-Last verursacht und die Anwendung nicht mehr bedienbar macht (Mauszeiger steht still und ist nur aller x-Sekunden verschiebbar). Die Ursache liegt in Microsofts DirectDraw bzw. der Grafikkarte. Wir haben dir unter folgender Adresse eine veränderte EXE-Datei hinterlegt, die den DirectDraw-Modus ausstellt. Vielleicht ist damit das Problem bei dir gelöst - bei einem anderen User hat es funktioniert.

ultramixer.com/_release/UltraMixer.exe

Herunterladen und ins UltraMixer-Verzeichnis kopieren, die vorhandene EXE überspielen (oder die alte vorher umbenennen)

  1. Bitte benutze die neuste Java-JRE 1.6, die du hier herunterladen kannst

sdlc6d.sun.com/ECom/EComActionS … 1510FE5AF#

Java 1.6 bietet eine deutlich verbesserte Performance bei grafischen Darstellungen.

Soweit,
Tobi

Alternative Exe installiert, keine Besserung.
Bei dem Java-Update musste man sich erst registrieren (!), habe ich getan, kam aber nicht weiter. Die Seite nach der Registrierung enthielt nur einen Hinweis auf eine Freedownload-Page…
Habe mich dann auf der Sun Website umgeschaut, es gibt wohl verschiedene Versionen (z.B. Javea 6?). Bevor ich jetzt auch noch hier rumexperimentiere und am Schluss mein System zerschiesse: Gib mir doch einen direkten Link zu dem File, dann versuche ich es noch.
Spass ist allerdings was anderes…

Grüße

Balu

  1. Registrieren muss man sich eigentlich nicht. versuchs nochmal hier:

java.sun.com/javase/downloads/index.jsp

Dort JRE 6 auswählen und auf Download klicken. (4. DL-Button von oben). Auf folgenden Seite dann auf “accept” gehen und Link “Windows Offline Installation” anklicken.

Direkt-Link gibts ni, sonst hätt ich ihn gepost.

  1. Ja, Spaß ist es ordentlich zu mixen! Was für ein System hast du eigentlich? CPU, Speicher, Grafikkarte, Soundkarte etc.

Neues Jave hat auch nix gebracht.
Am 6.12. hatte ich bereits geschrieben:
“Mein Arbeitsrechner (nicht Laptop, da kommt das Programm frühestens dann drauf, wenn es stabil läuft):
P IV 2,6 Ghz, 512 MB RAM”
Frag mich nicht nach Grafikkarte. Bin DJ, nicht IT-Guru… :wink:
Weiss nur eins: nVidia Grafikkarte OnBoard. Soundkarte Realtec OnBoard.

Grüße

Balu

Also langsam weis ich auch nicht mehr weiter. Hast du mal ein anderes Java-tool probiert? z.b. LimeWire oder BlogBridge oder Storm?

Vielleicht probierst du UltraMixer doch mal auf dem Laptop aus? Oder vielleicht können die anderen User hier mal weiterhelfen?

Was du auch noch versuchen kannst, ist die Prozesspriorität zu verstellen, und zwar so:

  1. UM starten
  2. TaskManager starten (Strg+Shift+Esc)
  3. Prozesse-Tab anwählen
  4. java.exe suchen
  5. rechte maustaste => Priorität festlegen => Normal

Tobi

PS: Hast du den Master-EQ aus beim Testen?

Du meinst wohl die javaw.exe? Ja, Priorität auf normal gestellt, keine Verbesserung. Sogar ein verschieben des Crossfaders sorgt für Aussetzer.

Wenn der Master-EQ an ist, lässt sich ein Song überhaupt nicht mehr störungsfrei abspielen. Soeben nochmals getestet, hat sich nichts geändert.

Anscheinend mag mein PC kein Java. Dann wird’s wohl nichts mit Ultramixer… :frowning: Schade drum.

Grüße
und danke für die Mühe!

Balu

Hast du mal ein anderes Java-tool probiert? z.b. LimeWire oder BlogBridge oder Storm?

Wenn die Ursache “nur” dein PC ist, probierst du’s vielleicht mal auf nem anderen Rechner?