proyecto modspe diciembre 2002 integrantes: gustavo brown alejandro brown
TRANSCRIPT
Proyecto Proyecto MOMODDSPeSPeDiciembre 2002
Integrantes: Gustavo BrownAlejandro
Brown
ObjetivosObjetivosReproducir un archivo de sonido en
formato .mod de 4 canales / stereo
Interiorizarse con el hardware del DSP
Desarrollarlo 100% en assembler
IntroducciónIntroducción El formato .mod es un archivo de sonido Los archivos consisten en guardar por un lado
los samples (una nota ) y por otro lado la partitura de la canción
Una canción puede tener un máximo de 31 samples distintos
En cada momento pueden estar sonando hasta 4 samples a la vez
Los samples usan una técnica llamada frequency shifting, para producir diferentes notas a partir de un mismo sample
Puede haber hasta un máximo de 256 patrones
Cada patrón consta de 64 líneas
Cada línea tiene la información de la nota que se va a tocar en cada uno de los 4 canales
IntroducciónIntroducción
Cada nota tiene la información del número de sample, el período y si tiene efecto o no
Otro apecto importante es la velocidad a la que se va a tocar la canción
la velocidad especifica el número de ticks que se deben contar antes de pasar a la siguiente línea
Cada tick equivale a 0.02 segundos
IntroducciónIntroducción
ArquitecturaArquitectura
Timer 3
Mixer
Canal 4
Canal 3
Canal 2
Canal 1
Timer 2Timer 1
SCI
MapeadorDe
Memoria
Samples Y
Partitura
Efectos Digitales
Efectos DigitalesEfectos Digitales Se controlan mediante los botones de la placa
de evaluación (SW2 y SW3)
Botón SW2 setea el tipo de salida al codecStereo Mono Solo Canal 1 Solo Canal 2
Solo Canal 4 Solo Canal 3
Botón SW3 activa/desactiva el filtro FIR
EjemploEjemplo