Порти MIDI-клавіатури Edirol PCR-M30

Edirol PCR-M30 — USB, MIDI IN, MIDI OUT, живлення, HOLD і EXPRESSION на задній панелі
Порти Edirol PCR-M30: USB для підключення до комп’ютера, MIDI IN/OUT для зовнішніх пристроїв, DC IN, перемикач живлення, HOLD та EXPRESSION.
Зображення створено за допомогою генеративного ШІ для MIDITAUR. Концепція, композиція та текстове оформлення — MIDITAUR.

Зміст публікації

Edirol PCR-M30 — USB MIDI keyboard controller, у якому драйвер створює кілька логічних MIDI-портів. Це дає змогу окремо передавати performance data, керувати sequencer software і використовувати фізичні MIDI IN/OUT як частину USB MIDI interface.

Edirol PCR-M30 USB MIDI keyboard controller
Edirol PCR-M30 поєднує клавіатуру-контролер, USB MIDI connection і фізичні MIDI IN/OUT.

PCR 1 і PCR 2

У програмі на комп’ютері PCR-M30 створює два основні MIDI IN ports — EDIROL PCR 1 і EDIROL PCR 2. За офіційним manual, обидва можуть приймати повідомлення від клавіатури, Bender Lever і призначених controllers: конкретний port визначається налаштуванням port assignment.

Roland наводить типовий практичний поділ:

  • PCR 1 — для повідомлень, які використовуються під час realtime performance на software synthesizer або записуються на sequencer track;
  • PCR 2 — для команд керування sequencer, наприклад Start/Stop або track fader control.

Тобто PCR 1 і PCR 2 — це не два фізичні роз’єми, а два окремі logical MIDI streams через USB.

PCR 2 і bulk transmission

PCR 2 також використовується як bulk transmission port. Коли PCR-M30 передає memory set або інші bulk data до computer software, у програмі потрібно вибрати PCR 2 як MIDI input.

У зворотному напрямку для bulk reception manual використовує окремий MIDI OUT device PCR — через нього дані надсилаються з комп’ютера до внутрішньої пам’яті PCR-M30.

PCR Editor

Edirol PCR Editor для PCR-M30
PCR Editor дозволяє створювати й передавати memory sets для PCR-series controllers.

PCR Editor — офіційна програма Edirol/Roland для створення memory sets контролера. Через неї можна редагувати призначення knobs, sliders, buttons та інших controls, а потім передавати підготовлений set у PCR-M30.

Для передачі memory set з PCR-M30 у software використовується PCR 2. Для завантаження bulk data назад у PCR-M30 у програмі вибирається output port PCR.

Фізичні MIDI IN і MIDI OUT

Окрім PCR 1 і PCR 2, драйвер надає окремі ports для фізичних роз’ємів:

  • PCR MIDI IN — приймає в комп’ютер дані з фізичного MIDI IN;
  • PCR MIDI OUT — передає MIDI data з computer software на фізичний MIDI OUT.

Щоб PCR-M30 працював як USB-to-MIDI interface для цих фізичних роз’ємів, у manual вказано ввімкнути MIDI I/F MODE.

MIDI I/F MODE

Коли MIDI I/F MODE увімкнений, USB і фізичні MIDI connectors працюють як частини одного interface: computer software може приймати зовнішній MIDI через PCR MIDI IN і надсилати дані на зовнішній hardware через PCR MIDI OUT.

Коли цей mode вимкнений, фізичні MIDI connectors не використовуються комп’ютером як звичайний USB MIDI interface, але PCR 1/PCR 2 і bulk communication через USB продовжують виконувати свої внутрішні функції.

Практична схема роботи

Для типового sequencer setup зручно розділити задачі так:

  • PCR 1 — notes, velocity, pitch bend і performance controllers для software instrument;
  • PCR 2 — transport commands, mixer/fader control або інші sequencer controls;
  • PCR MIDI IN — зовнішній hardware MIDI source;
  • PCR MIDI OUT — зовнішній sound module або інший MIDI device;
  • PCR — bulk reception у PCR-M30;
  • PCR 2 — bulk transmission із PCR-M30.

Це розділення особливо корисне, коли один PCR-M30 одночасно виконує роль keyboard controller, control surface і USB MIDI interface.

Джерела