Tópicos › Sintetizador de Guido Stolfi
16 conversas · anos 1 a 9 do grupo

O sintetizador musical construído pelo professor Guido Stolfi em 1975, que podia ser controlado por computadores da época, entre eles o Patinho Feio, aparece no grupo desde o ano 1 (2017-2018). Felipe "Juca" Sanches contou que Guido tinha ligado o aparelho, que funcionava parcialmente e seria demonstrado num evento de equipamentos eletrônicos antigos. Affonso Amendola lia os cadernos do professor, escaneados por Felipe. Anos depois, no ano 5, Felipe lembrou que, em 05/05/2018, Guido apresentou o sintetizador num evento de sintetizadores não convencionais. Na discussão sobre a arquitetura de E/S do Patinho Feio, Felipe suspeitou que o sintetizador usava mais de um slot de E/S, com base no código da fita #011 (FNC /68 e /78, modo série nos canais 6 e 7). Ele também apontou um oscilador de 100 kHz e shift registers num circuito da interface do sintetizador.
O trabalho mais extenso aconteceu no ano 5 (2021-2022). Felipe visitou Guido e compartilhou fotos da listagem das fitas perfuradas da época do Patinho Feio. Compartilhou também fotos dos fotolitos e das matrizes desenhadas à mão (1974/75) das placas do sintetizador, incluindo as de interface com o Patinho Feio. Passou então a digitalizar esse material, primeiro em TIFF a 300 dpi para um repositório git; depois escaneou os fotolitos em 1200 dpi. Num pacote de fotolitos que tinha visto com André Biagioni, descobriu que uma PCB com três circuitos idênticos tinha sido feita colando três cópias de um mesmo fotolito, com trilhas extras em fita. Felipe testou a fabricação com dry-film fotossensível da placa de recepção de dados, primeiro com uma transparência impressa do scan e depois com o próprio fotolito de 1974. Em seguida vetorizou os scans no Inkscape e importou as duas camadas no KiCad. Lá passou a cruzar o layout com o esquemático escrito a lápis no caderno de Guido para redocumentar a interface de controle. A meta era emulá-la no MAME e no Raspberry Pi Pico da réplica do painel do Patinho Feio. Flávio Amieiro se ofereceu para ajudar, e Felipe sugeriu que ele trabalhasse em outra placa do sintetizador.
Ainda no ano 5, Guido relatou, em mensagem repassada por Felipe, que todos os módulos voltaram a funcionar depois da troca de trimpots, chaves, operacionais, transistores e um diodo. Contou também que fez um conversor de protocolo para serial a 115200 bps. Ele enviou a lista de comandos do sintetizador (nota, timbre, D/A, portamento e envoltórias), da página 57 do manual. Seguiu-se um debate sobre polifonia num sintetizador de um só canal. Tocar a média de duas notas foi descartado. Pedro de Medeiros lembrou a técnica de arpejos rápidos, popularizada pelo SID do C64, e Pablo Vasques Bravo-Villalba acrescentou que ela é comum em plataformas com o AY. RicBit mostrou num espectro que alternar as notas mantém o acorde, mas espalha a energia em ruído em volta dos picos.
No ano 7 (2023-2024), Felipe retomou o estudo dos fotolitos e esquemáticos, passou o circuito para o KiCad e convidou Flávio Amieiro a retomar as PCBs. Guido explicou o circuito de recepção serial: um 7493 divide os 100 kHz para gerar o clock de 12,5 kHz e outro conta os bits. Um monoestável 74121 reseta os contadores e gera, através de um 7440, o pulso de strobe. No ano 9 (2025-2026), o sintetizador foi lembrado como um projeto ainda não emulado. Depois, Felipe pediu ao Claude Code que implementasse a emulação no driver do Patinho Feio no MAME. O emulador tocou primeiro uma voz, que Felipe comparou com uma gravação do aparelho real, e depois duas vozes por overdubbing. Por fim tocou uma música codificada em fitas perfuradas, da qual não havia gravação de áudio.
Ano a ano: Ano 1 · Ano 5 · Ano 7 · Ano 9
Guido Stolfi ligou o sintetizador, que funcionava parcialmente e seria demonstrado num evento; Affonso Amendola lia os cadernos do professor escaneados por Felipe. Pelo código da fita #011, Felipe suspeitou que o sintetizador usava mais de um slot de E/S do Patinho Feio e apontou um oscilador de 100 kHz e shift registers na interface.
O professor Guido Stolfi ligou o sintetizador, que voltou a funcionar parcialmente e seria demonstrado num evento de equipamentos eletrônicos antigos. Affonso contou que estava lendo os cadernos do professor, escaneados por Felipe. Pelo código da fita #011, Felipe suspeitou que o sintetizador usava mais de um slot de E/S.
Felipe contou que o professor Guido Stolfi ligou o sintetizador, que está funcionando parcialmente, e que o demonstrará num evento de equipamentos eletrônicos antigos. Felipe pretendia levar os cadernos ao professor na semana seguinte à sua volta ao Brasil. Ele compartilhou ainda um PDF de apresentação do professor, e Affonso disse que pretendia ir ao evento.
Affonso compartilhou fotos de um evento daquele dia, entre elas fotos ao lado de Guido Stolfi. Ele contou que estava lendo os cadernos do professor escaneados por Felipe.
Affonso e Felipe discutiram as instruções de E/S (FNC, SAL, ENT) descritas no Montador do Patinho Feio e onde ficavam os flip-flops de status, interrupção e controle. Consultaram as pranchas do livro de Fregni e a tese de 1972. Felipe viu na tese que as placas FIN-8 não têm flip-flops e concluiu que eles ficavam nas placas de interface de cada periférico. Disse que essas placas são consideradas perdidas, mas que talvez ainda estejam no Patinho Feio guardado na diretoria da Poli. Pelo código da fita #011 (FNC /68 e /78, modo série para os canais 6 e 7), Felipe suspeitou que o sintetizador usava mais de um slot de I/O. Ele também contou que transcreveu boa parte dos esquemáticos para KiCAD, o que permitiu montar a réplica da placa CDE-3. Por fim, apontou num circuito da interface do sintetizador um oscilador de 100 kHz e shift registers.
Felipe fotografou e escaneou os fotolitos de 1974/75, testou fabricar a placa de interface com dry-film e começou a redesenhá-la no KiCad cruzando o layout com o caderno de Guido. Guido relatou a restauração de todos os módulos, um conversor serial a 115200 bps e a lista de comandos; o grupo discutiu polifonia por arpejo rápido.
Felipe começou a escanear os fotolitos originais. Num pacote de fotolitos que tinha visto com André Biagioni, descobriu que uma PCB com três circuitos idênticos foi montada colando três cópias de um mesmo fotolito. Felipe lembrou também a apresentação do sintetizador por Guido num evento em 2018.
Felipe "Juca" Sanches visitou o professor Guido Stolfi e compartilhou fotos da listagem do conteúdo de suas fitas perfuradas da época do Patinho Feio, além dos fotolitos e matrizes desenhadas à mão (1974/75) das placas do sintetizador de Stolfi, entre elas as de interface com o Patinho Feio. Ele está digitalizando o material em TIFF a 300 dpi para um repositório git e indicou a página do sintetizador e um documentário do Sesc em que Stolfi o demonstra.
Hugo compartilhou reportagem do Estadão sobre o "rei dos sintetizadores". Felipe lembrou de um evento de sintetizadores não convencionais em 05/05/2018, em que o professor Guido Stolfi apresentou seu sintetizador da época do Patinho Feio, e compartilhou fotos.
Felipe começa a escanear e estudar os fotolitos originais do sintetizador do professor Guido Stolfi. Na foto aparece também uma pilha de placas de fenolite dupla-face.
Ao escanear um pacote de fotolitos que tinha visto com André Biagioni, Felipe descobre que uma PCB com três circuitos idênticos foi feita colando três cópias positivas de um mesmo fotolito numa matriz, com trilhas adicionais em fita, antes de revelar o negativo final. Ele mostra o scan e a vetorização no Inkscape.
Felipe testou dry-film fotossensível com uma transparência do scan e com o próprio fotolito de 1974. Depois vetorizou os scans, importou-os no KiCad e passou a cruzar o layout com o esquemático do caderno de Guido para redocumentar a interface de controle.
Felipe testou pela primeira vez a fabricação de PCB com dry-film fotossensível para a interface de recepção de dados do sintetizador de Guido Stolfi, que era usado com computadores da época, inclusive o Patinho Feio. Na primeira tentativa usou uma transparência impressa a partir do scan do fotolito original de 1974, e na segunda o próprio fotolito original. Ele relata o que deu certo e o que deu errado e explica que o objetivo é prototipar PCBs em um dia. Flávio Amieiro sugere importar os scans no KiCad, e FTMaciel recomenda escurecer o toner com nanquim.
Felipe escaneou os fotolitos em 1200 dpi, vetorizou-os no Inkscape e importou as duas camadas no KiCad como camadas de apoio. Ele cruza o layout com o esquemático escrito a lápis no caderno do professor para identificar cada chip e redocumentar a placa. A meta é emular o circuito no MAME e no Raspberry Pi Pico da réplica do painel do Patinho Feio. Flávio Amieiro se oferece para ajudar, e Felipe sugere que ele trabalhe em outra placa do sintetizador.
Guido relatou a restauração dos módulos, o conversor de protocolo serial a 115200 bps e a lista de comandos do sintetizador. Seguiu-se uma discussão sobre polifonia em canal único e arpejos rápidos, com a análise espectral de RicBit.
Felipe "Juca" Sanches repassou uma mensagem de Guido Stolfi: após a troca de trimpots, chaves, operacionais, transistores e um diodo, todos os módulos do sintetizador voltaram a funcionar. Guido contou que fez um conversor de protocolo para serial a 115200 bps, que envia caracteres para start, stop e cada pulso de sincronismo e recebe do computador comandos com endereço e valor. Felipe pediu a descrição de quais módulos são controlados por quais strobes, para adaptar a emulação e o código do painel. Guido enviou a lista de comandos do sintetizador (nota, timbre, D/A, portamento e envoltórias), retirada da página 57 do manual.
L. sugeriu simular polifonia no sintetizador monofônico tocando a nota mais próxima da média de duas notas. RicBit e Pablo Vasques Bravo-Villalba responderam que isso não funciona e resulta em outra nota. RicBit propôs alternar as notas. Pedro de Medeiros lembrou a técnica de arpejos rápidos, popularizada pelo C64 com o SID, e Pablo acrescentou que ela também é comum em plataformas com o AY. Pablo notou que a alternância introduz ruído. RicBit mostrou num espectro que alternar as notas mantém o acorde, mas espalha a energia em ruído ao redor dos picos.
Felipe retomou o levantamento do esquemático no KiCad e convidou Flávio Amieiro a retomar as PCBs. Guido explicou o circuito de recepção serial (7493, 74121 e 7440, clock de 12,5 kHz a partir de 100 kHz).
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.
Lembrado inicialmente como ainda não emulado, o sintetizador foi implementado pelo Claude Code no driver do Patinho Feio no MAME, a pedido de Felipe. O emulador tocou uma e duas vozes e uma música de fita perfurada da qual não havia gravação.
O sintetizador, lembrado entre os projetos de Natal como ainda não emulado, foi implementado pelo Claude Code no driver do MAME. O emulador chegou a tocar uma música de fita perfurada da qual não havia gravação.
Felipe disse estar perto de entender o protocolo serial do painel de controle do KN5000 e que os detalhes estão num repositório privado do Arqueologia Digital. Ele lembrou projetos de dezembros anteriores, como a emulação da VM de Another World no MAME, e o sintetizador de Guido Stolfi associado ao Patinho Feio, que ainda não foi emulado.
Felipe pede ao Claude Code que implemente, no driver do Patinho Feio no MAME, a emulação do sintetizador do professor Guido Stolfi, que tocava partituras codificadas em fitas de papel perfurado. O emulador primeiro toca uma voz, que Felipe compara com uma gravação do synth real, e depois duas vozes por overdubbing. Por fim, toca uma música presente em algumas fitas da qual ainda não havia gravação de áudio.
Índice escrito por agentes Claude que leram o log completo de cada período. Um segundo agente conferiu cada conversa contra as mensagens, e um terceiro conferiu os resumos do ano e dos temas contra as conversas. Pode conter imprecisões: cada item leva às mensagens originais. Para procurar palavras específicas, use a busca.