salve a tutti,
qualcuno sa, o ha del codice vb net, su come estrapolare
i valori delle varie frequenze ( 30, 60, 80, 90, ...., 8000, 12000, 16000 )
da un canale audio di windows (p.es. il Volume Master)?
grazie.
salve a tutti,
qualcuno sa, o ha del codice vb net, su come estrapolare
i valori delle varie frequenze ( 30, 60, 80, 90, ...., 8000, 12000, 16000 )
da un canale audio di windows (p.es. il Volume Master)?
grazie.
Valori delle frequenze? In che senso?
No MP tecnici (non rispondo nemmeno!), usa il forum.
intendo quelli che in inglese si chiamano PeakMeters
in questa pagina internet Multimedia-PeakMeter-Control c'è quello che cerco io
ma il codice è in C , a me servirebbe del codice VB Net
Bastava che dicessi "ampiezze di picco".Originariamente inviato da xgargaex
intendo quelli che in inglese si chiamano PeakMeters
E mi sembra normale dato che certi compiti (per esempio il calcolo di FFT), è più sensato farlo in C.ma il codice è in C
Puoi usare la DLL scritta in C e inserirla in un tuo progetto VB, come per l'esempio C#.a me servirebbe del codice VB Net
Non è affatto semplice "portare" in VB.NET quel codice, anzi, forse impossibile per questioni di performance.
Ma anche fosse possibile, credi che si possa fare in una risposta in un forum?
No MP tecnici (non rispondo nemmeno!), usa il forum.
proverò a crecare un software che traduce da C a VB,
forse riuscirò a tradurre quel codice.
Dubito che tu possa trovare alcunché di simile, sono linguaggi con caratteristiche/costrutti molto diversi (in VB.NET non esistono i puntatori, tanto per cominciare). Se vuoi sfruttare quel codice, la cosa più sensata è trasformarlo in una dll e chiamarlo dal programma VB.NET tramite P/Invoke.
In alternativa, puoi sempre provare ad implementare la FFT in VB.NET.
Amaro C++, il gusto pieno dell'undefined behavior.
Lo userebbe tutto il mondo ma non penso proprio che esista ...Originariamente inviato da xgargaex
proverò a crecare un software che traduce da C a VB,
No MP tecnici (non rispondo nemmeno!), usa il forum.