Kitsch-Bent
MIDIjoy arayüzü
Teslim alma şu anda kullanılamıyor
MIDIjoy, Atari veya Commodore ev bilgisayarınızı bir müzik aleti olarak kullanmanızı sağlayan bir yazılım+arayüz kombinasyonudur. fikir dayanmaktadırAtari 2600-PC-Arayüzü Sebastian Tomczak tarafından yaratıldı ve 8-Bit ev bilgisayarlarının genişletilmiş yeteneklerine uyacak şekilde genişletildi.
arabirim, herhangi bir tür enstrüman tarafından erişilebilen bir USB-MIDI (seri MIDI isteğe bağlıdır) aygıtının yanı sıra bir PC veya Mac'te MIDI verilerinin çıktısını alabilen sıralayıcı yazılımı (örneğin, Ableton Live veya Aria Maestosa) öykünür. MIDIjoy yazılımı bu verileri arabirimden joystick bağlantı noktaları aracılığıyla alır ve bunları POKEY (veya SID veya TIA) ses yongasında oynatır. Çoğu SIO tabanlı MIDI arabiriminin aksine, MIDIjoy güdümlü bir Atari, aynı anda dört adede kadar ses kanalıyla gerçek zamanlı olarak canlı bir enstrüman olarak kullanılabilir. aynı zamanda, tüm POKEY parametreleri (AUDCTL, AUDC1-4), ADSR zarflarının etkinleştirilmesinin yanı sıra anında değiştirilebilir. müzik girişi kaydedilebilir ve daha sonra kullanmak üzere diske kaydedilebilir - kendi programlarınızda/oyunlarınızda bile.
arayüzdeki Teensy mikro denetleyicisinin (bir Arduino ürünü) kaynak kodu mevcutturburada temel fikir olarak açık kaynak olarak Sebastian Tomczak'ın arayüzüne dayanmaktadır. uyarlanmış kod çok basittir ve gelen MIDI verilerini joystick portları aracılığıyla Atari veya C64'e gönderilen bit kombinasyonlarına dönüştürür. Atari/C64'teki MIDIjoy yazılımı daha sonra gelen notaları canlı olarak çalar.
Atari'de, MIDIjoy, POKEY ses çipinin yeteneklerini tam olarak kullanır ve böylece Atari 2600 arayüzünün özelliklerini kısmen genişletir: TIA'nın 32 perdelik aralığında sadece iki ses yerine MIDIjoy, dört oktavlık dört sesin kullanımı. iki 16 bit kanal da mümkündür ve karşılık gelen POKEY frekanslarıyla çok daha geniş bir ses aralığı oluşturulabilir.
bu donanımdaki yerleşik teensy cihazı programlanmamış olarak gelecektir. Bunu kullanacağınız konsolun koduyla programlamanız gerekecek ve bu kod yukarıda bağlantılı olarak projenin ana sayfasında mevcut. Teensy'nin programlanması USB üzerinden yapılır, bu işlem için ekstra bir donanım gerekmez.
uyarlanmış metinproje İnternet sitesi. Lütfen mevcut tüm belgeler için proje web sitesine bakın.
Taze ve ilginç,
2006'dan beri.