One Man Band 10 — Stylemaker window

One Man Band 10 Stylemaker window — створення й редагування Yamaha-стилів, частин стилю, треків, CASM, подій і control data.
One Man Band 10 — вікно Stylemaker для створення та редагування стилів: Main, Intro, Ending, Fill In, налаштування треків, CASM, MIDI-подій і контрольних даних.
Зображення створено за допомогою генеративного ШІ для MIDITAUR на основі функціонального контексту та офіційних навчальних матеріалів One Man Band 10. Концепція, композиція та текстове оформлення — MIDITAUR. Назву One Man Band використано в редакційному та інформаційному контексті.

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

Stylemaker у One Man Band 10 призначений для редагування Yamaha-compatible styles і створення нових styles з нуля або з MIDI files. Style складається не лише з нот акомпанементу: у ньому є parts/variations, tracks, control data для налаштування синтезатора та CASM-параметри, які визначають, як записаний матеріал поводиться при різних акордах.

Styles, створені або відредаговані в One Man Band, можна використовувати в самому OMB, а також у сумісних Yamaha PSR/Tyros keyboards і XG-Works.

Головне вікно Stylemaker у One Man Band 10
Stylemaker показує parts style, до 16 tracks, CASM-параметри, MIDI Events і Control data в одному робочому вікні.

Як влаштований Yamaha style

Основу style становить MIDI data, розділена на parts: Intro, Main, Fill In, Ending та їх рівні A–D. Main повторюється, доки не вибрана інша part; Intro, Fill In і Ending зазвичай відтворюються один раз.

Перед variation data розташована Control Area. Тут зберігаються Patch Change і MIDI Control Change, які налаштовують instruments, volume та інші параметри синтезатора до початку style. Ці events надсилаються один раз перед playback. Patch changes можна помістити й усередину окремої part, але синтезатору потрібен час на їх обробку, тому велика кількість таких змін при переходах може дати помітну затримку або glitch.

Окремо в style є CASM — параметри, які визначають source chord, transposition, mute rules, note limits та іншу логіку адаптації accompaniment до акорду, який грає музикант.

Вибір part і спільні settings

У полі Selected part вибирається variation, з якою ви працюєте. Поле Settings are identical to показує, чи використовує ця part ті самі CASM settings, що й інша. Якщо settings shared, зміна параметра в одній part автоматично вплине на пов’язані parts. Events і Control data при цьому залишаються окремими.

Вибір Selected part і Settings are identical to у Stylemaker
Selected part вибирає variation, а Settings are identical to показує, з якою part спільно використовуються CASM-параметри.

Tempo і time signature можна змінювати для style. Якщо потрібні різні tempo або time signature для окремих parts, використовується Part specific. Time signature краще встановити до початку запису tracks.

16 tracks, destination channels і CASM columns

У style доступно до 16 tracks. Номер track не обов’язково збігається з MIDI channel, на який він відтворюється. Destination channel задається окремо.

У help версії 10 рекомендується не використовувати channels 1–6 для style tracks, бо вони зарезервовані під multivoices. Для максимальної Yamaha compatibility зазвичай використовують channels 9–16: 10 — drums, 11 — bass, інші — accompaniment instruments.

CASM columns у Stylemaker One Man Band 10
Колонки Stylemaker містять track name, destination channel, source chord, transposition, note limits, mute rules, retrigger та інші CASM settings.

Trackname — максимум 8 символів. Dest chan визначає MIDI channel для note events. Ctrl chan — channel для Control data; бажано, щоб він відповідав destination channel.

Source chord і Transposition type

Source chord — акорд, під який записано ноти track. Типовий source chord — CMaj7; тоді accompaniment notes зазвичай складаються з C, E, G і B.

Transposition type визначає, як material адаптується до акордів live:

  • Bass — для bass track;
  • Bypass — для drums і для Intro/Ending з уже готовою melody;
  • Chord — для більшості інших accompaniment tracks.

Note low і Note high обмежують pitch range після transposition. High key задає межу, після якої транспоновані notes опускаються на октаву, щоб не вийти в неприродно високий регістр.

Note Mute

Note mute дозволяє визначити, для яких chord roots track має грати. Це використовується, коли для одного destination channel є кілька alternate tracks, пристосованих до різних root notes.

Вікно Note Mute у Stylemaker One Man Band 10
Note Mute визначає chord roots, для яких конкретний track буде активний.

Якщо alternate track для цього destination channel немає, всі root notes мають бути дозволені — інакше track несподівано зникатиме на частині акордів.

Chord Mute

Chord mute працює подібно, але не за root note, а за chord type. Можна зробити один track для major chords, інший — для minor чи інших chord types, обидва направити на той самий destination channel і взаємно розділити їх Chord Mute settings.

