Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » GNU/Linux » Lautsprecherprogrammierung unter Linux

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
25.03.2003, 13:18 Uhr
~Hans-Martin
Gast


Hallo zusammen!

Bei dem Versuch, den eingebauten Lautsprecher bezüglich Tonhöhe und Dauer
des Signals zu steuern, fand ich etwas zu ioctl(..). Als device wurde
dsp0 verwendet, mit open(..) der Descriptor definiert.

1. Parameter nach ioctl ist der Descriptor.
Als 2. Parameter für Höhe und Dauer bzw. nur die Frequenz sollen die Werte
KDMKTONE und KIOCSOUND verwendet werden. Dritter Parameter nach KDMKTONE
soll ein long Wert sein, nach KIOCSOUND ein int.

Der dritte Parameter nach KIOCSOUND soll angeblich der Mainboardtakt
geteilt durch die gewünschte Frequenz sein. Trotz unterschiedlicher Werte
tat sich aber nichts.

Weiß da ein Spezialist etwas dazu?

Hans-Martin
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
26.03.2003, 12:06 Uhr
~0xdeadbeef
Gast


/dev/dsp ist das OSS-Sound-Device, von daher solltest du auch über die OSS-Schnittstelle gehen. Schau mal hier nach: www.opensound.com/pguide/
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ GNU/Linux ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: