メインコンテンツへスキップ

Launchpad

Launchpad Pro MK3をFL Studioのコントローラーとして使うためのMIDI/DAWスクリプト

Novation Launchpad Pro MK3をFL Studio向けのコントローラーとして使うための非公式MIDI/DAWスクリプトを作った。 通常のNote、Chord、Sequencer、Custom Modeを残したまま、SessionボタンからFL Studio操作用の専用モードに入れる。 htakeuchi/fl-launchpad-pro-mk3: FL Studio Launchpad Pro MK3 Midi/DAW Scripts 専用モードはFL Studioのパフォーマンスモード用のFL Control Modeと、パターンをLaunchPadのパッドを使ってステップ入力する際のStep Modeがある。 セットアップ # FL Studioを終了する。 macOSならリポジトリ直下で ./scripts/install-to-fl.sh を実行する。 FL Studioを再起動する。 Options > MIDI settings で以下を設定する。 LPProMK3 MIDI: NovationLaunchpadProMK3Midi、Input/Outputとも有効 LPProMK3 DAW: NovationLaunchpadProMK3DAW、Input/Outputとも有効 MIDI/DAWそれぞれInputとOutputのポート番号を同じにする 通常操作 # Note / Chord / Sequencer / Custom はLaunchpad本体の通常モードとして使える Custom ModeのCCはFL Studioの通常のLink/MIDI learnでミキサーやプラグインに割り当てる FL Control Mode # Session を押すとFL Studio操作モードに入る。 8x8パッドでFL StudioのPerformance/Clipを起動する 右側のシーン列で行/トラックをトリガーする 下段のトラックコントロール列で列/シーンをトリガーする 矢印ボタンで表示範囲を移動する Play で再生/停止、Record/Capture MIDI で停止 Session をもう一度押すと通常モードへ戻る Chord / Custom を押すと、その通常モードへ戻る Note を押すとStep Modeへ入る Step Mode # 入り方: Session → Note 8x8パッドでChannel Rackのステップを直接オン/オフする 1チャンネルにつき2段表示で、上段がステップ1〜8、下段が9〜16 左右矢印で16ステップ移動、上下矢印で4チャンネル移動 Mute → Track Select 1〜8: Channel Rackの1〜8chをミュート切替 Mute をもう一度押す: 1〜8chのミュートを全解除 Solo → Track Select 1〜8: Channel Rackの1〜8chをソロ切替 Solo をもう一度押す: 最後にソロしたチャンネルを解除 Patternsを押すと選択中のパターンを切り替え Clear: 最初の空きPatternを作成して選択 Duplicate: 現在のPatternを複製して選択 右側の Patterns ボタン: 既存Patternを順番に切替 Play: 再生/停止 Note を押すとStep Modeを抜けて通常のNote Modeへ戻る。再度Step Modeへ入る場合は Session → Note メモ # FL Control Mode中はLaunchpadがProgrammer Modeになるため、本体の通常機能を使いたい場合は Session などで抜ける Setup ボタンを使いたい場合も、先にFL Control Modeを抜ける stateDiagram-v2 [*] --> Normal: FL Studio起動 state Normal { [*] --> NoteMode NoteMode --> ChordMode: Chord ChordMode --> NoteMode: Note NoteMode --> SequencerMode: Sequencer SequencerMode --> NoteMode: Note NoteMode --> CustomMode: Custom CustomMode --> NoteMode: Note } Normal --> FLControl: Session FLControl --> Normal: Session FLControl --> StepMode: Note FLControl --> ChordMode: Chord FLControl --> CustomMode: Custom StepMode --> NoteMode: Note StepMode --> Normal: Session StepMode --> ChordMode: Chord StepMode --> CustomMode: Custom state FLControl { [*] --> PerformanceControl PerformanceControl: 8x8パッドでClip/Performance操作 PerformanceControl: 矢印で範囲移動 PerformanceControl: Play/Stopなど } state StepMode { [*] --> StepEdit StepEdit: 8x8パッドでChannel RackステップON/OFF StepEdit --> StepEdit: 左右矢印 / 16ステップ移動 StepEdit --> StepEdit: 上下矢印 / 4チャンネル移動 StepEdit --> StepEdit: Patterns / 既存Patternを順送り StepEdit --> StepEdit: Clear / 空きPattern作成して選択 StepEdit --> StepEdit: Duplicate / Pattern複製して選択 StepEdit --> MuteSelect: Mute MuteSelect --> StepEdit: Mute再押し / 1-8chミュート全解除 MuteSelect --> MuteSelect: Track Select 1-8 / 1-8chミュート切替 StepEdit --> SoloSelect: Solo SoloSelect --> StepEdit: Solo再押し / 最後のSolo解除 SoloSelect --> SoloSelect: Track Select 1-8 / 1-8chソロ切替 }

LAUNCHPAD Pro MK3

Launchpad Pro MK3は、Ableton LiveやLogic ProなどのDAWとシームレスに連携する、Novation社製のMIDIパッドコントローラー。64個のRGB感圧パッドを搭載し、トラックメイクからライブパフォーマンスまで幅広い用途に対応する。 主な特徴・機能 # 強力なスタンドアロンシーケンサー PCなしで外部のMIDI対応シンセサイザーやドラムマシンを直接コントロールできる、4トラック・32ステップシーケンサーを内蔵。 設定したキーに合わせてパッドの音階が配置されるため、楽器の演奏スキルがなくても音を外さずに美しいメロディやベースラインを弾くことができる。8282 Ableton Liveとの深い統合 クリップやシーンの再生、ミキサー、デバイス、トランスポートの操作がマウスを使わず本体から行える。「Capture MIDI」機能を使えば、思いつきで弾いたフレーズを逃さずクリップに記録できる。 自由なカスタマイズ性 専用ソフト「Novation Components」を使用することで、自分だけのカスタムモードを作成し、あらゆるMIDI機器やソフトウェアを自在に操作できる。 使い方のメモ # ノートモード # ノートモードの設定: Shift + Note クロマチック・スケールモード切り替え: Chro/Schale 作成したプリセット・スクリプト # YAMAHA SEQTRAK用のカスタムモード # 作成したSEQTRAK用カスタムモード(自分の環境ではカスタムモード5にアサイン) カスタムモードの切り替えは パッドの割り当て # No. トラック名 トラックグループ MIDIチャンネル 1 KICK Drum 1 2 SNARE Drum 2 3 CLAP Drum 3 4 HAT1 Drum 4 5 HAT2 Drum 5 6 PERC1 Drum 6 7 PERC2 Drum 7 SYNTH1 Synth 8 SYNTH2 Synth 9 DX DX 10 11-16 SAMPLER SAMPLER 11 SYNTH1, SYNTH2, DXを鳴らす場合はShift + Noteを押しMIDIチャンネルを8〜10に変更してから使う SEQTRAK Mode.syx