amiga-news ENGLISH VERSION
.
Links| Forum| Kommentare| News melden
.
Chat| Umfragen| Newsticker| Archiv
.

amiga-news.de Forum > Amiga, AmigaOS 4 > Digital Audio Player [ - Suche - Neue Beiträge - Registrieren - Login - ]

1 2 -3- 4 5 6 7 [ - Beitrag schreiben - ]

20.08.2012, 22:37 Uhr

tploetz
Posts: 4026
Nutzer
@angel77:
mit OS 3.9 war SAY nicht mehr vorhanden, es muss unter OS 3.1 gewesen sein.
tploetz :boing:

[ - Antworten - Zitieren - Direktlink - ]

20.08.2012, 22:47 Uhr

thomas
Posts: 7716
Nutzer
@Heinzi110:
@angel77:
@tploetz:

Bitte lasst die off-topic Diskussion. Wenn ihr euch über ARexx unterhalten möchtet, dann macht einen eigenen Thread auf.

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/

[ - Antworten - Zitieren - Direktlink - ]

20.08.2012, 22:52 Uhr

tploetz
Posts: 4026
Nutzer
@thomas:
Warum kriege ich den DAPlayer mit ARexx nicht gesteuert?
tploetz :boing:

[ - Antworten - Zitieren - Direktlink - ]

20.08.2012, 23:06 Uhr

angel77
Posts: 832
Nutzer
@tploetz:

Mag sein. Wenngleich ich meine, dass die zum Betrieb nötige translator.library eventuell sogar schon ab 2.x nicht mehr mitgeliefert wurde. Man konnte die aber natürlich von 1.3 nachkopieren. Ist aber auch schon etwas länger her und Thomas hat natürlich Recht, es tut auch eigentliich nichts zur Sache hier ... :)

vlg,

@ngel

[ - Antworten - Zitieren - Direktlink - ]

21.08.2012, 16:15 Uhr

DaxB
Posts: 1421
Nutzer
@Thomas
AHI V4.180, Musikeinheit ist Paula:14 bit stereo++. Also über Paula, keine Soundkarte. AHI Hauptlautsärke: Mit Clipping. Wenn ich den Boost Slider voll "aufdrehe" gibt es natürlich clipping. Mir scheint, das beim vor- zurückspulen ein Boost clipping stattfindet. Allerdings sehr zufällig.

[ - Antworten - Zitieren - Direktlink - ]

21.08.2012, 17:45 Uhr

cgutjahr
Posts: 2779
[Administrator]
@tploetz:
Zitat:
Warum kriege ich den DAPlayer mit ARexx nicht gesteuert?
Die wichtigere Frage ist: Warum willst du das überhaupt machen? Wenn dir kein Grund einfällt, lass doch das Thema einfach ruhen.

Falls dir ein Grund einfällt (bitte erzähl ihn uns), dann hat dir Thomas in diesem Beitrag eine Reihe von Fragen gestellt, weil er dir weiterhelfen wollte. Du hast nur eine davon beantwortet.

[ - Antworten - Zitieren - Direktlink - ]

21.08.2012, 18:08 Uhr

tploetz
Posts: 4026
Nutzer
@thomas:
Bei Eingabe TS
und "say show (p)" erscheintz diese Ausgabe.


4.Workbench:> TE
4.Workbench:> rx "say show(p)"
SFS DosList handler ConClip.rendezvous WORKBENCH AMIDOCK PPC460EX OHCI Shutdown Port dos_lock_handler_port pager_message_port DST port REXX AREXX TCP/IP Control DEFICONS AExplorer SWITCHER3D RINGHIOMP RINGHIO WET.1 OWB.1 YAM DAPLAYER.1 deficons
4.Workbench:>
tploetz
:boing:

[ - Antworten - Zitieren - Direktlink - ]

21.08.2012, 20:32 Uhr

Palgucker
Posts: 1342
Nutzer
@tploetz:

Der DAPlayer-Port ist ja offen, also alles gut.
Was passiert, wenn du bei laufenden DAPlayer in eine Shell ein schnödes

rx "Address DAPLAYER.1 ; PAUSE"

eingibst?

Gruß Palgucker

[ - Antworten - Zitieren - Direktlink - ]

