proyecto modspe diciembre 2002 integrantes: gustavo brown alejandro brown

8
Proyecto MO Proyecto MO D D SPe SPe Diciembre 2002 Integrantes: Gustavo Brown Alejandro Brown

Upload: eloy-montes-de-oca

Post on 23-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Proyecto MODSPe Diciembre 2002 Integrantes: Gustavo Brown Alejandro Brown

Proyecto Proyecto MOMODDSPeSPeDiciembre 2002

Integrantes: Gustavo BrownAlejandro

Brown

Page 2: Proyecto MODSPe Diciembre 2002 Integrantes: Gustavo Brown Alejandro Brown

ObjetivosObjetivosReproducir un archivo de sonido en

formato .mod de 4 canales / stereo

Interiorizarse con el hardware del DSP

Desarrollarlo 100% en assembler

Page 3: Proyecto MODSPe Diciembre 2002 Integrantes: Gustavo Brown Alejandro Brown

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

Page 4: Proyecto MODSPe Diciembre 2002 Integrantes: Gustavo Brown Alejandro Brown

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

Page 5: Proyecto MODSPe Diciembre 2002 Integrantes: Gustavo Brown Alejandro Brown

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

Page 6: Proyecto MODSPe Diciembre 2002 Integrantes: Gustavo Brown Alejandro Brown

ArquitecturaArquitectura

Timer 3

Mixer

Canal 4

Canal 3

Canal 2

Canal 1

Timer 2Timer 1

SCI

MapeadorDe

Memoria

Samples Y

Partitura

Efectos Digitales

Page 7: Proyecto MODSPe Diciembre 2002 Integrantes: Gustavo Brown Alejandro Brown

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

Page 8: Proyecto MODSPe Diciembre 2002 Integrantes: Gustavo Brown Alejandro Brown

EjemploEjemplo