Вікно Chord Mute у Stylemaker One Man Band 10
Chord Mute визначає chord types, для яких track використовується; alternate tracks можуть доповнювати один одного на тому самому destination channel.

Retrigger і Miscellaneous parameters

Retrigger rule визначає, що відбувається з нотою, яка ще звучить у момент зміни акорду. Stop завершує її. Retrigger завершує стару pitch і запускає ту саму ноту на новій pitch.

Для piano та guitar з різкою attack retrigger може звучати неприродно. Для strings або flute з м’якою attack він часто працює добре. У One Man Band усі варіанти retrigger, крім Stop, фактично обробляються однаково.

У Miscellaneous parameters є Random Weight. Можна зробити кілька версій track з однаковим destination channel, а random weight визначатиме, як часто OMB вибиратиме кожну з них. Це розширення працює в One Man Band, але не в Yamaha keyboards або XG-Works.

Miscellaneous parameters у Stylemaker One Man Band 10
Miscellaneous parameters містять Random Weight та інші track-specific settings; Drum track позначається окремо.

Для percussion track увімкніть Drums. Note transposition rule для drums має бути root fixed, для інших tracks — root trans. Параметр Editable у One Man Band не використовується.

Events, Control data і Controllers overview

Подвійний клік по Events відкриває Event List або Piano Roll для note/events поточної part. Подвійний клік по Control data відкриває events, які ініціалізують MIDI channel.

Якщо кілька tracks мають один destination channel, бажано уникати суперечливого Control data. Наприклад, якщо один track для channel 12 задає trumpet, а інший той самий channel — violin, результат залежатиме від порядку events. Краще мати спільний instrument setup у Control Area.

Кнопка Ctrls показує controllers для всіх parts і tracks. Подвійний клік по значенню може перенести його в рядок Style wide — Control Area — і видалити дублікати з інших parts.

Controllers overview у Stylemaker One Man Band 10
Controllers overview показує Patch і Control Change по всіх parts/tracks та допомагає переносити спільні значення в Style wide Control Area.

Play і Record окремого track

Play відтворює selected track у current part один раз. Record відкриває вікно, де можна вибрати, що звучатиме як reference: metronome, drums або всі tracks.

Опція Slow записує на половинній швидкості, щоб легше точно зіграти part. Перед записом звучать чотири metronome ticks. Після проходження всіх bars part починається знову; можна зробити кілька takes. Коли натиснете Stop, зберігається останній take, у якому були recorded events.

Record options у Stylemaker One Man Band 10
Record дозволяє писати track під metronome, drums або весь accompaniment; Slow полегшує точний запис складних фраз.

Створення style з MIDI file: Load і Paste

Для MIDI→style conversion створіть новий style, натисніть Load і відкрийте MIDI file, потім Paste. У Paste window можна прослухати файл через Audition, вибрати From/Thru bars і вставити потрібний fragment у current part.

MIDI Paste dialog у Stylemaker One Man Band 10
MIDI Paste дозволяє audition MIDI file, вибрати bars, channels, transposition type і control data для нової style part.

Для Main і Fill In використовуйте transposition type Chord: ноти будуть приведені до source chord і надалі коректно транспонуватимуться під live chords. Для Intro/Ending з melody використовуйте Melody або Bypass.

У режимі Melody потрібно правильно вказати source key. Якщо результат звучить погано, Intro/Ending можна спростити: використати Chord, додати fade-in/fade-out, використати Fill як Intro, залишити drum solo або записати melody окремим track.

Для Main/Fill виключайте MIDI channels, де грає solo melody. Для першої вставленої part варто включити control data і вказати bars, де лежать patch/controller settings; часто це bar 1, але не завжди.

Arrange channels переводить channels до Yamaha-style layout. Set note low/high limit формує pitch boundaries за реально використаними нотами. Single note bass змушує bass грати лише root note акорду, якщо звичайна conversion все одно звучить фальшиво. XG MIDI file дозволяє зберегти XG banks і drum notes поза GM.

Part/New

Part/New створює нову variation. Вкажіть part name і length. Через Settings are identical to можна скопіювати CASM settings з існуючої part. Copy events копіює MIDI events, а Fill to length повторює copied sequence, якщо нова part довша.

New Part dialog у Stylemaker One Man Band 10
New Part створює variation, дозволяє копіювати settings/events з іншої part і повторювати events до заданої length.

Part menu

Part/Delete видаляє current part. Delete bars і Insert bars змінюють її довжину. Part/Length задає нову length і за потреби повторює sequence через Fill to length.

Part/Export зберігає variation для подальшого використання. Part/Import імпортує раніше exported part. Якщо part походить з того самого style, Control data зазвичай не треба копіювати вдруге. Для першої variation нового style Control data можна перенести в Control data column і зробити style-wide. Для medley style, де parts походять з різних styles, instrument setup інколи доводиться включати безпосередньо в Events.

