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 [ - Antworten - Zitieren - Direktlink - ] |
20.08.2012, 22:47 Uhr thomas Posts: 7718 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 [ - 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: 1422 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: 2783 [Administrator] |
@tploetz:Zitat: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 [ - 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 [ - Antworten - Zitieren - Direktlink - ] |
21.08.2012, 21:18 Uhr thomas Posts: 7718 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 [ - Antworten - Zitieren - Direktlink - ] |
22.08.2012, 00:51 Uhr cgutjahr Posts: 2783 [Administrator] |
Zitat: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: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 [ - Antworten - Zitieren - Direktlink - ] |
22.08.2012, 11:18 Uhr Holger Posts: 8116 Nutzer |
Zitat: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 [ - Antworten - Zitieren - Direktlink - ] |
22.08.2012, 13:54 Uhr Palgucker Posts: 1342 Nutzer |
@tploetz:Zitat: 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: 1422 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 [ - 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 [ - Antworten - Zitieren - Direktlink - ] |
23.08.2012, 16:23 Uhr DaxB Posts: 1422 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 [ - Antworten - Zitieren - Direktlink - ] |
23.08.2012, 20:44 Uhr Bjoern Posts: 1730 Nutzer |
Zitat: 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 [ - Antworten - Zitieren - Direktlink - ] |
23.08.2012, 21:10 Uhr Mozzerfan Posts: 73 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 [ - Antworten - Zitieren - Direktlink - ] |
24.08.2012, 18:06 Uhr DaxB Posts: 1422 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 [ - Antworten - Zitieren - Direktlink - ] |
24.08.2012, 18:39 Uhr thomas Posts: 7718 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: 7718 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. |