Kravspesifikasjon


  Vi skal implementere en digital synthesizer med følgende komponenter:
Analog Devices SHARC EZ-Lab treningskort
ATMEL AT91 M40400 ARM/THUMB treningskort
 

Delblokker i lydgenerator delen:
Oscillator - Implementere en firkant oscillator som kan varieres i frekvens 20Hz-10kHz
Modulasjonskilder - En lavfrekvent trekantoscillator med frekvensområde 0-3kHz
Støygenerator - En pseudo vilkårlig hvit støy generator
Filter - 2.ordens digitalt lavpass filter av valgfri type (IIR/FIR)
Forsterker - Dette er egentlig en amplitude formings blokk. Her skal vi kunne styre anslag, fall, hold, og etterklang på hver note som spilles.
Effektdel - Ekko effekt
MIDI (Musical Instruments Digital Interface) - Implementere MIDI protokollens note-on, note-off og velocity
Fysisk implementasjon - Det skal utarbeides eller kjøpes kabinett som skal brukes for å montere potmetere, kretskort og display.

Funksjonsblokkene i synthen:


1