nano_ardule_midi_controller:adt_v2.2
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| nano_ardule_midi_controller:adt_v2.2 [2025/11/23 19:55] – [드럼 패턴 파일 입수처] hyjeong | nano_ardule_midi_controller:adt_v2.2 [2025/11/23 23:13] (current) – [2. Type 0 MIDI 파일을 2 bar 단위로 분할] hyjeong | ||
|---|---|---|---|
| Line 307: | Line 307: | ||
| </ | </ | ||
| 출력된 결과 샘플: {{ : | 출력된 결과 샘플: {{ : | ||
| + | </ | ||
| + | |||
| + | Triplet 여부도 이 스크립트를 통해서 판별할 수 있다. | ||
| + | < | ||
| + | grid : triplet | ||
| </ | </ | ||
| Line 327: | Line 332: | ||
| ADT 파일을 만드는 가장 중요한 입력물인 2-bar pattern을 만드는 것은 **split_drums_2bar_save.py**이다. 본격적으로 MIDI 파일을 분할하기 전, %%--%%print-genre-only 옵션을 주면 원본 .MID 파일의 이름으로부터 장르를 유추한 뒤 다음과 같이 패턴명에 삽입할 수 있는 3글자 약자를 만든다. 장르 매핑 정보는 지금도 계속 업데이트 중이다. 지나치게 세분화하는 것은 좋지 않을 것이다. | ADT 파일을 만드는 가장 중요한 입력물인 2-bar pattern을 만드는 것은 **split_drums_2bar_save.py**이다. 본격적으로 MIDI 파일을 분할하기 전, %%--%%print-genre-only 옵션을 주면 원본 .MID 파일의 이름으로부터 장르를 유추한 뒤 다음과 같이 패턴명에 삽입할 수 있는 3글자 약자를 만든다. 장르 매핑 정보는 지금도 계속 업데이트 중이다. 지나치게 세분화하는 것은 좋지 않을 것이다. | ||
| + | |||
| ^ 코드 ^ 매칭 키워드 (파일명 내) ^ 장르 풀네임 ^ | ^ 코드 ^ 매칭 키워드 (파일명 내) ^ 장르 풀네임 ^ | ||
| Line 345: | Line 351: | ||
| | TNO | techno, tno | Techno | | | TNO | techno, tno | Techno | | ||
| | DRM | (기본값: 어떤 키워드에도 매칭되지 않을 때) | Generic Drum / Default | | | DRM | (기본값: 어떤 키워드에도 매칭되지 않을 때) | Generic Drum / Default | | ||
| + | |||
| < | < | ||
| > python.exe ..\tools\split_drums_2bar_save.py .\2BALLAD.MID --print-genre-only | > python.exe ..\tools\split_drums_2bar_save.py .\2BALLAD.MID --print-genre-only | ||
| Line 409: | Line 416: | ||
| </ | </ | ||
| - | %%--%%export-grid 옵션은 모든 패턴에 대해 다음과 같은 그리드 이미지를 만든다. 패턴을 시각적으로 비교하기에 아주 편리할 것이다. %%--%%grid-pdf 옵션은 모든 2-bar 패턴의 그리드를 하나로 모아서 여러 페이지의 PDF로 만들어 준다. 12개의 slot은 사전에 지정되어 있지만 이 범위를 벗어나는 것은 GM drum kit에 맞춘 노트 넘버로 표현된다. | + | %%--%%export-grid 옵션은 모든 패턴에 대해 다음과 같은 그리드 이미지를 만든다. 패턴을 시각적으로 비교하기에 아주 편리할 것이다. %%--%%grid-pdf 옵션은 모든 2-bar 패턴의 그리드를 하나로 모아서 여러 페이지의 PDF로 만들어 준다. 12개의 slot은 사전에 지정되어 있지만 이 범위를 벗어나는 것은 GM drum kit에 맞춘 노트 넘버로 표현된다. Triplet인 경우 자동으로 검출하여 12 step / bar로 만들어 준다. |
| {{ : | {{ : | ||
| Line 481: | Line 488: | ||
| .\ADP\*.ADP 및 .\SD\SYSTEM\INDEX.TXT를 SD 카드의 \PATTERNS와 \SYSTEM으로 복사하면 된다. | .\ADP\*.ADP 및 .\SD\SYSTEM\INDEX.TXT를 SD 카드의 \PATTERNS와 \SYSTEM으로 복사하면 된다. | ||
| + | ===== 패턴 간 유사도 측정 ===== | ||
| + | 패턴을 많이 모으게 되면 그중에는 틀림없이 똑같은 것도 나타날 것이다. 패턴이 몇개 되지 않는다면 그리드로 시각화하여 눈으로 비교하는 것이 가능하나, | ||
| ====== 드럼 패턴 파일 입수처 ====== | ====== 드럼 패턴 파일 입수처 ====== | ||
| - | * [[https:// | + | * [[https:// |
| * 1987년에 발간된 책자의 스캔본은 [[https:// | * 1987년에 발간된 책자의 스캔본은 [[https:// | ||
| * https:// | * https:// | ||
nano_ardule_midi_controller/adt_v2.2.1763895313.txt.gz · Last modified: by hyjeong
