Program 0 Db - 120 Db közt tudjon hangot lejátszani milyen nyelven valósítható ez meg legkönnyebben? (bővebben lent)
Beállított frekvenciát szinusz hullámmal játszon le, a hangerő mértékét pedig 0 Db és 120 Db közt lehessen változtatni. Lehessen jelezni a programnak bármikor és akkor adott Db értéket és a frekvenciát log-fájlba írja.
Olyat szeretnék megvalósítani, mint amit hallásvizsgálaton az audiométer tud.
Van erre kész lib, megvalósítás valamilyen programozási nyelven? Illetve ilyen program milyen programozási nyelveken valósítható meg legkönnyebben?
Szoftverből ezt legfeljebb speciális célhardverrel tudod megcsinálni, te csak egy normalizált értékkel állítod a hangerőt, erre rájön esetlegesen az oprendszer szorzója és a hangszóróé is.
Esetleg le tudod mérni manuálisan a hangerőt ha van hozzá eszközöd aztán sima interpolációval állítod menet közben(ez a része már egyszerű ha az alja és a teteje megvan). A nyelvnek nincs jelentősége, a szoftver nem tudja(nem tudhatja) hogy hány Db el dübörög a hangszóró. Már ha ugyanazt a hangot szeretnéd lejátszani folyamatosan, ha futásidőben szeretnéd cserélni a hangot az problémás, mert először mindenképp mérned kell ehhez.
Tessék, itt van olyasmi izé:
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!