AmenBreakChopper_doc

View the Project on GitHub ca5/AmenBreakChopper_doc

AmenBreakChopper

概要

AmenBreakChopperは、入力された音声をBPMに同期したディレイで再生するビートチョッパー・エフェクトです。 JUCEフレームワークを使用して開発されたオーディオプラグインで、DelayTimeパラメータはMIDIノートによってコントロール可能です。また、OSCやMIDI CCによる詳細なコントロールにも対応しています。

DEMO

インストール方法

配布されるインストーラーやファイルを使用して、お使いの環境にプラグインをインストールしてください。 現在は以下の形式に対応予定です。

基本的な使い方

  1. お使いのDAWで、AmenBreakChopperをオーディオトラックまたはインストゥルメントトラックにインサートします。
  2. トラックにオーディオ信号を入力すると、エフェクトがかかります。

MIDIコントローラーによる操作

AmenBreakChopperはMIDIノートとMIDI CCメッセージによる詳細なコントロールが可能です。主要な機能とそれに対応するMIDIコントローラーのマッピングは以下の通りです。

コントローラー種別 コントローラー番号/値 機能 説明
MIDI Note 0-15 Delay Time 設定 受信したノートナンバーが Note Sequence Position に設定され、ディレイタイム計算に利用されます。
MIDI Note 32-47 Sequence Position フィードバック 現在の Sequence Position を点灯させるためのフィードバック専用。
MIDI CC 93 (デフォルト) シーケンスリセット 次の8分音符のタイミングで Delay Time を0にし、Note Sequence Position を現在の Sequence Position に同期させます。
MIDI CC 106 (デフォルト) タイマーリセット シーケンサーのタイミングと再生位置をリセットし、DAWの再生位置に合わせてグリッドを補正します。
MIDI CC 97 (デフォルト) ソフトリセット Sequence PositionNote Sequence Position を0にリセットします。
MIDI CC 0 (デフォルト) Delay Adjust 増加 シーケンサーのタイミング微調整値を増加させます。
MIDI CC 0 (デフォルト) Delay Adjust 減少 シーケンサーのタイミング微調整値を減少させます。

パラメータの詳細

Main Parameters

MIDI Settings

OSC Settings

MIDI CC Settings

Delay Adjustment

MIDIコントロール

ディレイタイムのコントロール

MIDIノートナンバー 0-15 を受信すると、その値が Note Sequence Position に設定されます。 シーケンサーが次の8分音符のタイミングに到達した際、現在の Sequence PositionNote Sequence Position の差分から新しい Delay Time が計算されます。

シーケンサーのリセット

OSCコントロール

以下のOSCアドレスでプラグインをコントロールできます。

プラグインは以下のOSCメッセージを送信します。


お問い合わせ

ca54makske+abc@gmail.com

フッター

プライバシーポリシー