파이썬 코드로 MIDI 생성하기

간단한 파이썬 코드를 작성하고 실행하여 MIDI 파일을 생성해보세요.

1

코드 작성

에디터에서 파이썬 코드를 직접 작성하거나 예제 코드에서 시작하세요.

2

MIDI 생성

실행 버튼을 누르면 코드가 서버에서 처리되어 MIDI 파일이 생성됩니다.

코드 에디터

결과가 여기에 표시됩니다.

도움말 및 힌트

주요 함수 및 사용법

# MIDI 파일 생성 (트랙 수)
midi = MIDIFile(1)  # 1개의 트랙 생성

# 템포 설정
midi.addTempo(트랙번호, 시작시간, BPM)  # 예: midi.addTempo(0, 0, 120)

# 노트 추가
midi.addNote(트랙번호, 채널번호, 음높이, 시작시간, 지속시간, 음량)
# 예: midi.addNote(0, 0, 60, 0, 1, 100)  # C4 노트를 시작시간 0, 1박자 길이, 음량 100으로 추가

# 노트 높이 참고 (MIDI 노트 번호)
# C4(중앙 도) = 60, C#4 = 61, D4 = 62, ..., B4 = 71, C5 = 72
# 한 옥타브 아래: C3 = 48, C3#= 49, ... 
# 한 옥타브 위: C5 = 72, C5# = 73, ...