Bueno, tuve que hacer algunos ajustes a la voz porque el sonido al pasar a 4 bits se acelero. Hice unas mediciones de tiempo y ahora la calidad del sonido emitido paso a 4 bits y aproximadamente 10,3KHz, lo cual es bastante bueno. Ya no hay interferencia, directamente sale el sonido digital que le mande, hay algun que otro sonido para corregir pero es problema exclusivo de las ondas generadas y no de la salida.
Tambien integre los dos programas, el que habla y el que canta, ya que usaban diferentes rutinas, no se si la parte cantante va a tener interfaz para el usuario porque no se bien que parametros dar y como se entrarian, por ahora eso se puede hacer a mano en el codigo.
En el archivo tap que adjunto esta el programa que hace lo siguiente:
- Emite un beep (comando extendido 0 del programa TAV)
- Dice "Saludos, comunidad de retrocomputacion.com"
- Emite un beep (comando extendido 1 del programa TAV)
- Dice "Texto a voz ZX"
- Emite un sonido de alarma (comando extendido 2 del programa TAV)
- Canta "Oid mortales, el grito sagrado: Libertad! Libertad! Libertad!"
Nota: Esta version no corre en TS2068, ni siquiera mal, porque usa rutinas de la ROM.
]prueba5.tap[/file]