Ich habe da mal eine frage. Wenn ich eine Sendung mache und habe den Autoplaymodus an, so das er automatisch das nächste Lied spielt, bekomme ich kein Fade out oder Fade In zum überblenden in den nächsten Titel.
Was mache ich falsch oder ist das nicht vorgesehen.
Guck mal in die Hilfe unter "Soundausgabe -> Spielen mit zwei Playern"
Grundsätzlich sollten im Auto-Betrieb die Lieder in der Zeit überblenden, die bei dem Schalter unter dem Schalter "Auto" eingestellt ist. Mit einem Rechtsklick auf den Schalter mit dem Pfeil (unter Auto) kannst Du die Zeit einstellen.
Danke für die Antwort aber das geht nicht. Er spielt immer den titel zu ende und startet dann erst den 2ten titel. Das ist voll nervig. Hat sonnst noch jemand eine gute Idee ????
Du hast den Automatikbetrieb an, und eine Überblendzeit X Sekunden über den Schalter unter "Auto" eingestellt und trotzdem fängt das Lied in Player 2 erst an zu spielen, wenn der Player 1 aus ist? Blendet der Player 1 denn wenigstens aus, d.h. wird die Lautstärke von Player 1 X Sekunden vor Ende des Liedes runtergezogen?
Was für ne Version von RaDJ und Winamp benutzt Du? Hast Du ein schnelles PC-System? Könnte mir höchstens vorstellen, dass das Winamp von Player 2 den Startbefehl zu spät bekommt, wenn Dein System ziemlich ausgelastet ist. Falls Du es nicht verwendest, versuche es mal mit Winamp 2.91 und lass sowenig andere Software wie möglich gleichzeitig zu RaDJ laufen.
Mach doch mal einen Screenshot wenn das Lied in Player 1 kurz vor Ende ist und Player 2 eigentlich schon laufen müsste.
Also benutze Winamp 2.91 auf Dualcore 2.20. RadioandDj neuste Version !!!
Wie zu sehen auf den Bildern springt der 2te Player nicht an sondern das 1 Lied ist komplett zu ende dann startet der 2 und der 1 Player fährt den Regler langsamm runter. Drücke ich den Pfeil unter Auto mit der Mauis blendet er über !!!!!
So habe mal eine Ältere version installiert von RadioandDj genau das gleiche. Winamp 2.91 Deinstalliert und Wieder Installiert immer noch das gleiche kein automatisches Überblenden nur wenn ich manuell auf den Pfeil drücke.
die Zeit bei den beiden anderen beiden Pfeilen sollte egal sein, das sind doch nur manuelle Überblender.
Was ich nicht verstehe ist, dass bei Dir in Player 1 noch das Lied drin steht, wenn der Player 2 schon spielt. Bei mir wird das Lied nach dem Ausspielen immer aus dem Player entfernt. Ausserdem steht der Lautstärkeregler von Player 1 noch oben. Eigentlich müsste der unten sein.
Hast Du mal versucht unter Einstellungen -> Soundausgabe -> Im Automatikbetrieb -> Titel früher beginnen auszublenden einen Haken zu setzen und dann die Zeit mal ganz hoch zu setzen? Was es damit aufsich hat steht in der Hilfe. Die Zeit die hier eingestellt wird, wird zu der Zeit des Buttons unter Auto addiert, sodass eigentlich noch viel früher ausgeblendet werden sollte.
Ne Pfeile auf NULL rechts und es ändert sich nicht. Einstellungen -> Soundausgabe -> Im Automatikbetrieb -> Titel früher beginnen auszublenden einen Haken gemacht und er spielt fröhlich das lied komplett zu ende.
Keine Ahnung was das wohl sein soll. scheint so als ob er das ende des Liedes nicht mitbekommt.
NOCH EINER EINE IDEE !!!!
Finde das Programm sonnst so toll nur das nervt ein wenig fürs Radio oder auch auf Feten !!!
Hast Du das Programm schon mal auf nem anderen PC ausprobiert?
Zu meiner Frage: Wird das Lied in Player 1 wirklich nicht aus dem Player 1 gelöscht, wenn es zuende ist? Auf dem Screenshot sieht das bei Dir so aus...
Evtl. löscht Du mal alle Registryeniträge von RadioandDJ und installierst es nochmal neu.
Btw: Was für ein Betriebssystem verwendest Du eigentlich?
So zu deinen fragen: Das lied wird gelöscht wenn der Regler ganz unten ist, wie du auf dem Bild sehen kannst steht er ca. bei der hälfte aber das lied an sich ist schon lange zu ende. Neu Installiert hatte ich schon kann aber auch mal die Reg einträge löschen wenn welche da sein sollten.
RadioundDj muss in der "Regions und Spracheinstellungen" -> "Anpassen" -> "Uhrzeit" -> "Zeitformat" = HH:mm:ss stehen haben. Ich hatte dort H:mm:ss stehen.
An die Progger des Programmes das wäre noch mal eine verbesserung wert das abzustellen das er diese einstellung neht mehr nötig hat.
In Antwort auf:An die Progger des Programmes das wäre noch mal eine verbesserung wert das abzustellen das er diese einstellung neht mehr nötig hat.
nee. An wenigstens 1000 Stellen im Programm wird das Datum genau in diesem Format abgefragt oder gesetzt. da würde ich ja Monate dran sitzen, das variabel zu machen.
du kannst eine Procedure schreiben wo das Datum halt aufbereitet wird und dann fragst du halt immer diese Procedure oder Funktion nach der Uhrzeit dann ist das ändern nicht so aufwendig. Halt global suchen nach DateTime und durch die Funktion ersetzen fertig.
Na ja das nur so am rande da ich selber auch viel mit Delphi schreibe. Hast du dir schon mal VCLSkin angeschaut dann kannste auch ein andere Aussehen deinem Programm verpassen OHNE was zu ändern ???
Soll keine kretik sein........ Das Programm finde ich erste Klasse weiter so ................
In Antwort auf:du kannst eine Procedure schreiben wo das Datum halt aufbereitet wird
ich werde hier auf keinen Fall Änderungen vornehmen. Die Verwendung von TDatetime kommt auch in sehr zeitkritischen Timerroutinen vor, z.B. in der laufenden Abfrage von den Winamps. Durch solche Änderungen würde auf jeden Fall mehr Rechenzeit gebraucht. Ich habe keine Lust, in paar Wochen wieder E-Mails zu bekommen nach dem Muster: wieso funktioniert denn dies und das nicht mehr, früher ging das doch...
Was ich nicht verstehe ist Dein eingestelltes Datumsformat H:mm:ss, der Tag hat doch 24 Stunden?
Schön das Du den Fehler beheben konntest. Ist ja echt witzig, habs grad mal bei mir nachvollzogen mit H:MM:SS.
@Jürgen:
Ich hatte auch schon mal bei einem Programm das Problem mit den unterschiedlichen Zeit- und Datumseinstellungen. Ich habe es so gelöst:
var
Datumsformat: TFormatSettings; //Globale Variable
procedure TForm1.FormActivate(Sender: TObject); begin
// Datumsformat und Datumstrennzeichen einstellen, // damit kein Fehler auf Rechner eintritt, wo das Format // unter Systemeinstellung anders eingestellt ist.
(Wollte diesen Code in die hier im Forum für Code vorgesehenen Tags setzen, aber das scheint nicht zu gehen. Bei mir standen da plötzlich Zahlen von 1 bis 26, seltsam...)
Damit setzt man die Datums- und Zeiteinstellungen im Programm auf das Format, was man braucht.
Falls Du das in Deinem Programm nicht ändern kannst weil Du es so häufig verwendest und Du Angst haben muss, dass dann irgendwas nicht mehr geht, kann ich das verstehen. Evtl. wäre es aber ja möglich bei Programmstart die Einstellungen des PCs abzufragen und wenn es nicht dem entspricht, was Du erwartest, eine Warnmeldung auszugeben.
Ich werde es bei Gelegenheit auf jeden Fall mal in die Hilfe mit aufnehmen. Dann wird es nicht wieder vergessen.
H:MM:SS heisst übrigends nicht, dass der Tag keine 24 Stunden mehr hat ;-) sondern das eine vorangestellte Null bei den Stunden weggelassen wird.
In Antwort auf:Evtl. wäre es aber ja möglich bei Programmstart die Einstellungen des PCs abzufragen und wenn es nicht dem entspricht, was Du erwartest, eine Warnmeldung auszugeben.