Part Import options у Stylemaker One Man Band 10
Part Import визначає, чи копіювати Control data, settings і як поводитися з imported events.

Велика кількість Patch/Control Change при переходах між medley parts може дати короткий delay. Для medley також використовується separate tempo/time signature per part.

Quantise, Transpose і Velocity

Part/Quantise і Track/Quantise прив’язують timing до вибраної resolution. Правильну resolution часто доводиться підбирати на слух; якщо результат поганий, використовуйте Undo. Quantise ending times може створити notes з нульовою length, тому застосовуйте його обережно.

Transpose змінює pitch selected tracks. Для Part/Transpose офіційний tutorial дозволяє діапазон від -12 до +12 semitones; drums транспонувати не треба.

Velocity змінює note-on velocity. Можна задати percentage change від -99 до +99, fixed velocity або random value 1–9 для більш живої варіативності. Опція In all parts застосовує зміну до всього style.

Velocity dialog у Stylemaker One Man Band 10
Velocity можна змінювати відносно, встановити fixed value або додати random variation 1–9.

Part/Synchronize

Якщо MIDI file записаний без прив’язки до MIDI clock і bars/beats не збігаються з реальною музичною пульсацією, Part/Synchronize може виправити timing. Це advanced function: перед conversion перевірте, чи bar counter у Audition збільшується саме тоді, коли в музиці починається новий такт.

Synchronize dialog у Stylemaker One Man Band 10
Synchronize використовується для MIDI material, де musical beats не збігаються з MIDI bars/beats.

Track menu: Copy, Cut, Paste, Import, Export

Track/Copy копіює задану кількість bars від вибраного start bar; можна копіювати Events або Control data. Track/Cut робить те саме й видаляє original events. Track/Paste вставляє copied events.

Track Cut dialog у Stylemaker One Man Band 10
Track Copy/Cut дозволяє працювати з конкретними bars і, за потреби, з Control data замість note events.

Track/Import імпортує exported track. Можна копіювати Control data в Events column або Control data column, копіювати/не копіювати CASM settings, очищати current track перед import і повторювати short track до full part length. Track у loader можна audition перед double-click selection.

Track/Generate

Track/Generate може заповнити track notes або створити controller effect. Це швидкий спосіб побудувати pattern або автоматизацію без ручного введення кожного event.

Track Generate dialog у Stylemaker One Man Band 10
Track Generate створює note pattern або controller-based effect у вибраному track.

Track/Convert: drum mapping

Track/Convert створює conversion table для drumsets. Для кожної source note можна вказати нову note і/або velocity. Conversion table можна зберегти й повторно використовувати в інших styles.

Drum conversion table у Stylemaker One Man Band 10
Track Convert перетворює drum notes і velocity за збережуваною conversion table.

У комплекті згадана table bongos and congas, призначена для виправлення незвичного percussion mapping в Arabic styles.

Редагування окремої note у drum conversion table One Man Band 10
Для кожної drum note можна окремо задати destination note і velocity correction.

Track/Fade in і Fade out поступово змінюють volume. Track/Kill видаляє track разом з events і parameters, а Track/Wipe видаляє лише events.

Alternate tracks

Alternate tracks — OMB-specific feature для різноманітності accompaniment. Створіть кілька versions track на різних track numbers, але з однаковим destination channel. Random Weight визначає, як часто кожна version буде обрана. Якщо Random Weight = 0, track грає постійно.

Ця функція не підтримується Yamaha keyboards і XG-Works — вона працює лише при playback style у One Man Band.

Практичний MIDI→style workflow

Офіційний workshop використовує MIDI file A Hard Day's Night. Для Main A вибираються bars 3–4, melody track видаляється через Track/Wipe, після чого style одразу можна перевірити в PC Keyboard 1. Далі додаються Fill In AA з bar 6, Intro A з bar 2 і Ending A з bars 82–89.

Цей приклад добре показує головний принцип: спочатку знайдіть у MIDI file стабільні accompaniment fragments, окремо визначте melody channels і control data, а потім створюйте parts одну за одною. Main має працювати під будь-яким chord, Fill зазвичай короткий, Intro/Ending можуть зберігати melody, якщо правильно задані Melody/Bypass і source key.

Джерела

  • One Man Band Help — оригінальний файл omb.hlp, topic Stylemaker window з підрозділами Yamaha styles explained, Style parameters, Part/Track menu options, Alternate tracks і MIDI file to style conversion.
  • The Stylemaker window (1) — офіційний tutorial про структуру style, CASM, track parameters, controllers і recording.
  • The Stylemaker window (2) — офіційний tutorial про MIDI Paste, Part/Track menu, Velocity, Synchronize, Generate і Convert.
  • Convert a MIDI file to a style — офіційний workshop MIDI→style.