방아쇠 손가락 (MIDI 타블렛)이있어 입력 된 내용을 읽고 키가 눌리는 것에 따라 python이 동작을 수행하게하고 싶습니다.미디 장치의 입력 받기 라이브 (Python)
나는 Windows 용 필요하고, 바람직하게는 파이썬 2.5 +
감사
방아쇠 손가락 (MIDI 타블렛)이있어 입력 된 내용을 읽고 키가 눌리는 것에 따라 python이 동작을 수행하게하고 싶습니다.미디 장치의 입력 받기 라이브 (Python)
나는 Windows 용 필요하고, 바람직하게는 파이썬 2.5 +
감사
PyGame 포함을 작업, midi module 내장 리눅스, 윈도우와 맥 OS에 해당하는 아주 잘 지원됩니다.
Input is used to get midi input from midi devices.
Input(device_id)
Input(device_id, buffer_size)
Input.close - closes a midi stream, flushing any pending buffers. closes a midi stream, flushing any pending buffers.
Input.poll - returns true if there's data, or false if not. returns true if there's data, or false if not.
Input.read - reads num_events midi events from the buffer. reads num_events midi events from the buffer.
당신이 대안을 찾는 경우는, 파이썬 위키 PythonInMusic를 보라 :
예를 들어, 여기 pygame.midi.Input에 대한 설명서입니다.
거기에는 MIDI 입력 및 출력과 관련된 다양한 프로젝트가 있으며 일부는 Windows 용입니다. (각 프로젝트 다음에 작은> 기호를 클릭하여 프로젝트 홈페이지 링크를 따라 가십시오.)
개인적으로 사용하지는 않았지만 시작하는 데 도움이 될 것입니다.
어떻게 기기 ID를 알 수 있습니까? –
해당 페이지의 다른 기능을 살펴보십시오. 기본 입력기를 반환하는 방법은 다음과 같습니다. http://www.pygame.org/docs/ref/midi.html#pygame.midi.get_default_input_id –
동일한 질문을 다시 게시하는 대신 이전 질문을 수정할 수 있습니다. –
중복 된 http://stackoverflow.com/questions/1554362/reading-midi-input – rjmunro