Audioplayer JPlay
Hallo Jakob,
ob JPLAY überhaupt funktioniert, findest Du heraus, wenn Du mal ein Stück in die Zwischenablage kopierst und dann in JPLAYMini abspielst, gemäß dem Text, der da steht.
Wenn das nicht geht, klicke mal mit der rechten Maustaste auf die beiden JPLAY-Dienste und wähle 'Neu starten'.
Und probier dann nochmal mit JPLAYMIni.
Wenn es dann immer noch nicht geht (in einigen Situationen gibt es auch einen Hinweis auf den Fehler), experimentiere mit den Einstellungen in JPLAYSetup. Danach immer schließen und die Dienste neu starten, dann JPLAYMini neu starten.
Viele Grüße
Ludger
ob JPLAY überhaupt funktioniert, findest Du heraus, wenn Du mal ein Stück in die Zwischenablage kopierst und dann in JPLAYMini abspielst, gemäß dem Text, der da steht.
Wenn das nicht geht, klicke mal mit der rechten Maustaste auf die beiden JPLAY-Dienste und wähle 'Neu starten'.
Und probier dann nochmal mit JPLAYMIni.
Wenn es dann immer noch nicht geht (in einigen Situationen gibt es auch einen Hinweis auf den Fehler), experimentiere mit den Einstellungen in JPLAYSetup. Danach immer schließen und die Dienste neu starten, dann JPLAYMini neu starten.
Viele Grüße
Ludger
-
- Aktiver Hörer
- Beiträge: 147
- Registriert: 30.12.2013, 14:54
- Wohnort: Norddeutschland
- Kontaktdaten:
Hallo Jakob,Jake52 hat geschrieben:Es ist immer noch nicht geklärt, ob die Kombi JPlay mit AC das Problem ist.
In den Test Versionen haben andere und ich genau diesen Konflikt zwischen JPlay und Acourate Convolver geprüft. Im Gegensatz zu den alten Versionen bestand der Konflikt nicht mehr, auch wenn beide Software auf gleichen Kernen laufen. Dazu musst du in den Einstellungen "Throttle" auf off einstellen.
Hilft das noch nicht, prüf bitte in dem Taskmanager auf welchem Kern Acourater Convolver und JPlay jeweils laufen. In der Registry von JPlay kannst du dann zusätzlich einstellen welchen Kern JPlay nutzen soll, damit kannst du einen anderen Kern zuweisen und es sollte funktionieren.
Die finale Version habe ich noch nicht darauf getestet, aber das war ein wesentliches Ziel, das ich für Josef und Marcin getestet habe. Das sollte sich nicht mehr geändert haben.
Im Grundsatz handelt es sich um einen Konflikt durch die Konkurrenz auf den CPU Kernen. es stellt sich also die Frage wie viele Kerne du zur Verfügung hast. Ich selbst verteile mit Christoph's (Taggert) Tool Tasker alle Prioritäten und Kerne auf die vier vorhandenen.
Viel Erfolg!
Thomas
Hallo Thomas und Ludger,
zuerst mal vielen Dank für Eure Bemühungen.
Throttle steht auf off. Ich kann auch sehen, dass ich 2 Kerne habe, leider reicht mein "Fachwissen"
nicht aus, um zu sehen, auf welchen Kernen die jeweiligen Dienst laufen, geschweige denn,
diese zuzuordnen.
Vielleicht müssen wir aber doch woanders suchen.
Ich kann über jeden Treiber aus foobar ausgeben, außer über den JPlay Driver.
Dann kommt die Meldung "foobar kann Asio nicht starten".
Und eine registry ist in meinem JPlay Ordner auch nicht vorhanden.
Vielleicht hilft das, mir zu helfen?
Schöne Grüße
Jakob
zuerst mal vielen Dank für Eure Bemühungen.
Throttle steht auf off. Ich kann auch sehen, dass ich 2 Kerne habe, leider reicht mein "Fachwissen"
nicht aus, um zu sehen, auf welchen Kernen die jeweiligen Dienst laufen, geschweige denn,
diese zuzuordnen.
Vielleicht müssen wir aber doch woanders suchen.
Ich kann über jeden Treiber aus foobar ausgeben, außer über den JPlay Driver.
Dann kommt die Meldung "foobar kann Asio nicht starten".
Und eine registry ist in meinem JPlay Ordner auch nicht vorhanden.
Vielleicht hilft das, mir zu helfen?
Schöne Grüße
Jakob
-
- Aktiver Hörer
- Beiträge: 147
- Registriert: 30.12.2013, 14:54
- Wohnort: Norddeutschland
- Kontaktdaten:
Hallo Jakob,Jake52 hat geschrieben:Vielleicht müssen wir aber doch woanders suchen.
Ich kann über jeden Treiber aus foobar ausgeben, außer über den JPlay Driver.
Dann kommt die Meldung "foobar kann Asio nicht starten".
Und eine registry ist in meinem JPlay Ordner auch nicht vorhanden.
Das wird aus der Ferne schwierig, es fehlt einfach ein bisschen was.
Ich empfehle Dir im ersten Schritt Foobar und JPlay genau nach Anleitung zu installieren. Nutze Acourate Convolver erst einmal nicht. JPlay beschreibt das Zusammenspiel mit Foobar in der Anleitung recht gut und Schritt für Schritt. Auch Foobar ist gut dokumentiert um den beschriebenen Fehler zu beheben. Damit solltest du erst einmal Stücke abspielen können.
Danach versuchen wir den nächsten Schritt, wie du Acourate Convolver einbindest.
Viel Erfolg
Thomas
Hallo zusammen,
in meiner letzten Konfiguration hatte ich JPlay 5.2 entfernt und ausschließlich Foobar inklusive DIRAC genutzt. Es gab keine wahrnehmbaren klanglichen Verbesserungen und das Zusammenspiel mit DIRAC war nicht einwandfrei.
Mit der offiziellen Version 6 von JPlay stellt sich dies anders dar. Bei mir habe ich in Foobar JPlay 6 mittels Asio als Outputdevice eingestellt. In JPlay nutze ich Ultrastream, die 32 Bit Einstellung und DIRAC als Output via Kernel Streaming. Und in DIRAC schließlich das Hiface 2 als Output.
Funktioniert technisch problemlos und verbessert den Klang. Auf eine kurze Formel gebracht: Klingt natürlicher und detailreicher, das Hören ist entspannter.
Dies ist meine Erfahrung mit der Anlage an meinem Zweitwohnsitz - bin gespannt, ob ich es bei der Anlage am Hauptwohnsitz genauso erleben werde.
Viele Grüße
Frank
in meiner letzten Konfiguration hatte ich JPlay 5.2 entfernt und ausschließlich Foobar inklusive DIRAC genutzt. Es gab keine wahrnehmbaren klanglichen Verbesserungen und das Zusammenspiel mit DIRAC war nicht einwandfrei.
Mit der offiziellen Version 6 von JPlay stellt sich dies anders dar. Bei mir habe ich in Foobar JPlay 6 mittels Asio als Outputdevice eingestellt. In JPlay nutze ich Ultrastream, die 32 Bit Einstellung und DIRAC als Output via Kernel Streaming. Und in DIRAC schließlich das Hiface 2 als Output.
Funktioniert technisch problemlos und verbessert den Klang. Auf eine kurze Formel gebracht: Klingt natürlicher und detailreicher, das Hören ist entspannter.
Dies ist meine Erfahrung mit der Anlage an meinem Zweitwohnsitz - bin gespannt, ob ich es bei der Anlage am Hauptwohnsitz genauso erleben werde.
Viele Grüße
Frank
Hallo zusammen,
da es mir hilft, dachte ich, es hilft vielleicht auch anderen, JPLAY für besondere Anforderungen per Script schnell konfigurieren zu können. Hier einige Vorschläge:
_Deregister.cmd
Deregistriert alle JPLAY-Komponenten. Windows hat danach keinerlei Kenntnis mehr von JPLAY, lediglich das JPLAY-Verzeichnis und dessen Inhalt bleibt erhalten. Nützlich z.B. wenn andere Player "ungestört" getestet werden sollen.
_Register.cmd
Registriert die JPLAY-Komponenten wieder im Betriebssystem, nachdem diese per _Deregister.cmd deregistriert wurden. Passt man die einzelnen Registry-Werte den eigenen Vorlieben an, steht direkt die gewünschte Konfiguration zur Verfügung.
_Restart.cmd
Startet die JPLAY-Dienste neu. Falls JPLAY hängen geblieben ist, kann hiermit ein Reboot des Systems vermieden werden.
_Streamer Service Off.cmd
Hält den Dienst JPLAYStreamer an und setzt dessen Startart auf deaktiviert.
_Streamer Service On.cmd
Setzt die Startart des Dienstes JPLAYStreamer auf automatisch und startet den Dienst.
_SinglePCOnly Off.cmd
Deaktiviert die Optimierung für SinglePC-Betrieb. Wirkt sofort und ohne Reboot, da auch die Dienste neu gestartet werden.
_SinglePCOnly On.cmd
Aktiviert die Optimierung für SinglePC-Betrieb. Wirkt sofort und ohne Reboot, da auch die Dienste neu gestartet werden.
_Asio Off.cmd
Deregistriert den JPLAY ASIO-Treiber.
_Asio On.cmd
Registriert den JPLAY ASIO-Treiber wieder im Betriebssystem.
Damit die Scripte funktionieren, müssen diese im JPLAY-Verzeichnis abgelegt werden. Der tatsächliche Pfad des JPLAY-Verzeichnisses ist dabei jedoch völlig egal.
Viele Grüße,
Christoph
da es mir hilft, dachte ich, es hilft vielleicht auch anderen, JPLAY für besondere Anforderungen per Script schnell konfigurieren zu können. Hier einige Vorschläge:
_Deregister.cmd
Deregistriert alle JPLAY-Komponenten. Windows hat danach keinerlei Kenntnis mehr von JPLAY, lediglich das JPLAY-Verzeichnis und dessen Inhalt bleibt erhalten. Nützlich z.B. wenn andere Player "ungestört" getestet werden sollen.
Code: Alles auswählen
@echo off
set mydir=%~dp0
reg delete HKLM\Software\JPlay6 /f
reg delete HKCU\Software\JPlay6 /f
regsvr32.exe /u /s %mydir%\JPlayDriver.dll
regsvr32.exe /u /s %mydir%\JPlayDriver64.dll
sc stop JPlayService
sc delete JPlayService
sc stop JPlayStreamer
sc delete JPlayStreamer
Registriert die JPLAY-Komponenten wieder im Betriebssystem, nachdem diese per _Deregister.cmd deregistriert wurden. Passt man die einzelnen Registry-Werte den eigenen Vorlieben an, steht direkt die gewünschte Konfiguration zur Verfügung.
Code: Alles auswählen
@echo off
set mydir=%~dp0
reg add "HKEY_CURRENT_USER\Software\JPLAY6" /v Host /t REG_SZ /d "127.0.0.1" /f
reg add "HKEY_CURRENT_USER\Software\JPLAY6" /v AudioPC /t REG_SZ /d "" /f
reg add "HKEY_CURRENT_USER\Software\JPLAY6" /v SinglePCOnly /t REG_SZ /d "1" /f
reg add "HKEY_LOCAL_MACHINE\Software\JPLAY6" /v Engine /t REG_SZ /d "2" /f
reg add "HKEY_LOCAL_MACHINE\Software\JPLAY6" /v Interface /t REG_SZ /d "1" /f
reg add "HKEY_LOCAL_MACHINE\Software\JPLAY6" /v Bitstream /t REG_SZ /d "16" /f
reg add "HKEY_LOCAL_MACHINE\Software\JPLAY6" /v Hibernate /t REG_SZ /d "0" /f
reg add "HKEY_LOCAL_MACHINE\Software\JPLAY6" /v DedicatedCore /t REG_SZ /d "1" /f
reg add "HKEY_LOCAL_MACHINE\Software\JPLAY6" /v Volume /t REG_SZ /d "0" /f
reg add "HKEY_LOCAL_MACHINE\Software\JPLAY6" /v Throttle /t REG_SZ /d "1" /f
reg add "HKEY_LOCAL_MACHINE\Software\JPLAY6" /v Clock /t REG_SZ /d "0" /f
reg add "HKEY_LOCAL_MACHINE\Software\JPLAY6" /v DACLink /t REG_SZ /d "7" /f
reg add "HKEY_LOCAL_MACHINE\Software\JPLAY6" /v PCBuffer /t REG_SZ /d "4" /f
reg add "HKEY_LOCAL_MACHINE\Software\JPLAY6" /v MiniCache /t REG_SZ /d "1" /f
reg add "HKEY_LOCAL_MACHINE\Software\JPLAY6" /v MiniMode /t REG_SZ /d "1" /f
reg add "HKEY_LOCAL_MACHINE\Software\JPLAY6" /v XtreamSize /t REG_SZ /d "1000" /f
reg add "HKEY_LOCAL_MACHINE\Software\JPLAY6" /v ASIOChannelOffset /t REG_SZ /d "0" /f
reg add "HKEY_LOCAL_MACHINE\Software\JPLAY6" /v StreamerDestination /t REG_SZ /d "127.0.0.1" /f
reg add "HKEY_LOCAL_MACHINE\Software\JPLAY6" /v SinglePCOnly /t REG_SZ /d "1" /f
regsvr32.exe /s "%mydir%\JPlayDriver.dll"
regsvr32.exe /s "%mydir%\JPlayDriver64.dll"
sc create JPLAYService binPath= "%mydir%\jplay.exe" start= auto
sc start JPLAYService
sc create JPLAYStreamer binPath= "%mydir%\JPLAYStreamer.exe" start= auto
sc start JPLAYStreamer
Startet die JPLAY-Dienste neu. Falls JPLAY hängen geblieben ist, kann hiermit ein Reboot des Systems vermieden werden.
Code: Alles auswählen
@echo off
sc stop JPLAYService
timeout /t 1
sc start JPLAYService
sc stop JPLAYStreamer
timeout /t 1
sc start JPLAYStreamer
Hält den Dienst JPLAYStreamer an und setzt dessen Startart auf deaktiviert.
Code: Alles auswählen
@echo off
set mydir=%~dp0
sc stop JPlayStreamer
timeout /t 1
sc config JPLAYStreamer binPath= "%mydir%\JPLAYStreamer.exe" start= disabled
Setzt die Startart des Dienstes JPLAYStreamer auf automatisch und startet den Dienst.
Code: Alles auswählen
@echo off
set mydir=%~dp0
sc config JPLAYStreamer binPath= "%mydir%\JPLAYStreamer.exe" start= auto
timeout /t 1
sc start JPLAYStreamer
Deaktiviert die Optimierung für SinglePC-Betrieb. Wirkt sofort und ohne Reboot, da auch die Dienste neu gestartet werden.
Code: Alles auswählen
@echo off
reg add "HKEY_CURRENT_USER\Software\JPLAY6" /v SinglePCOnly /t REG_SZ /d "0" /f
reg add "HKEY_LOCAL_MACHINE\Software\JPLAY6" /v SinglePCOnly /t REG_SZ /d "0" /f
sc stop JPLAYService
timeout /t 1
sc start JPLAYService
sc stop JPLAYStreamer
timeout /t 1
sc start JPLAYStreamer
Aktiviert die Optimierung für SinglePC-Betrieb. Wirkt sofort und ohne Reboot, da auch die Dienste neu gestartet werden.
Code: Alles auswählen
@echo off
reg add "HKEY_CURRENT_USER\Software\JPLAY6" /v SinglePCOnly /t REG_SZ /d "1" /f
reg add "HKEY_LOCAL_MACHINE\Software\JPLAY6" /v SinglePCOnly /t REG_SZ /d "1" /f
sc stop JPLAYService
timeout /t 1
sc start JPLAYService
sc stop JPLAYStreamer
timeout /t 1
sc start JPLAYStreamer
Deregistriert den JPLAY ASIO-Treiber.
Code: Alles auswählen
@echo off
set mydir=%~dp0
regsvr32.exe /u /s %mydir%\JPlayDriver.dll
regsvr32.exe /u /s %mydir%\JPlayDriver64.dll
Registriert den JPLAY ASIO-Treiber wieder im Betriebssystem.
Code: Alles auswählen
@echo off
set mydir=%~dp0
regsvr32.exe /s "%mydir%\JPlayDriver.dll"
regsvr32.exe /s "%mydir%\JPlayDriver64.dll"
Viele Grüße,
Christoph