Ano 1 · Ano 2 · Ano 3 · Ano 4 · Ano 5 · Ano 6 · Ano 7 · Ano 8 · Ano 9
Tópicos › Sétimo ano › Sintetizadores e instrumentos musicais
Além do KN5000, Felipe "Juca" Sanches trabalhou em outros instrumentos. Retomou o sintetizador de Guido Stolfi, de 1975, com explicações do próprio Guido, escreveu um esboço de driver no MAME para o Technics SX-WSA1R e desenhou artes de painel para ele, para o Yamaha MU2000 e para o Wurlitzer 555. O grupo também acompanhou o lançamento do Nuked-SC55.
Sétimo ano: novembro de 2023 a outubro de 2024
Felipe levantou o esquemático a partir dos fotolitos, passou o circuito para o KiCad e convidou Flávio Amieiro a retomar as PCBs. Guido explicou o circuito de recepção serial.
L. compartilhou uma thread de Tube Time sobre o levantamento do esquemático de uma placa de Apple II a partir de fotolito. Felipe disse que fazia o mesmo processo com o sintetizador de Guido Stolfi e pediu ajuda para o trabalho que falta.
Felipe convidou Flávio Amieiro a retomar o projeto de refazer as PCBs do sintetizador de Guido Stolfi. Flávio topou, mas disse não lembrar em que ponto o trabalho tinha parado.
Felipe retomou o estudo dos fotolitos e esquemáticos do sintetizador musical do professor Guido Stolfi, de 1975, e passou o circuito para o KiCad. Guido respondeu às dúvidas e explicou o circuito de recepção serial: um 7493 divide 100 kHz para gerar o clock de 12,5 kHz, outro conta os bits, e um monoestável 74121 ressetа os contadores enquanto gera, através de um 7440, o pulso de strobe. Guido também enviou fotos da placa com os ajustes.
O sintetizador tem um painel parecido com o do KN5000 e usa duas CPUs TLCS-900. Felipe encontrou dumps das quatro ROMs soquetadas, comprou o manual de serviço e escreveu um esboço de driver no MAME.
Felipe notou que o sintetizador Technics SX-WSA1R (1995) tem um painel parecido com o do KN5000 e usa duas CPUs TLCS-900 (TMP95C061). Encontrou dumps das quatro ROMs soquetadas, comprou e compartilhou o manual de serviço e viu que o boot da CPU principal tem estrutura quase igual à do KN5000. A ideia é usar o WSA1R para entender o protocolo entre as CPUs do KN5000. Felipe também escreveu um esboço de driver no MAME, que já passa nos autotestes, e desenhou a arte do painel em SVG.
Felipe desenhou uma arte vetorial do painel, aceita no MAME (PR #12725); ele ainda não conseguiu obter som do driver.
Felipe "Juca" Sanches desenhou uma arte vetorial do painel do módulo Yamaha MU2000 e a enviou ao MAME no PR #12725, que foi aceito. A interface ficou quase completa; só falta o encoder rotativo. A emulação do chip de som continua incompleta: Felipe não conseguiu obter som do driver, e a música demo interna trava porque o código fica em loop esperando um bit que o driver ainda não implementa.
Felipe desenhou o painel do gerador de ritmos para um layout do MAME com simulação de som por netlist.
Felipe desenhou no Inkscape o painel de controle do gerador de ritmos automáticos do órgão Wurlitzer 555. O desenho vai virar um layout do MAME com simulação dos circuitos de som por netlist. Erin e Pablo ajudaram a identificar rótulos desgastados (ACCENT, NORMAL/LOWER KEYBOARD VOLUME/FULL).
Pablo Vasques Bravo-Villalba divulgou o emulador do Roland SC-55, baseado no decap do chip sintetizador.
Pablo divulgou o Nuked-SC55, emulador do Roland SC-55; Felipe disse que já sabia do projeto pelos bastidores do mamedev. O grupo cogitou reproduzir o LCD num OLED com Raspberry Pi, como no MT-32 Pi. Depois Pablo contou que o emulador, baseado no decap do chip sintetizador do SC-55mkII, ganhou uma versão que emula outros módulos com o mesmo chip, e perguntou onde obter as ROMs de firmware.