quinta-feira, 8 de junho de 2023

Organ (MIA)

Hoje temos mais uma pequena aplicação musical escrita pelo Zé Oliveira em 1985. O objectivo desta aplicação é gerar um som contínuo enquanto o utilizador estivesse a premir uma tecla. No entanto, em BASIC não dá para gerar um som contínuo. Então, o Zé Oliveira fez uma pequena rotina em assembly (código máquina). Mas esta rotina invoca o comando BEEP e, por isso não permite gerar um som perfeitamente contínuo.

Pouco depois de fazer esta aplicação, o Zé Oliveira descobriu num livro outra aplicação feita inteiramente em assembly que gerava um som perfeitamente contínuo e até permitia premir em várias teclas ao mesmo tempo. Seria interessante ver também esta aplicação, mas o Zé Oliveira já não se lembra qual era o livro.

Para fazer download dos ficheiros, clicar aqui.

Para correr online a primeira versão, clicar aqui.

Para correr online a versão 5, com metade do tamanho, mas mais lenta a carregar, clicar aqui.

Sem comentários:

Enviar um comentário