Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - creare un semplice vu meter
Forum - C# / VB.NET - creare un semplice vu meter

Avatar
blasters (Normal User)
Newbie


Messaggi: 8
Iscritto: 12/04/2010

Segnala al moderatore
Postato alle 1:08
Venerdì, 28/10/2011
Ciao a tutti,

vorrei creare un semplice vu meter tipo quello che esce quando si preme sull'icona dell'audio su windows 7. Magari intercettando l'audio in uscita (per esempio apro una canzone da itunes) e con una textbox  mi indichi il volume in quel momento. oppure usando l'ingresso di un microfono.. come posso fare?


Utilizzo vb.net
grazie :D


Ultima modifica effettuata da blasters il 28/10/2011 alle 1:09
PM
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Up
2
Down
V
Segnala al moderatore
Postato alle 11:25
Venerdì, 28/10/2011
Si tratta semplicemente di una TrackBar disposta in verticale, oppure di uno Slider se usi WPF. Le immagini sopra e sotto sono solo icone.

Per ottenere il master volume puoi usare librerie gestite:
http://naudio.codeplex.com/
oppure chiamate di sistema:
http://stackoverflow.com/questions/2534595/get-master-soun ...
L'esempio del terzo post è in VB.

Ciao, grazie però ho fatto alcune prove ed ho difficoltà nell' utilizzo dei 2 sistemi, potresti farmi un esempio? l'esempio che trovo sul secondo sito mi dice che è sbagliato, e non riesco ad utilizzarlo.. Grazie :D - blasters - 28/10/11 16:13
Ti dice che è sbagliato perché il codice è VB6, non VB.NET. Magari potevi guardarlo meglio prima di fare copia-incola... - Il Totem - 29/10/11 13:04
si avevo notato che era diverso.. per questo non riuscivo :D adesso provo a tradurlo! Grazie - blasters - 29/10/11 13:48
ci sono riuscito utilizzando questa libreria http://www.codeproject.com/KB/vista/CoreAudio.aspx :D - blasters - 29/10/11 14:23


"Infelici sono quelli che hanno tanto cervello da vedere la loro stupidità."
(Fligende Blatter)

"Dubitare di se stessi è il primo segno d'intelligenza."
(Ugo Ojetti)
PM