Hallo allerseits,
ich suche die Möglichkeit, während Musik spielt, die momentane Lautstärke die anliegt, zu ermitteln.
Also nicht die Lautstärke regeln sondern die Lautstärke als zahlenwert zu ERHALTEN (also z.B. 0 = ganz leise, 128 = max lautstärke) um damit eine entsprechende Grafik ansteuern zu können (ähnlich den VU-metern älterer Verstärker...)
Danke im voraus für eure Hilfe !
Grüsse
irobot
Momentane Lautstärke ermitteln ?
Re: Momentane Lautstärke ermitteln ?
...äh hab ich die Frage irgendwie unglücklich formuliert oder ist das mit PureBasic garnicht möglich ?
Muss ich da eine Windows-Funktion aufrufen ? Wenn ja, welche ?
Meine Hoffnung stirbt zuletzt...
:^(
Grüsse
irobot
--------------------
www.der-prozess.de
Muss ich da eine Windows-Funktion aufrufen ? Wenn ja, welche ?
Meine Hoffnung stirbt zuletzt...
:^(
Grüsse
irobot
--------------------
www.der-prozess.de
Re: Momentane Lautstärke ermitteln ?
Ich kenne nur eine Lösung, wie man die derzeit maximal eingestellte Lautstärke ermitteln kann, aber nicht die Lautstärke-Höhe, die gerade von einer Anwendung benutzt wird.
Re: Momentane Lautstärke ermitteln ?
Hab auch danach gesucht, aber nichts passendes gefunden. Letztenendes hab ich das genaue Gegenteil von deiner Idee gemacht. Ein Programm benutzt, welches ein VU-Meter hat (Windows selber bringt schon so ein Fenster mit, in der Systemsteuerung), und dann anhand der Pixelfarbe in den verschiedenen Segmenten die Lautstärke ungefähr ermittelt.
http://purebasic.fr/german/viewtopic.php?f=6&t=27758
Zur Pegelermittlung musst du wohl direkt auf den Soundbuffer zugreifen.
FMod.dll und Bass.dll können das wohl, aber das war mir dann auch zu nervig...
http://purebasic.fr/german/viewtopic.php?f=6&t=27758
Zur Pegelermittlung musst du wohl direkt auf den Soundbuffer zugreifen.
FMod.dll und Bass.dll können das wohl, aber das war mir dann auch zu nervig...
Signatur und so
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Re: Momentane Lautstärke ermitteln ?
oder hier
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.


