steinberg:cubase:studio_setup:midi_port_setup
차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판이전 판다음 판 | 이전 판 | ||
| steinberg:cubase:studio_setup:midi_port_setup [2025/04/16] – 정승환 | steinberg:cubase:studio_setup:midi_port_setup [2026/08/01] (현재) – 정승환 | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| - | ======MIDI Port setup====== | + | ====== MIDI Port Setup ====== |
| - | =====Windows | + | < |
| - | Windows | + | ===== Windows MIDI (WinMM API) ===== |
| + | * **개요:** Windows 3.1 / 95 시절부터 사용되어 온 가장 오래된 레거시 MIDI API(MME 기반)입니다. | ||
| + | * **특징: | ||
| + | * 오랜 기간 검증되어 호환성과 구조적 안정성이 높습니다. | ||
| + | * **단일 클라이언트(Single-client)** 전용 구조로, 한 프로그램(예: Cubase)이 해당 포트를 점유하면 다른 프로그램에서 동일한 MIDI 장치를 동시에 사용할 수 없습니다. | ||
| + | * 장치 핫플러깅(사용 중 연결/ | ||
| - | =====DirectMusic MIDI===== | + | ===== DirectMusic |
| + | * **개요:** Windows 98 / 2000 시기 DirectX 기술의 일부로 도입된 API입니다. | ||
| + | * **특징: | ||
| + | * 타임스탬프 기반 처리를 통해 타이밍 정밀도를 개선하고자 도입되었습니다. | ||
| + | * 드라이버 레이어 구조 문제로 인해 일부 환경에서 에뮬레이티드 포트(Emulated Ports) 중복 생성이나 MIDI 노트 쏠림 현상 등 타이밍 꼬임 이슈가 자주 발생했습니다. | ||
| + | * **현재 상태:** Microsoft에서 공식적으로 **Deprecated(폐기 예정)** 처리한 구형 기술로, 최신 DAW 및 OS 환경에서는 사용을 권장하지 않습니다. (체크 해제 권장) | ||
| - | directMusic(directX) MIDI | + | ===== WinRT MIDI (Windows Runtime MIDI) ===== |
| + | * **개요:** Windows 10(1809 이상) 및 Cubase 12부터 공식 지원하는 UWP/WinRT 기반의 차세대 | ||
| + | * **특징: | ||
| + | * **멀티 클라이언트 지원:** 여러 음악 프로그램에서 동시에 하나의 MIDI 장치에 접근할 수 있습니다. | ||
| + | * **Bluetooth LE MIDI 공식 지원:** 별도의 제3자 드라이버 없이 윈도우 자체에서 블루투스 미디 장치를 구동합니다. | ||
| + | * **핫플러깅 개선:** 큐베이스가 실행 중인 상태에서 USB MIDI 장치를 새로 연결하거나 재부팅해도 포트가 즉시 인식됩니다. | ||
| + | * **주의사항: | ||
| - | Windows 95부터 사용되기 시작한 directMusic(direcX) 프로토콜을 통해 MIDI를 사용한다. | ||
| + | <WRAP center round info> | ||
| + | **Windows 11 & MIDI 2.0 참고**\\ | ||
| + | Microsoft에서 최신 Windows 11 환경을 위해 개발 중인 차세대 **Windows MIDI Services(MIDI 2.0 지원)** 스택 역시 WinRT 기반 구조를 확장하여 구축되고 있으므로, | ||
| + | </ | ||
| - | =====WinRT MIDI===== | ||
| - | **Windows** **R**un**T**ime | + | |
| - | Windows | + | ===== Use System Timestamp for Inputs ===== |
| + | * **개요:** MIDI 드라이버 자체의 타임스탬프 대신 | ||
| + | * **동작 원리 및 효과:** | ||
| + | * 수신된 MIDI 이벤트에 시스템 시간 도장을 찍어 처리하므로, | ||
| + | * 녹음 시 버퍼 레이턴시 등으로 인해 실제 연주 시점과 트랙에 기록되는 위치 사이의 오차를 줄이고, 연주한 | ||
| + | * 특정 드라이버에서 노트가 미세하게 앞으로 당겨지거나 뒤로 밀리는 노트 쏠림 현상이 발생할 때 이 옵션을 토글하여 개선할 수 있습니다. | ||
| - | WinRT MIDI 를 사용하면 Windows 10, 11 에서도 Bluetooth MIDI 장치를 지원할 수 있다.((MAC은 2016년 부터 이미 자체적으로 지원)) | + | {{tag> |
| - | + | ||
| - | **기존 MIDI 컨트롤러와 호환이 안되는 경우가 있을 수 있다.** | + | |
| - | + | ||
| - | https:// | + | |
| - | + | ||
| - | {{: | + | |
| - | + | ||
| - | =====Use System Timestamp===== | + | |
| - | + | ||
| - | MIDI 신호에 System timestamp 신호를 포함하게 한다. 좀더 정확한 MIDI 타이밍을 얻을 수 있다. | + | |
| - | + | ||
| - | 미디신호가 지연되어도 기록은 정확한 위치 보정된다. | + | |
| - | + | ||
| - | {{tag> | + | |
[공지]회원 가입 방법
[공지]글 작성 및 수정 방법
steinberg/cubase/studio_setup/midi_port_setup.1744808705.txt.gz · 마지막으로 수정됨: 저자 정승환
