Kitsch-Bent
Interface MIDIjoy
Recolha indisponível neste momento
MIDIjoy é uma combinação de software + interface que permite usar seu computador doméstico Atari ou Commodore como um instrumento musical. a ideia é baseada noInterface Atari 2600-PC criado por Sebastian Tomczak e foi expandido para se adequar às capacidades estendidas dos computadores domésticos de 8 bits.
a interface emula um dispositivo USB-MIDI (serial MIDI opcional) que pode ser acessado por qualquer tipo de instrumento, bem como software sequenciador em um PC ou Mac que pode produzir dados MIDI (por exemplo, Ableton Live ou Aria Maestosa). o software MIDIjoy recebe esses dados da interface por meio das portas do joystick e os reproduz no chip de som POKEY (ou SID ou TIA). em contraste com a maioria das interfaces MIDI baseadas em SIO, um Atari controlado por MIDIjoy pode ser usado como um instrumento ao vivo em tempo real com até quatro canais de som simultaneamente. ao mesmo tempo, todos os parâmetros POKEY (AUDCTL, AUDC1-4) podem ser alterados em tempo real, bem como a ativação dos envelopes ADSR. a entrada de música pode ser gravada e salva no disco para uso posterior - até mesmo em seus próprios programas / jogos.
o código-fonte para o microcontrolador Teensy (um filho do Arduino) na interface está disponívelaqui tão open source quanto a ideia básica é baseada na interface de Sebastian Tomczak. o código adaptado é muito simples e converte dados MIDI de entrada em combinações de bits que são enviadas para o Atari ou C64 por meio de suas portas de joystick. o software MIDIjoy no Atari / C64 reproduz as notas recebidas ao vivo.
no Atari, o MIDIjoy faz uso total dos recursos do chip de som POKEY e, portanto, estende parcialmente os recursos da interface do Atari 2600: em vez de apenas duas vozes na faixa de 32 tons do TIA, o MIDIjoy permite que você faça uso de quatro vozes abrangendo quatro oitavas. dois canais de 16 bits também são possíveis e, com as frequências POKEY correspondentes, uma gama muito maior de sons pode ser criada.
o dispositivo teeny integrado neste hardware chegará não programado. você precisará programá-lo com o código do console com o qual o usará, e esse código está disponível na página inicial do projeto, conforme link acima. a programação do adolescente é feita via USB, nenhum hardware extra é necessário para este processo.
texto adaptado deprojeto local na rede Internet. consulte o site do projeto para toda a documentação disponível.
Fresco e peculiar,
desde 2006.