ACTA DE REUNIONES
Fecha: 13-9-2002
Lugar: EUITIO, sala de reuniones 3ª planta
Hora de inicio: 10:20
Hora de fin: 12:40
Asunto: Comprobar el diseño de LoLa, así como la manera en que se han realizado las pruebas unitarias de las clases
Secretario/a: Iván Roca Castro
Moderador/a: Agustín Cernuda del Río
Asistentes:
- Agustín Cernuda del Río
- Iván Roca Castro
Orden del día:
-
Explicar a Guti cómo se ha abordado el diseño de LoLa
-
Establecer un modo adecuado de realizar las pruebas
-
Comentar a Guti algunos de problemas surgidos en la implementación de LoLa
Incidencias y decisiones adoptadas:
-
Tras explicarle a Guti todos los diagramas del diseño de LoLa, me comenta que a primera viste parecen aceptables, si bien tendrá que mirarlos con más detenimiento por ser muy difícil hacerse una visión de conjunto la primera vez que los ve.
-
Guti me recomienda realizar diversos esquemas que expliquen el funcionamientos de LoLa, sobre todo en lo que se refiere a la arquitectura de los módulos capturadores, reproductores y transformadores de sonido, y en cómo se comunican unos filtros con otros(cómo se apilan y desapilan las llamadas)
-
Recomienda también realizar documentos introductorios al diseño de LoLa, pera tener como una pequeña imagen o visión de conjunto antes de ver los diagramas
-
También se establece realizar un documento acerca de los patrones de diseño utilizados en LoLa, explicando su funcionamiento, su motivación y sus relaciones
-
Otra de las tareas que hay que llevar a cabo será documentar los ficheros LML, o sea, un hacer un documento donde se explique su formato
-
Guti me recomienda documentar todas las decisiones cuestionables del diseño, en concreto el uso del “Sleep()” y de los “dynamic_cast”
-
Como siguiente tarea se establece crear un plan para todo lo anterior
-
También le comento a Guti las dos maneras posibles de reproducir sonido, comentándole los pros y los contras de cada una.
-
Dados que los problemas del uso del “Sleep()” y de los diferentes modos de reproducción, Guti me recomienda que LoLa permita al usuario elegir la duración del “Sleep()” y cuál de los métodos de reproducción desea usar. Debido a esto habrá que cambiar el documento de casos de uso para añadir estos escenarios(esto no me lo comentó Guti)
-
También le comenté a Guti el problema que tenía a la hora de aplicar efectos a buffers de sonido muestreado a 8 bits por muestra, ya que los resultados no eran los esperados. Desgraciadamente no supimos encontrar una solución a éste problema
-
Por último, Guti hizo hincapié en la importancia que tiene que el código fuente esté comentado, de cara a la revisión final del proyecto
|