Bios Sound

Übersicht BlitzBasic Beginners-Corner

Gehe zu Seite 1, 2  Weiter

Neue Antwort erstellen

Sereyanne

Betreff: Bios Sound

BeitragDo, Jun 25, 2009 11:34
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi,
ich würde gern anstelle von Musik den Bios Sound abspielen. Also auf den Ton zugreifen, der vom Board aus kommt - ich weiß nicht wie das genau heißt. Man kann diesen Ton auch hören, wenn man keine Lautsprecher hat, weil er eben vom Board kommt. Die Suche hat nichts ergeben.
Weiß einer wie das geht?
Gruß
Sereyanne
 

chi

BeitragDo, Jun 25, 2009 12:52
Antworten mit Zitat
Benutzer-Profile anzeigen
... also wenn du nur einen ton abspielen willst, dann würde ich mit api_beep() arbeiten.

Code: [AUSKLAPPEN]

; kernel32.decls
; api_Beep% (dwFreq%, dwDuration%)

api_beep(800,200)


lg, chi

Sereyanne

BeitragDo, Jun 25, 2009 13:10
Antworten mit Zitat
Benutzer-Profile anzeigen
cool, danke.
ist das dieser mainboard-ton?
hab ganz vergessen: bräuchte das für bplus. kanns im moment nicht ausprobieren, ist dein code dafür geeignet?

Thorsten

BeitragDo, Jun 25, 2009 13:19
Antworten mit Zitat
Benutzer-Profile anzeigen
Ja.

Sereyanne

BeitragDo, Jun 25, 2009 15:56
Antworten mit Zitat
Benutzer-Profile anzeigen
jetzt wollte ich das mal testen. nur irgendwie weiß ich mit decls gar nix anzufangen. wirklich was hilfreiches hab ich im forum auch nicht gefunden.
danke für den code, könntest du mir den noch etwas genauer erklären?

Nicdel

BeitragDo, Jun 25, 2009 16:00
Antworten mit Zitat
Benutzer-Profile anzeigen
Code: [AUSKLAPPEN]

.lib "kernel32.dll"
api_Beep% (dwFreq%, dwDuration%) : "Beep"