21.08.2012, 21:13 Uhr

tploetz
Posts: 4026
Nutzer
@Palgucker:
über Shell funktioniert der Befehl, DAPlayer macht Pause, über eine Datei geht es nicht.
tploetz :boing:

[ - Antworten - Zitieren - Direktlink - ]

21.08.2012, 21:18 Uhr

thomas
Posts: 7716
Nutzer
@DaxB:

Ich kann das beim besten Willen nicht reproduzieren. Egal wie wild ich mit dem Positionsschieber hin und her fahre, der Song spielt genau da weiter, wo er soll. Vielleicht ist dein Rechner einfach zu schwach "motorisiert".

Vielleicht bringt ein Update von AHI auf Version 6.6 etwas?



@tploetz:

Lade bitte die neue Version von heute herunter und entpacke sie in die Ram-Disk. Dann mach ein Shell-Fenster auf und gib folgende Befehle ein (die blauen):

code:
6.Workbench:> cd ram:daplayer
6.RAM Disk:DAPlayer> run daplayer
[CLI 2]
6.RAM Disk:DAPlayer> rx "options results; address daplayer.1; volume 200; query volume; say result"
Command = VOLUME 200
RC      = 0
Command = QUERY VOLUME
RC      = 0
RESULT  = 200
200
6.RAM Disk:DAPlayer>  rx player
Ich stoppe jetzt die Ausgabe.
Command = STOP
RC      = 0
Jetzt mische ich die Playlist.
Command = SHUFFLE
RC      = 0
Und jetzt starte ich den nächsten Song.
Command = NEXT
RC      = 0
Command = EJECT
RC      = 0
6.RAM Disk:DAPlayer>


Sieht das bei dir genauso aus oder kommen andere Ausgaben?

Was macht der Lautstärkeschieber nach dem ersten rx ?

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/

[ - Antworten - Zitieren - Direktlink - ]

21.08.2012, 21:57 Uhr

tploetz
Posts: 4026
Nutzer
@thomas:
Der Lautstärkeschieber verändert sich nicht nach dem ersten rx.
Die version von ahi.device ist bei mir schon 6.6.

Ich füge nochmal meine Rexx-Datei ein.


/* Rexx */
address DAPLAYER.1
ch stoppe jetzt die Ausgabe.
Command = STOP
RC = 0
Jetzt mische ich die Playlist.
Command = SHUFFLE
RC = 0
Und jetzt starte ich den nächsten Song.
Command = NEXT
RC = 0
Command = EJECT
RC = 0

tploetz
:boing:

[ - Antworten - Zitieren - Direktlink - ]

22.08.2012, 00:51 Uhr

cgutjahr
Posts: 2779
[Administrator]
Zitat:
Original von tploetz:
Der Lautstärkeschieber verändert sich nicht nach dem ersten rx.
Die version von ahi.device ist bei mir schon 6.6.

Du antwortest auf den Teil von Thomas' Beitrag, der gar nicht an dich gerichtet war ("@DaxB:" bedeutet Thomas hat DaxB adressiert).

Den Teil von Thomas' Beitrag, der an dich gerichtet war ("@tploetz:") ignorierst du völlig.

Zitat:
Ich füge nochmal meine Rexx-Datei ein.
Meine Frage hast du ebenfalls ignoriert: Warum willst du DAPlayer per ARexx steuern?

[ - Antworten - Zitieren - Direktlink - ]

22.08.2012, 11:17 Uhr

tploetz
Posts: 4026
Nutzer
@cgutjahr:
Ich war mal neugierig, wie das funktioniert,
das Beispiel von Palgucker geht, das von thomas geht nicht.
tploetz :boing:

[ - Antworten - Zitieren - Direktlink - ]

22.08.2012, 11:18 Uhr

Holger
Posts: 8116
Nutzer
Zitat:
Original von tploetz:
Ich füge nochmal meine Rexx-Datei ein.


/* Rexx */
address DAPLAYER.1
ch stoppe jetzt die Ausgabe.
Command = STOP
RC = 0
Jetzt mische ich die Playlist.
Command = SHUFFLE
RC = 0
Und jetzt starte ich den nächsten Song.
Command = NEXT
RC = 0
Command = EJECT
RC = 0

