amiga-news DEUTSCHE VERSION
.
Links| Forums| Comments| Report news
.
Chat| Polls| Newsticker| Archive
.

amiga-news.de Forum > Amiga, AmigaOS 4 > Ich suche eine Möglichkeit oder Tool um... [ - Search - New posts - Register - Login - ]

-1- [ - Post reply - ]

2006-02-05, 15:56 h

Psyria
Posts: 601
User
Hi zusammen,

ich suche eine Möglichkeit, Befehlszeile oder ein Tool um folgendes machbar zu machen:

Ich möchte verschiedene Bootsounds z.b via play16 entsprechend der Tageszeit während des bootens abspielen lassen.
Also mache ich den Amiga z.b. um 09 Uhr morgens an kommt Sound X, mache ich in nach 18 Uhr an, kommt Sound y.

Ich habe leider keine konkrete Ahnung ob es sowas gibt als Möglichkeit wie z.B:

[mal zusammen gesponnen Modus an]
if Tageszeit < 12 Uhr than play16 BootSfx 1
if Tageszeit < 18 Uhr than play16 BootSfx 2
if Tageszeit < 24 Uhr than play16 BootSfx 3
[mal zusammen gesponnen Modus aus]

Also quasi suche ich eine Möglichkeit, dass der Amiga die Tageszeit beim booten ermittelt und entsprechend des "Wertes" den entsprechen Sample von sich gibt :-)

Weiss einer, ob o.g. Idee umsetzbar ist ? :)

Thx a lot


--
:dance2:
bye...

PSYRIA (Music Productions)
(Composer / Sound Design)

Check it out & get a taste of it !

--
http://www.psyria.de

[ Dieser Beitrag wurde von Psyria am 05.02.2006 um 15:57 Uhr geändert. ]

[ - Answer - Quote - Direct link - ]

2006-02-05, 16:03 h

Brunadi
Posts: 1365
User
@Psyria:

Hast es schon einmal im Aminet versucht ?

z.B.
http://main.aminet.net/util/boot/SoundChange.lha

Gruß Brunadi :rotate:

--
http://brunadi.8ung.at




[ - Answer - Quote - Direct link - ]

2006-02-05, 18:57 h

Borut
Posts: 674
User
Vielleicht kann es auch SoundFX?
--
mfg Borut

[ - Answer - Quote - Direct link - ]

2006-02-05, 19:26 h

Palgucker
Posts: 1342
User
@ Psyria

Kannst ja mal dieses "Machwerk" probieren:
code:
echo "boottime" noline >T:BT
SETENV BTraw 'list t:bt lformat "%t*E[6D*E[6P"'
DELETE T:BT QUIET
SETENV BT 'EVAL $BTraw'
UNSETENV BTraw
;~~~~~~~~~~~~~~~~
IF $BT GE "23" VAL
play16 Sound3 >Nil:
SKIP ENDE
ENDIF
;~~~~~~~~~~~~~~~~

IF $BT  GE "18" VAL
play16 Sound2 >Nil:
SKIP ENDE
ENDIF
;~~~~~~~~~~~~~~~

IF $BT  GE "12" VAL
play16 Sound1 >Nil:
SKIP ENDE
ENDIF
;~~~~~~~~~~~~~~~
LAB ENDE
UNSETENV BT


Endweder in die Startup-sequence mit einstricken, oder von da aus als Skript aufrufen. Beides geht aber erst nach einem assign auf T: und ENV:
Die einzelnen Zeitabfragen kannst Du ja noch "vermehren", aber drauf achten, das die Zeiten von oben nach unten kleiner werden.

Also hoffendlich funzt es.

mfg Palgucker

P.s. Die Aphostrophe (Ascii 39) in
SETENV BTraw 'list t:bt lformat "%t*E[6D*E[6P"'
und
SETENV BT 'EVAL $BTraw'
musst Du in Akzentzeichen (Ascii 96) wandeln. Ich bekomme die hier nicht 'rein, da sie immer umgewandelt werden.


[ Dieser Beitrag wurde von Palgucker am 05.02.2006 um 20:52 Uhr geändert. ]

[ - Answer - Quote - Direct link - ]

2006-02-12, 19:26 h

Psyria
Posts: 601
User
@Palgucker:

Big sorry für mein dickes delay !
vielen Dank für Deinen Code !!!!
Den werde ich direkt testen und gebe Meldung

Nochmal viellllen Dank für Deine Mühe !!!

Amiga-Community rulez !!!


--
:dance2:
bye...

PSYRIA (Music Productions)
(Composer / Sound Design)

Check it out & get a taste of it !

--
http://www.psyria.de

[ Dieser Beitrag wurde von Psyria am 12.02.2006 um 19:26 Uhr geändert. ]

[ - Answer - Quote - Direct link - ]

2006-02-12, 19:43 h

Palgucker
Posts: 1342
User
@ Psyria

Mir ist noch eingefallen, das du eventuell schon ab 0 Uhr einen Sound setzen müßtest.
In diesem Beispiel wird z.B von 0 - 12 Uhr garkein Sound abgespielt, da 12 Uhr der früheste Eintrag ist.

mfg Palgucker

[ - Answer - Quote - Direct link - ]


-1- [ - Post reply - ]


amiga-news.de Forum > Amiga, AmigaOS 4 > Ich suche eine Möglichkeit oder Tool um... [ - Search - New posts - Register - Login - ]


.
Masthead | Privacy policy | Netiquette | Advertising | Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved.
.