Kitsch-Bent
Interface MIDIjoy
Ramassage actuellement indisponible
MIDIjoy est une combinaison logiciel + interface qui vous permet d'utiliser votre ordinateur personnel Atari ou Commodore comme instrument de musique. l'idée est basée sur leInterface PC Atari 2600 créé par Sebastian Tomczak et a été étendu pour s'adapter aux capacités étendues des ordinateurs personnels 8 bits.
l'interface émule un périphérique USB-MIDI (le MIDI série est en option) accessible par tout type d'instrument ainsi qu'un logiciel séquenceur sur un PC ou un Mac pouvant émettre des données MIDI (par exemple Ableton Live ou Aria Maestosa). le logiciel MIDIjoy reçoit ces données de l'interface via les ports du joystick et les joue sur la puce sonore POKEY (ou SID ou TIA). Contrairement à la plupart des interfaces MIDI basées sur SIO, un Atari piloté par MIDIjoy peut être utilisé comme instrument live en temps réel avec jusqu'à quatre canaux sonores simultanément. en même temps, tous les paramètres POKEY (AUDCTL, AUDC1-4) peuvent être modifiés à la volée ainsi que l'activation des enveloppes ADSR. l'entrée de musique peut être enregistrée et sauvegardée sur disque pour une utilisation ultérieure - même dans vos propres programmes/jeux.
le code source du microcontrôleur Teensy (une progéniture Arduino) sur l'interface est disponibleici aussi open source que l'idée de base est basée sur l'interface de Sebastian Tomczak. le code adapté est très simple et convertit les données MIDI entrantes en combinaisons de bits qui sont envoyées à l'Atari ou au C64 via ses ports joystick. le logiciel MIDIjoy sur l'Atari/C64 joue alors les notes entrantes en direct.
sur l'Atari, MIDIjoy utilise pleinement les capacités de la puce sonore POKEY et étend ainsi en partie les fonctionnalités de l'interface Atari 2600 : au lieu de seulement deux voix dans la plage de 32 hauteurs du TIA, MIDIjoy vous permet de profiter pleinement utilisation de quatre voix couvrant quatre octaves. deux canaux 16 bits sont également possibles, et avec les fréquences POKEY correspondantes, une gamme de sons beaucoup plus large peut être créée.
le petit appareil embarqué sur ce matériel arrivera non programmé. vous devrez le programmer avec le code de la console avec laquelle vous l'utiliserez, et ce code est disponible sur la page d'accueil du projet comme indiqué ci-dessus. la programmation du Teensy se fait via USB, aucun matériel supplémentaire n'est requis pour ce processus.
texte adapté deprojet site Internet. veuillez vous référer au site Web du projet pour toute la documentation disponible.
Frais et décalé,
depuis 2006.