Das ist keine Rexx-Datei. Das war eine Rexx-Datei.

--
Good coders do not comment. What was hard to write should be hard to read too.

[ - Antworten - Zitieren - Direktlink - ]

22.08.2012, 12:04 Uhr

tploetz
Posts: 4026
Nutzer
@Holger:
ich habe die erstgennnte Datei als Rexx-Datei genommen, die funktioniert jetzt.
Die Ausgabe wird gestoppt.
Muss bei Shell zuerst TS eingeben.
tploetz :boing:

[ - Antworten - Zitieren - Direktlink - ]

22.08.2012, 13:54 Uhr

Palgucker
Posts: 1342
Nutzer
@tploetz:

Zitat:
Muss bei Shell zuerst TS eingeben.

Das sollte nicht von Nöten sein. Dieses TS (Trace-Start) schaltet nur die Ablaufverfolgung des Rexx-Interpreters ein, so wie TE (Trace-End) diese wieder ausschaltet.
Das merkwürdige nicht funktionieren des Rexx-Scripts von Thomas mit dieser Shellausgabe kann ich mir eigentlich nur erklären, wenn (eventuell unbemerkt)die erste Version des Scripts mit "adresss" benutzt wird.
In diesen Fall wäre es auch hilfreich gewesen, die Fehlertoleranz der Shell unter 5 zu setzen. Z.B. mit:

failat 1

als Eingabe. Danach sieht man auch mehr.

Gruß Palgucker

[ - Antworten - Zitieren - Direktlink - ]

22.08.2012, 16:41 Uhr

DaxB
Posts: 1421
Nutzer
@thomas:
Mit AHI 6.6 oder 6.7 ändert sich das Clipping nicht. Der 68040/40 sollte genügend Power haben. Solange niemand anderes sowas meldet, kannst du es ignorieren.

[ - Antworten - Zitieren - Direktlink - ]

22.08.2012, 18:54 Uhr

tploetz
Posts: 4026
Nutzer
Wenn mehrere Befehle im Arexx-Sript bei DAPlayer stehen werden die nacheinaner ausgeführt, man kann da nicht eingreifen, ist das richtig?
tploetz :boing:

[ - Antworten - Zitieren - Direktlink - ]

22.08.2012, 21:07 Uhr

tploetz
Posts: 4026
Nutzer
Eigentlich sind Arexx-Befehle für DAPlayer überflüüsig, man kann doch alle Befehle auf
der Programmoberfläche mit der Maus ausführen, ist doch einfacher, finde ich.
tploetz :boing:

[ - Antworten - Zitieren - Direktlink - ]

23.08.2012, 16:23 Uhr

DaxB
Posts: 1421
Nutzer
@tploetz:
Lies dir doch das ARexx Handbuch durch, bzw. nur den Anfang davon (Kapitel 1 = 4 Seiten. Evtl noch Kapitel 2). Bei weiteren Fragen erstelle ein eigenes Thema.

Jedes gutes Programm unterstützt ARexx. Gerade Abspielprogramme werden mit einer ARexx Schnittstelle enorm aufgewertet. Daher ist es auch bei DAPlayer nicht überflüssig. Du kannst z.B. DAPlayer damit fernsteuern. Z.B.Tasten belegen (auf der Tastatur) für Pause/Play, Stopp, Skip, usw., die alle Player Programme bedienen ist was feines.

[ - Antworten - Zitieren - Direktlink - ]

23.08.2012, 20:04 Uhr

tploetz
Posts: 4026
Nutzer
@DaxB:
Das auf die Tasten legen finde ich gut, fragt sich nur, wie man es macht.
Bei Windows geht das automatisch, da brauch ich nicht eingreifen.
tploetz :boing:

[ - Antworten - Zitieren - Direktlink - ]

23.08.2012, 20:44 Uhr

Bjoern
Posts: 1730
Nutzer
Zitat:
Original von tploetz:
@DaxB:
Das auf die Tasten legen finde ich gut, fragt sich nur, wie man es macht.
Bei Windows geht das automatisch, da brauch ich nicht eingreifen.
tploetz :boing:


Sagst du...

[ - Antworten - Zitieren - Direktlink - ]

23.08.2012, 21:01 Uhr

