Core PC/XT BETA
Re: Core PC/XT BETA
Sí, muchos DAC modernos (sobre todo para audio) llevan una etapa sigma delta, pero primero que no suele ser tan agresiva como para pasar a 1 bit. Es decir, el DAC final no es de 1 bit, sino de 3 ó 4. Y segundo que ese sigma delta digital está bien diseñado. Es decir, no es de orden 1, y han solucionado todos los problemas de ciclos espúreos, estancamientos, etc. Los sigma delta que se están usando por la comunidad, aquí y en MiST, dan problemas de audio como describo en este hilo. En particular, pueden oscilar y empezar a sonar por su cuenta aunque la entrada se apague. Parece que los sonidos típicos de sintentizador FM son más propensos a causar este efecto que los sonidos de PSG (usando el mismo sigma delta en ambos casos)
Y no es trivial hacer un sigma delta de 2º orden sin problemas. Tengo un libro enorme encima de mi mesa sobre estos convertidores porque creo que hacer uno en condiciones sería una buena contribución a la comunidad. Pero de momento estoy demasiado liado haciendo sintetizadores y creo que seguiré así algún año más.
Y hablando de eso, los últimos avances que he conseguido han reducido bastante el tamaño del sintetizador FM de la Megadrive. Lo que acerca este sistema al ZX-Uno.
Y no es trivial hacer un sigma delta de 2º orden sin problemas. Tengo un libro enorme encima de mi mesa sobre estos convertidores porque creo que hacer uno en condiciones sería una buena contribución a la comunidad. Pero de momento estoy demasiado liado haciendo sintetizadores y creo que seguiré así algún año más.
Y hablando de eso, los últimos avances que he conseguido han reducido bastante el tamaño del sintetizador FM de la Megadrive. Lo que acerca este sistema al ZX-Uno.
Re: Core PC/XT BETA
Al core de este hilo le vendría muy bien una versión tuya del YM3812jotego escribió:Y hablando de eso, los últimos avances que he conseguido han reducido bastante el tamaño del sintetizador FM de la Megadrive. Lo que acerca este sistema al ZX-Uno.
Re: Core PC/XT BETA
En cuanto acabe el YM2612, hago el YM3812. Espero empezarlo en abril.DistWave escribió:
Al core de este hilo le vendría muy bien una versión tuya del YM3812
Re: Core PC/XT BETA
Ahora que se habla del YM3812, dejo aquí algunas de las bondades del mismo para que os deleitéis :
phpBB [media]
Re: Core PC/XT BETA
Y que os parece este proyecto?DistWave escribió:Al core de este hilo le vendría muy bien una versión tuya del YM3812jotego escribió:Y hablando de eso, los últimos avances que he conseguido han reducido bastante el tamaño del sintetizador FM de la Megadrive. Lo que acerca este sistema al ZX-Uno.
https://hackaday.io/project/18995-opl2- ... spberry-pi
Tal vez se pueda conectar al puerto del Joystick del ZXUno? Como puede leerse en la descripción del proyecto, la comunicación es mediante SPI y lleva etapa de potencia mediante un LM358. Como del puerto del Joystick también obtenemos los 5V, se autoalimentaría desde el propio ZXUno.
Re: Core PC/XT BETA
A mí me parece más interesante para leer datos del YM3812 que para usarlo en general. Si conseguimos hacer un clon perfecto es mucho más económico implementarlo en FPGA que tenerlo en placa.
Re: RE: Re: Core PC/XT BETA
Si entra en la FPGA con todo lo demás del core, desde luego. Lo de la placa esta bien por la etapa de potencia, DAC y demás. Utilizando todo componentes SMD, quizás se podría tener una PCB muy pequeña a modo de pincho DB9 y jack con salida de audio preamplificada al otro extremo... Solo como idea.jotego escribió:A mí me parece más interesante para leer datos del YM3812 que para usarlo en general. Si conseguimos hacer un clon perfecto es mucho más económico implementarlo en FPGA que tenerlo en placa.
Re: Core PC/XT BETA
I think you must open a new thread for this conversation. This thread was for PC-XT core and must focus to this theme.
Re: RE: Re: Core PC/XT BETA
El YM3812 esta muy relacionado con este core, pero tienes razón... mejor tratarlo en otro hilo:bakoulis escribió:I think you must open a new thread for this conversation. This thread was for PC-XT core and must focus to this theme.
viewtopic.php?f=35&t=1017
Re: Core PC/XT BETA
Una forma muy cómoda de navegar por la SD y lanzar aplicaciones y juegos (a parte de otros comandos) es utilizar Norton Commander y lanzarlo automáticamente al final del autoexec.bat: