| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
JK1469 Gast
|
Verfasst am: 06.11.2008 - 19:25 Titel: Für echte Experten: Hauptfenster doppelt und Zuordnungen Klinkenbuchsen |
|
|
Hallo Leute,
wer mir das sagen kann oder eine Lösung findet, hat meinen Respekt (-::
A): Das Hauptfenster (mit Spielzeit usw.) soll doppelt erscheinen, sodass die Fenster auch andocken. (Möglichst kein Mehrfachaufruf von Winamp selbst, es sei denn, die Fenster docken an!)
B): Die Hauptfenster sollen den Klinkenbuchsen wie folgt zugeordnet sein:
1. Fenster: nur Line-out
2. Fenster: nur Kopfhörer
Sinn und Zweck: Winamp zum DJ-Prog aufgemotzt!
Grüße,
JK1469 |
|
| Nach oben |
|
 |
_db_ MPeX.net Crew
|
Verfasst am: 06.11.2008 - 22:34 Titel: Re: Für echte Experten: Hauptfenster doppelt und Zuordnungen Klinkenbuchsen |
|
|
| JK1469 hat folgendes geschrieben: | | Sinn und Zweck: Winamp zum DJ-Prog aufgemotzt! |
Die Vorhörfunktion habe ich über einen externen Player und einen 10 Euro-USB-Soundstick gelöst. Das Vorhören wird über das "Senden an"-Menü aus der Playlist aufgerufen.
Dazu wird das ActiveWinamp-Plugin benötigt:
http://sourceforge.net/projects/activewinamp/
Dazu ein Minimal-Player wie zum Beispiel Evilplayer:
http://www.hakeem.gigahost.dk/
Diese Script als "sendto_Auswahl Vorhören.vbs" in den Scriptordner von ActiveWinamp kopieren:
| Code: |
si = playlist.getselection()
if ubound(si) > 0 then
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run """" & "c:\programme\evilplayer\evil_player.exe"" """ & si(1).filename & """"
end if
quit
|
Dann im Evilplayer noch den Stick als Audiogerät auswählen.
Probleme:
Es funktioniert nur per "Senden an" aus dem Playlistfenster, nicht aus der Medienbibliothek. Weiss jemand eine Lösung? Es wird auch beim "Senden an" aus der ML immer der gerade markierte Playlisttitel gespielt (wegen playlist.getselection).
Der Scriptordner von ActiveWinamp wird automatisch in "C:\Programme\Winamp\Plugins\Scripts" angelegt. Inzwischen kann Winamp aber auch je Benutzer installiert werden, das merkt der ActiveWinamp-Installer aber nicht. Tauchen keine Scripte in Winamp auf, dann ist der Scriptordner nach "C:\Dokumente und Einstellungen\<Benutzername>\Anwendungsdaten\Winamp\Plugins\Scripts" (Win XP) zu kopieren.
Es gibt im Forum bereits einen älteren Thread zu diesem Verfahren: http://www.mpx.net/forum/viewtopic.php?t=11760 |
|
| Nach oben |
|
 |
LeFleu MPeX.net Guru
|
Verfasst am: 06.11.2008 - 23:41 Titel: RE: Für echte Experten: Hauptfenster doppelt und Zuordnungen Klinkenbuchsen |
|
|
@JK1469:
Willst du vorhören oder mixen? Warum ist das Andocken so wichtig?
@DB:
| _db_ hat folgendes geschrieben: | | Es funktioniert nur per "Senden an" aus dem Playlistfenster, nicht aus der Medienbibliothek. Weiss jemand eine Lösung? Es wird auch beim "Senden an" aus der ML immer der gerade markierte Playlisttitel gespielt (wegen playlist.getselection). | Funktioniert getSendToItems() nicht mehr?
| Code: | si = GetSendToItems
if ubound(si) > 0 then
...
|
Gruß |
|
| Nach oben |
|
 |
JK1469 Gast
|
Verfasst am: 07.11.2008 - 00:47 Titel: RE: Für echte Experten: Hauptfenster doppelt und Zuordnungen Klinkenbuchsen |
|
|
Danke schon mal.
| _db_ hat folgendes geschrieben: | | Die Vorhörfunktion habe ich über einen externen Player und einen 10 Euro-USB-Soundstick gelöst. |
Über einen externen Player und einen USB-Stick will ich das aber gerade NICHT machen, sondern möglichst wie beschrieben, und zwar auch über die Klinkenbuchsen!
Knifflig, was?
| _db_ hat folgendes geschrieben: | | Willst du vorhören oder mixen? Warum ist das Andocken so wichtig? |
Vorhören.
Mixen eher nicht.
Andocken ist so wichtig, weil ich EINE (verschiebbare) „Arbeitsfläche“ haben will. |
|
| Nach oben |
|
 |
start78 MPeX.net Wizard
|
Verfasst am: 07.11.2008 - 08:12 Titel: RE: Für echte Experten: Hauptfenster doppelt und Zuordnungen Klinkenbuchsen |
|
|
Es tut mir leid, aber die Chancen stehen gut, daß Du Dich von Winamp verabschieden musst...
Nach Deiner Aufteilung (LineOut/Kopfhörer) wird hier im Forum in schöner Regelmäßigkeit gefragt. Winamp alleine bietet das nicht. Aber es gibt eine ganze Menge DJ-Programme und nicht alle kosten Geld. Wenn es Hardwaremäßig überhaupt möglich ist, sollte eines dieser Programme das drauf haben. Akuell wird auf der MPeX Hauptseite das Programm Mixxx vorgestellt.
Da wird geschrieben:
| Zitat: | | Für die Vorhörfunktion wird eine zweite Soundkarte benötigt, eine Multikanal Soundkarte tut es auch. |
Es kommt also auf einen Versuch an. Falls es mit Deiner Soundkarte nicht gehen sollte: Was ist so schlimm an einem 10 Euro Soundstick? Außerdem gibt es auch USB-Headsets, die alles eingebaut haben. |
|
| Nach oben |
|
 |
_db_ MPeX.net Crew
|
Verfasst am: 07.11.2008 - 12:07 Titel: Re: RE: Für echte Experten: Hauptfenster doppelt und Zuordnungen Klinkenbuchsen |
|
|
| LeFleu hat folgendes geschrieben: | | Funktioniert getSendToItems() nicht mehr? |
Schwer zu sagen, wenn man es vorher nicht kannte Es funktioniert mit getSendToItems()!
Zwei Scripte wären demnach nötig:
1. Um Titel aus der Medienbibliothek vorzuhören:
sendto_ML Vorhören.vbs
| Code: |
si = GetSendToItems
if ubound(si) > 0 then
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run """" & "c:\programm\evilplayer\evil_player.exe"" """ & si(1).filename & """"
end if
quit
|
2. Um Titel aus der Playlist vorzuhören:
sendto_PL Vorhören.vbs
| Code: |
si = playlist.getselection()
if ubound(si) > 0 then
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run """" & "c:\programm\evilplayer\evil_player.exe"" """ & si(1).filename & """"
end if
quit
|
Das sieht dann so aus:
 |
|
| Nach oben |
|
 |
LeFleu MPeX.net Guru
|
Verfasst am: 07.11.2008 - 13:21 Titel: RE: Für echte Experten: Hauptfenster doppelt und Zuordnungen Klinkenbuchsen |
|
|
@JK1469:
Ganz ohne Fenster würde doch auch gehen, oder? Oder vielleicht ein Player, der sich über die Taskleiste steuern lässt.
Ansonsten würde ich mich auch fast Starts Meinung anschließen.
@DB:
Variante 1 muss eigentlich für beides ("Send to"- Menü von der ML und vom Playlist Editor) funktionieren. Teste das doch mal.
Variante 2 ist nur sinnvoll, wenn du ein Playlist Editor Skript erstellst. Diese Skripte müssen das Namensschema playlist_%MEINSKRIPT%.vbs besitzen.
Sie sind dann über PlaylistEditor:Rechtsklick->Scripts->%MEINSCRIPT% zu finden.
Vorteil "Playlist-Skript" gegenüber "SendTo-Skript":
Das Playlist-Skript lässt sich auch als Golbaler Hotkey registrieren und so das Aufrufen der Vorhörfunktion zB. auf eine Funktionstaste oder Multimediataste legen.
Du könntest Varaiante 1 in "sendto_Vorhören.vbs" und Variante 2 einfach mal in "playlist_ Vorhören.vbs"umbenennen.
Gruß
EDIT:
Zu 1:
Ah, soweit ich mich jetzt erinnere liegt hier das Problem mit getSendToItem und dem PE-SendenAn-Menü... Dann kannst du das so machen, wenn du es Send To Menü des PE haben willst. Oder du schreibst einfach ins Skript, dass er die PL Selektion versuchen soll, wenn er kein Element findet.
In etwa: sendto_Vorhören.vbs | Code: | Dim ItemList, WshShell
ItemList = getSendToItems()
if not ubound(ItemList) > 0 then
ItemList = Playlist.getSelection()
end if
if ubound(ItemList) > 0 then
Set WshShell = createObject("WScript.Shell")
WshShell.Run """" & "c:\programm\evilplayer\evil_player.exe"" """ & ItemList(1).filename & """"
end if
quit |
|
|
| Nach oben |
|
 |
_db_ MPeX.net Crew
|
Verfasst am: 08.11.2008 - 14:17 Titel: RE: Für echte Experten: Hauptfenster doppelt und Zuordnungen Klinkenbuchsen |
|
|
Danke für das Script, es funktioniert!
So ist es natürlich viel komfortabler. Ich teste noch ein wenig, dann kommt evtl. eine kurze Anleitung ins Infocenter. |
|
| Nach oben |
|
 |
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
Powered by phpBB © 2001, 2005 phpBB Group
|