tploetz
Posts: 4026
Nutzer
@Bjoern:
Für das Note Book habe ich eine drahtlose Tastatur von Logitech, per Tastedruck
wird Internet-Explorer, eMail-Programm. Audio laut und leise stellen und mehr.
Ging alles ohne Installation.
tploetz :boing:

[ - Antworten - Zitieren - Direktlink - ]

23.08.2012, 21:10 Uhr

Mozzerfan
Posts: 72
Nutzer
@tploetz:

Das kannst Du einfach mit dem Commodity Fkey machen.

Mach ein script um z.B. DAPlayer zu stoppen.
Starte Fkey und assign das Arexx-skript an eine Funktions-taste.

Starte Da-Player und spiel ein Lied ab. Wenn Du jetzt auf die Funktions-taste drückt wird das abspielen gestopt.

Du kannst auch MMkeyboard installieren, aber die Installation davon muss Du selbst machen weil das skript um Mmkeyboard automatisch zu installieren nicht wirkt unter Os4.

[ - Antworten - Zitieren - Direktlink - ]

23.08.2012, 21:39 Uhr

tploetz
Posts: 4026
Nutzer
@Mozzerfan:
mit Fkey geht das gut mit Arexx-Befehlen, habe ich probiert und klappt auch,
Danke für den Tip.
tploetz :boing:

[ - Antworten - Zitieren - Direktlink - ]

24.08.2012, 18:06 Uhr

DaxB
Posts: 1421
Nutzer
@Thomas:
Wenn ich nächstes oder vorheriges Lied wähle, oder Stop dann Pause drücke werden Lautstärke (100%) und Balance (Mitte) auf default zurückgesetzt. Das will man im Normalfall nicht.

BTW. Auf 040/40:
Der Task "DAPlayer" und "DAPlayer Read Ahead" benutzen ca. 6% CPU time laut Scout.

[ - Antworten - Zitieren - Direktlink - ]

24.08.2012, 18:07 Uhr

Holger
Posts: 8116
Nutzer
FKey kann, anders als der Name suggeriert, noch ein bisschen mehr. Man kann auch Events ala <diskinserted> mit einer Aktion verbinden. Ich überlasse es der Fantasie des Lesers, was man im Zusammenhang mit diesem Event und einem Audio-Player alles tun könnte… ;)

(Der Unterschied zu Windows Autoplay ist, das wirklich nur das passiert, was man vorher selber ausdrücklich gesagt hat)

--
Good coders do not comment. What was hard to write should be hard to read too.

[ - Antworten - Zitieren - Direktlink - ]

24.08.2012, 18:24 Uhr

tploetz
Posts: 4026
Nutzer
@Holger:
FKey zeigt Multimeditasten an, die kann man aber nicht benutzen, habe ich festgestellt.
tploetz :boing:

[ - Antworten - Zitieren - Direktlink - ]

24.08.2012, 18:39 Uhr

thomas
Posts: 7716
Nutzer
@DaxB:

Hast du die Version von Dienstag Abend probiert?
--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/

[ - Antworten - Zitieren - Direktlink - ]

24.08.2012, 19:40 Uhr

thomas
Posts: 7716
Nutzer
Eine nette Spielerei für den ARexx-Port ist auch dieses:
ARexx code:
/* softquit.rexx */

if ~show(p,daplayer.1) then do
	say "DAPlayer is not running."
	exit
end

seconds = 2		/* duration of fade out */

address daplayer.1
options results

query volume
vol = result

x = time(r)
do until v = 0
	v = trunc(vol * (seconds - time(e)) / seconds)
	if v < 0 then v = 0
	volume v
end

quit


(Ich bin nicht ganz sicher, ob der Query-Befehl am Dienstag schon drin war. Wenn nicht, dann funktioniert das erst mit der nächsten Version.)
--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/

[ - Antworten - Zitieren - Direktlink - ]


1 2 -3- 4 5 6 7 [ - Beitrag schreiben - ]


amiga-news.de Forum > Amiga, AmigaOS 4 > Digital Audio Player [ - Suche - Neue Beiträge - Registrieren - Login - ]


.
Impressum | Datenschutzerklärung | Netiquette | Werbung | Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten.
.