Kitsch-Bent
미디조이 인터페이스
현재 픽업 불가
MIDIjoy는 Atari 또는 Commodore 가정용 컴퓨터를 악기로 사용할 수 있는 소프트웨어+인터페이스 조합입니다. 아이디어는 기반Atari 2600-PC 인터페이스 Sebastian Tomczak이 만들었으며 8비트 가정용 컴퓨터의 확장된 기능에 맞게 확장되었습니다.
인터페이스는 MIDI 데이터(예: Ableton Live 또는 Aria Maestosa)를 출력할 수 있는 PC 또는 Mac의 시퀀서 소프트웨어뿐만 아니라 모든 종류의 악기에서 액세스할 수 있는 USB-MIDI(직렬 MIDI는 옵션) 장치를 에뮬레이트합니다. MIDIjoy 소프트웨어는 조이스틱 포트를 통해 인터페이스에서 이 데이터를 수신하고 POKEY(또는 SID 또는 TIA) 사운드 칩에서 재생합니다. 대부분의 SIO 기반 MIDI 인터페이스와 달리 MIDIjoy 기반 Atari는 최대 4개의 사운드 채널을 동시에 사용하여 실시간으로 라이브 악기로 사용할 수 있습니다. 동시에 모든 POKEY 매개변수(AUDCTL, AUDC1-4)는 ADSR 봉투의 활성화뿐만 아니라 즉석에서 변경할 수 있습니다. 자신의 프로그램/게임에서도 음악 입력을 녹음하고 나중에 사용할 수 있도록 디스크에 저장할 수 있습니다.
인터페이스에서 Teensy 마이크로컨트롤러(Arduino 자손)의 소스 코드를 사용할 수 있습니다.여기 오픈 소스로서의 기본 아이디어는 Sebastian Tomczak의 인터페이스를 기반으로 합니다. 적응된 코드는 매우 간단하며 들어오는 MIDI 데이터를 조이스틱 포트를 통해 Atari 또는 C64로 전송되는 비트 조합으로 변환합니다. Atari/C64의 MIDIjoy 소프트웨어는 들어오는 음을 라이브로 재생합니다.
Atari에서 MIDIjoy는 POKEY 사운드 칩의 기능을 최대한 활용하여 Atari 2600 인터페이스의 기능을 부분적으로 확장합니다. 4옥타브에 걸친 4개의 음색 사용. 2개의 16비트 채널도 가능하며 해당 POKEY 주파수를 사용하면 훨씬 더 넓은 범위의 사운드를 생성할 수 있습니다.
이 하드웨어의 온보드 십대 장치는 프로그래밍되지 않은 상태로 도착합니다. 이것을 사용할 콘솔의 코드로 프로그래밍해야 하며 이 코드는 위에 링크된 대로 프로젝트 홈페이지에서 사용할 수 있습니다. 십대의 프로그래밍은 USB를 통해 수행되며 이 프로세스에 추가 하드웨어가 필요하지 않습니다.
에서 적응한 텍스트프로젝트 웹사이트. 사용 가능한 모든 문서는 프로젝트 웹사이트를 참조하십시오.