DEUTSCHE VERSION |
|
Links | | | Forums | | | Comments | | | Report news |
Chat | | | Polls | | | Newsticker | | | Archive |
amiga-news.de Forum > Amiga, AmigaOS 4 > Digital Audio Player | [ - Search - New posts - Register - Login - ] |
1 2 -3- 4 5 6 7 | [ - Post reply - ] |
2012-08-20, 22:37 h tploetz Posts: 4026 User |
@angel77: mit OS 3.9 war SAY nicht mehr vorhanden, es muss unter OS 3.1 gewesen sein. tploetz [ - Answer - Quote - Direct link - ] |
2012-08-20, 22:47 h thomas Posts: 7718 User |
@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/ [ - Answer - Quote - Direct link - ] |
2012-08-20, 22:52 h tploetz Posts: 4026 User |
@thomas: Warum kriege ich den DAPlayer mit ARexx nicht gesteuert? tploetz [ - Answer - Quote - Direct link - ] |
2012-08-20, 23:06 h angel77 Posts: 832 User |
@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 [ - Answer - Quote - Direct link - ] |
2012-08-21, 16:15 h DaxB Posts: 1422 User |
@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. [ - Answer - Quote - Direct link - ] |
2012-08-21, 17:45 h 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. [ - Answer - Quote - Direct link - ] |
2012-08-21, 18:08 h tploetz Posts: 4026 User |
@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 [ - Answer - Quote - Direct link - ] |
2012-08-21, 20:32 h Palgucker Posts: 1342 User |
@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 [ - Answer - Quote - Direct link - ] |
2012-08-21, 21:13 h tploetz Posts: 4026 User |
@Palgucker: über Shell funktioniert der Befehl, DAPlayer macht Pause, über eine Datei geht es nicht. tploetz [ - Answer - Quote - Direct link - ] |
2012-08-21, 21:18 h thomas Posts: 7718 User |
@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/ [ - Answer - Quote - Direct link - ] |
2012-08-21, 21:57 h tploetz Posts: 4026 User |
@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 [ - Answer - Quote - Direct link - ] |
2012-08-22, 00:51 h 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? [ - Answer - Quote - Direct link - ] |
2012-08-22, 11:17 h tploetz Posts: 4026 User |
@cgutjahr: Ich war mal neugierig, wie das funktioniert, das Beispiel von Palgucker geht, das von thomas geht nicht. tploetz [ - Answer - Quote - Direct link - ] |
2012-08-22, 11:18 h Holger Posts: 8116 User |
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. [ - Answer - Quote - Direct link - ] |
2012-08-22, 12:04 h tploetz Posts: 4026 User |
@Holger: ich habe die erstgennnte Datei als Rexx-Datei genommen, die funktioniert jetzt. Die Ausgabe wird gestoppt. Muss bei Shell zuerst TS eingeben. tploetz [ - Answer - Quote - Direct link - ] |
2012-08-22, 13:54 h Palgucker Posts: 1342 User |
@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 [ - Answer - Quote - Direct link - ] |
2012-08-22, 16:41 h DaxB Posts: 1422 User |
@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. [ - Answer - Quote - Direct link - ] |
2012-08-22, 18:54 h tploetz Posts: 4026 User |
Wenn mehrere Befehle im Arexx-Sript bei DAPlayer stehen werden die nacheinaner ausgeführt, man kann da nicht eingreifen, ist das richtig? tploetz [ - Answer - Quote - Direct link - ] |
2012-08-22, 21:07 h tploetz Posts: 4026 User |
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 [ - Answer - Quote - Direct link - ] |
2012-08-23, 16:23 h DaxB Posts: 1422 User |
@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. [ - Answer - Quote - Direct link - ] |
2012-08-23, 20:04 h tploetz Posts: 4026 User |
@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 [ - Answer - Quote - Direct link - ] |
2012-08-23, 20:44 h Bjoern Posts: 1730 User |
Zitat: Sagst du... [ - Answer - Quote - Direct link - ] |
2012-08-23, 21:01 h tploetz Posts: 4026 User |
@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 [ - Answer - Quote - Direct link - ] |
2012-08-23, 21:10 h Mozzerfan Posts: 73 User |
@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. [ - Answer - Quote - Direct link - ] |
2012-08-23, 21:39 h tploetz Posts: 4026 User |
@Mozzerfan: mit Fkey geht das gut mit Arexx-Befehlen, habe ich probiert und klappt auch, Danke für den Tip. tploetz [ - Answer - Quote - Direct link - ] |
2012-08-24, 18:06 h DaxB Posts: 1422 User |
@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. [ - Answer - Quote - Direct link - ] |
2012-08-24, 18:07 h Holger Posts: 8116 User |
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. [ - Answer - Quote - Direct link - ] |
2012-08-24, 18:24 h tploetz Posts: 4026 User |
@Holger: FKey zeigt Multimeditasten an, die kann man aber nicht benutzen, habe ich festgestellt. tploetz [ - Answer - Quote - Direct link - ] |
2012-08-24, 18:39 h thomas Posts: 7718 User |
@DaxB: Hast du die Version von Dienstag Abend probiert? -- Email: thomas-rapp@web.de Home: thomas-rapp.homepage.t-online.de/ [ - Answer - Quote - Direct link - ] |
2012-08-24, 19:40 h thomas Posts: 7718 User |
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/ [ - Answer - Quote - Direct link - ] |
1 2 -3- 4 5 6 7 | [ - Post reply - ] |
amiga-news.de Forum > Amiga, AmigaOS 4 > Digital Audio Player | [ - Search - New posts - Register - Login - ] |
Masthead |
Privacy policy |
Netiquette |
Advertising |
Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved. |