Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Lautstärke: am Anfang kleine Schritte, später größere (https://www.delphipraxis.net/77022-lautstaerke-am-anfang-kleine-schritte-spaeter-groessere.html)

benst 13. Sep 2006 19:29


Lautstärke: am Anfang kleine Schritte, später größere
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hi,
kennt ihr das auch:
Ich habe eine Tastatur, auf der auch drei Knöpfe für die Lautstärke sind. Da ich ein 5.1 System habe, habe ich die Lautstärke am Verstärker auf meine gewünschte Maximallautstärke eingestellt und nutze zur Regulierung den Windows-Lautstärkeregler (meistens über die Tastatur). Dabei stört mich, dass es pro Tastendruck immer 5% lauter oder leiser wird. Ich finde, wenn man mal leise Musik hören möchte, ist diese Abstufung zu gering.
Also habe ich mir ein kleines Tool gebastelt, welches die Lautstärkenreglung folgendermaßen anpasst: Es wird immer 1/10 * aktuelle Lautstärke lauter oder leiser. Bsp.: aktuelle Lautstärke: 20%, dann wird es 2% lauter bzw. leiser.
Also bei kleinen Lautstärken kleine Schritte, bei großen große.
Noch zwei Anmerkungen: Die Optik vom Programm ist nicht besonders prall, aber erstens habe ich es nur schnell gemacht und zweitens muss man das Programm ja nur verstecken und nicht anschauen. Es ist so, dass wenn man die Lautstärke über die Tastatur einstellt kurzzeitig die ursprungliche Lautstärke eingestellt wird, bevor dieses Programm nachregelt. Vielleicht nicht optimal, aber ich habe keine andere Möglich gesehen, weil ich nicht auf die Tasten zugreifen kann.
[edit]Es gibt ein Edit für eine minimale Schrittweite, weil man sonst bei 0% nicht mehr lauter machen kann (0% + 0% *1/10 = 0%).[/edit]
Schaut's euch mal an.
Ben

[edit]Eine Beschriftung war falsch -> neue Version hochgeladen.[/edit]

raffo32 13. Sep 2006 20:07

Re: Lautstärke: am Anfang kleine Schritte, später größere
 
Hi, ist ja schon schön, das es im Tray ist. Ich habe seinerzeit eine Tastatur gehabt, die extra Knöpfe dafür hatte. Arbeite aber jetzt mit Standard (poor) Tastatur :(

Ich hab auch D5, vielleicht sollten wir das weiter ausbauen, also das z.B. der Tray gar nicht angezeigt wird (also Option für den User) und ein globaler Hotkey gelegt werden kann.

Weiterhin (wie ich bei der damaligen Tastatur (Name vergessen)), eine On-Screen Anzeige, also welche Lautstärke gerade gewählt ist.

Routinen zum Hotkey und transparente Anzeige habe ich zur Verfügung, muss nur noch alles "zusammengebastelt werden".

Ich denke mir, das für eine normale Tastatur STRG + PgDnw / PgUp genial wäre, muss man aber einstellen können.

(Ich nämlich ständig an meiner Heimanlage rumschraube und meine Hände am PC hab, was liegt also näher?)

Gruß
Ralf

benst 13. Sep 2006 20:52

Re: Lautstärke: am Anfang kleine Schritte, später größere
 
Im Prinzip hätte ich zu so etwas schon Lust (habe noch nie mit jemand zusammen etwas entwickelt :) - würde mich mal reizen), aber z.Z. habe ich keine Zeit dafür (schreibe Klausuren). Deshalb habe ich mir nur kurz das Ding zusammengebastelt. Des weiteren gibt es schon solche Programme (was mich halt nur gestört hat, war, dass die Lautstärke in konstanten Schrittweiten eingestellt wird).
Beispiel für Lautstärkenregelung:
WheelsOfVolume (Die Lautstärke wird über das Scroll-Rad eingestellt, wenn der Cursor sich über dem Desktop oder der Taskleiste befindet)
Volume HotKey (Die Lautstärke lässt sich über Strg+Alt+8/5/2 einstellen - durch Parameter kann man die Hotkeys ändern.)
Die beiden Programme sind Freeware und sind ok (auch wenn ich persöhnlich eher auf GNU GPL stehe :-D ).
Ben


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:20 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz