Newsgroup: it.comp.lang.visual-basic
Titolo: Altoparlante di Sistema

Vorrei sapere come si gfa a disabilitare l'altoparlante di sistema.
Per favore qualcuno mi aiuti!!!!!

 
c'è un piccolo cavo colorato che dalla motherboard va allo speaker... con
un paio di forbici :) a parte gli scherzi, mi servirebbe sapere quando devi
disabilitarlo


wrote:


 suoni di ogni tipo (anche voce) allo spikerino.
Io mi ricordo uno "speaker.drv" che girava in windows 3.1. Funzionava
abbastanza bene, ma ciucciava parecchie risorse di sistema ...
Più o meno la teoria dovrebbe essere questa :
un'onda sonora (come, per esempio quella di un file wav) non è altro che una
sequenza di valori analogici che indicano come l'onda sonora si evolve nel
tempo ... in pratica, con una scheda sonora, la posizione della membrana
dell'altoparlante segue abbastanza fedelmente le oscillazioni (analogiche,
anche se in realtà sono digitalizzate, per cui i possibili valori sono,
p.es
. 2^16 se l'onda è campionata a 16 bit) dell'onda sonora originaria,
riproducendola.
Lo speakerino del pc, purtroppo, non è pilotato da un dispositivo
"analogico" (cioè in grado di individuare un certo numero di valori, 
p.es
2^16), ma da un dispositivo digitale di infimo livello (praticamente in
grado di gestire sono un'informazione on/off ... due soli livelli di
tensione : 0 o 1) quindi, in linea teorica può solo riprodurre onde quadre.
Se però si parte dal presupposto che, in linea teorica, ogni onda sonora può
essere ottenuta dalla somma di una serie di onde quadre di frequenze diverse
(più onde quadre di frequenze differenti si utilizzano, migliore è la
qualità del risultato), facendo un programmino che riesca a scomporre in
tempo reale un'onda sorgente in un numero ragionevole di onde quadre
componenti, e che poi utilizzi tali onde quadre per pilotare lo speakerino,
in output si ottiene un suono un po' gracchiante che, però, rispecchia
abbastanza fedelmente le armoniche di base del suono originario.
In ogni caso, la teoria può essere rintracciata un un qualsiasi testo di
Analisi Matematica II (un certo Fourier ha fatto studi molto approfonditi
sulla scomposizione di un'onda nelle sue componenti armoniche, e purtroppo
ci sono docenti Universitari che obbligano me e molti altri studenti di
Scienze dell'Informazione, e sicuramente anche di altri corsi di laurea, a
imparare a memoria formulazze di lunghezza spopositata contenenti integrali
per passare un esame ... anche se bisogna ammettere che questa è una delle
poche applicazioni pratiche degli integrali che giustifica lo sforzo di
studiarle).
Ciao
    Stefano

All'inizio dell'esecuzione del mio programma fino alla fine.

Ti ringrazio moltissimo per la risposta Stefano, sei stato in grado di
dare una spiegazione molto precisa  in termini estremamente semplici.
Tutto questo per dire che ho trovato estremamente interessante quello
che hai scritto, mi è stato molto utile per capire come facessero per
riprodurre suoni con lo spikerino.
Tuttavia ho ancora bisogno delle informazioni necessarie per sapere
come fare per accedere alla risorsa (lo spiker) e come interfacciarmi
con essa.
Grazie
	Alfonso

Vorrei sapere come si fa a disabilitare e abilitare lo speaker!