Kā mainīt frekvenci wav failu, izmantojot PIC?

P

piskot

Guest
hi everyone mans skolotājs vēlas, lai es mainītu frekvenci audio failā (. wav), izmantojot mikrokontrolleru. tas ir iespējams? wav fails tiks nolasīt no MatLab izmantojot wavread. no MATLAB datiem, veido viļņu vektors, un paraugu ņemšanas freq tiks izmantota. ja tas ir iespējams, kā es varu izdarīt. var kāds sniegt man pavediens? paldies [size = 2] [color = # 999.999] Pievienots pēc 55 minūtēm: [/color] [/size] tā, piemēram, audio frekvence mainītājs, bet tikai īsu audio failu. pasakiet "hello" balss.
 
Tas ir ļoti vienkārši, lai PWM izejas, ar biežumu, teiksim, 8KHz (atkarībā max frekvenci wav failu, lai PWM frekvenci double), tad mainīt cikls proportionaly ar amplitūdu no parauga. Visbeidzot, veikt radīto PWM signāls RC filtru un tur jums ir tā. Es to izmēģināju ar 18F8722 + CF karte + mikroPascal un tas darbojas lieliski. EDIT: Mainot biežums PWM padarīs balss ātrāk vai lēnāk ...
 

Welcome to EDABoard.com

Sponsor

Back
Top