Schreibst du in eine Datei mit dem Namen "kernel32.decls" und verschiebst diese in deinen BlitzBasic-Ordner ins Unterverzeichnis "userlibs" (Beispiel: C:\Programme\Blitz3D\userlibs\")

Die Funktion api_Beep kannst du dann in deinen Programmen verwenden.
Desktop: Intel Pentium 4 2650 Mhz, 2 GB RAM, ATI Radeon HD 3850 512 MB, Windows XP
Notebook: Intel Core i7 720 QM 1.6 Ghz, 4 GB DDR3 RAM, nVidia 230M GT, Windows 7

Sereyanne

BeitragDo, Jun 25, 2009 16:09
Antworten mit Zitat
Benutzer-Profile anzeigen
Danke.
Ich stelle gerade fest, dass mein PC gar nicht piepst. Muss ich irgendwie mal ausgeschaltet haben. Wie schalte ich den wieder ein? Oder piepsen nicht alle Boards??

orpheus_2003

BeitragDo, Jun 25, 2009 16:15
Antworten mit Zitat
Benutzer-Profile anzeigen
Es piepst nur wenn du einen Lautsprecher drin hast.
Das Mainboard hat keinen!!!
GazerStar - the beginning
http://gazerstar.lexigame.de/
Wizard (Worktitel)
http://wizard.lexigame.de

Sereyanne

BeitragDo, Jun 25, 2009 16:16
Antworten mit Zitat
Benutzer-Profile anzeigen
uups, sorry. ich dachte das ginge auch ohne lautsprecher, dafür wäre der ton da.... Embarassed
okay dann muss ich das später testen, auf nem pc mit ton....
vielen dank für eure hilfe! Very Happy

Wie genau funzt diese decls jetzt eigentlich??

Nicdel

BeitragDo, Jun 25, 2009 16:23
Antworten mit Zitat
Benutzer-Profile anzeigen
Zitat:

Das Mainboard hat keinen!!!


Nicht ganz richtig. Manche Mainboards haben keinen. Meins z. B. schon.
Desktop: Intel Pentium 4 2650 Mhz, 2 GB RAM, ATI Radeon HD 3850 512 MB, Windows XP
Notebook: Intel Core i7 720 QM 1.6 Ghz, 4 GB DDR3 RAM, nVidia 230M GT, Windows 7
 

Phlox

BeitragDo, Jun 25, 2009 16:26
Antworten mit Zitat
Benutzer-Profile anzeigen
Tja, Mein Mainboard hatte mal einen eingebaut, aber..
nachdem ich meinen PC aufgerüstet hatte hab ich leider keinen mehr...
Das Problem ist: Die kann man nicht einfach so kaufen.. Sad


MfG

Goodjee

BeitragDo, Jun 25, 2009 16:27
Antworten mit Zitat
Benutzer-Profile anzeigen
die meisten mainboards nutzen den pieper für debugausgaben ala keine grafikkarte steckt, wäre blöd wenn du keinen piepser hast Wink
"Ideen sind keine Coladosen, man kann sie nicht recyclen"-Dr. House
http://deeebian.redio.de/ http://goodjee.redio.de/

Sereyanne

BeitragDo, Jun 25, 2009 16:28
Antworten mit Zitat
Benutzer-Profile anzeigen
achso, dann kommt der ton ja doch vom board (mehr oder weniger). nur meins kann das halt nicht, schade.

kann mir denn jemand bitte mehr über die decls erzählen oder verlinken? danke im voraus.

hazumu-kun

BeitragDo, Jun 25, 2009 16:46
Antworten mit Zitat
Benutzer-Profile anzeigen
Simple Technik um zu gucken ob dein MoBo einen Systemlautsprecher hat.
Piept er beim booten?
Warum kann es keine omnipotente Macht geben?
Weil diese omnipotente Macht in der Lage sein müsste, einen so schweren Stein zu schaffen, dass sie ihn nicht heben kann
-> nicht omnipotent

DAK

BeitragDo, Jun 25, 2009 17:28
Antworten mit Zitat
Benutzer-Profile anzeigen
meiner hat nen syslautsprecher biept aber trotzdem nicht beim booten.

was du schaun kannst (wenn du win vista/7 hast): hast du die systemsounds vllt deaktiviert? die hängen da dran.
Gewinner der 6. und der 68. BlitzCodeCompo

Smily

BeitragDo, Jun 25, 2009 17:37
Antworten mit Zitat
Benutzer-Profile anzeigen
wenn es bei dem api-aufruf nicht piept und keine fehlermeldung kommt, hast du höchstwahrscheinlich keinen bios-pieper
Lesestoff:
gegen Softwarepatente | Netzzensur | brain.exe | Unabhängigkeitserklärung des Internets

"Wir müssen die Rechte der Andersdenkenden selbst dann beachten, wenn sie Idioten oder schädlich sind. Wir müssen aufpassen. Wachsamkeit ist der Preis der Freiheit --- Keine Zensur!"
stummi.org

ozzi789

BeitragDo, Jun 25, 2009 17:51
Antworten mit Zitat
Benutzer-Profile anzeigen
Es gibt Mainboards die beepen (beim boot) aber von Windows her nicht beepen, schau mal auf deinem Mainboard nach, meist bei den Sata kontrolleren hats 2 Pins beschriftet mit "Beep" (o.ä) man könnte auch noch nachträglich einen verbauen

Drück mal CTRL und danach G in der CMD Konsole und bestätige mit Enter, piepst es?

mfg ozzi
0x2B || ! 0x2B
C# | C++13 | Java 7 | PHP 5
 

Omenaton_2

BeitragFr, Jun 26, 2009 10:22
Antworten mit Zitat
Benutzer-Profile anzeigen
Ach, die alten Zeiten, als Spiele noch für "Musik" diesen Minilautsprecher benutzt haben, weil nicht jeder PC eine echte Soundkarte hatte Smile

...und der alte "Beep" Befehl von Sinclair ZX Spectrum Basic. Frequen und Dauer angeben...
 

aletes

BeitragSo, Jun 28, 2009 11:36
Antworten mit Zitat
Benutzer-Profile anzeigen
ozzi789 hat Folgendes geschrieben:
hats 2 Pins beschriftet mit "Beep"

nicht ganz, es heißt "Speaker" oder manchmal nur "Spk". Es sind 4 pins, sie sind entweder bei den SATA-Steckern oder bei den Frontpanel-Steckern Very Happy
musst mal in einen PC-Laden nach einem Speaker fragen, die geben dir dann einen Very Happy

ozzi789

BeitragSo, Jun 28, 2009 15:03
Antworten mit Zitat
Benutzer-Profile anzeigen
@aletes
Also meiner hat 2 pins ..
und ja beeper/buzzer/spk ist doch schnuppe bei allen 3 ist klar was gemeint ist
0x2B || ! 0x2B
C# | C++13 | Java 7 | PHP 5

Gehe zu Seite 1, 2  Weiter

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group