Scale Value MFX Plug-in Version 1.00 for Cakewalk

最終更新日: 2003年9月22日

Cakewalkの「ベロシティスケール」コマンドのような操作を、MIDI関連の様々なイベントに対して適用できるMFXプラグインです。本プラグインは、Windows 95以上の日本語版Windows上で動作するMIDIシーケンサのうち、「Cakewalk MFXプラグイン形式」に対応しているシーケンサで利用できます。


1. はじめに

Cakewalkには、ノートイベントのベロシティー値を操作する方法の一つとして、「ベロシティスケール」コマンドが用意されています。本プラグインは、「ベロシティスケール」コマンドのような操作を、ノートイベント以外のMIDI関連のイベントにも適用させたくて作りました。

つまり、イベントを複数選択してから「始点値」と「終点値」を指定すれば、選択範囲内の各イベントの値が連続的に変化するように値を書き換えることができます。

当プラグインが、皆さんのお役にも立てることを願っています。


2. 動作環境

2.1. Cakewalkをご使用の場合

Cakewalkシリーズのうち、当プラグインが動作するのが確実と思われるものは、以下の通りです。

  • SONAR。
  • Home Studio、Professional、Pro Audioの、8.0以上。
  • Guitar Studio 2.0以上。

より詳しく書くと、当プラグインは、Cakewalk MFXプラグインに対応したシーケンサ上で動作します。Cakewalkの場合、当プラグインがWindowsにインストールされていて、Cakewalkの「編集」メニューなどにある「MIDIエフェクト」サブメニューに、「Scale Value」という項目が追加されていれば、当プラグインを利用できます。

もしかすると、当プラグインは、以下のCakewalkでも動くかもしれません。

  • Home Studio、Professional、Pro Audioの、6.xおよび7.x。
  • Guitar Studio 1.x。

というのも、私が当プラグインを作るときに参考にした「Cakewalk Plug-In Development Kit」によると、動くようなことが書いてあったからです。しかし、私がCakewalk Pro Audio 6.0で確認したところ、当プラグインをどこから参照したらいいのかを知ることはできませんでした。

2.2. Cubase SXをご使用の場合

当プラグインは、Cubase SXでも利用できるかもしれません。そのためには、Steinbergのダウンロードから、「Cakewalk MFX-wrapper for Cubase SX」を入手して、インストールする必要があるかと思います。ただし、私はCubase SXを持っていないので、当プラグインの動作を保証できるわけではありません。


3. インストール・アンインストール方法

3.1. インストール方法

  1. scalevalue.zipを解凍します。
  2. ファイルの読み書きが可能なドライブに、新しいフォルダを作成し、適当な名前を付けます。
  3. 解凍したファイルの全てを、先ほど作成したフォルダ内へ移します。すでに以前のバージョンの当プラグインをインストールしている場合は、既存のフォルダ内へ上書きコピーしても構いません。
  4. 先ほどフォルダ内へ移したファイルの中から、Setup.exeを探して起動します。すると、「Scale Value MFX Plug-in for Cakewalk セットアップ」ダイアログボックスが開きます。
  5. そのダイアログボックスの、「プラグインをWindowsへ登録する」というラジオボタンを選択し、「実行」ボタンを押します。
  6. 「指定された動作を完了しました。」というメッセージボックスが表示されたのを確認し、セットアッププログラムを終了します。

3.2. アンインストール方法

  1. 起動している全てのCakewalk (あるいはCakewalk MFXプラグインを利用する全てのMIDIシーケンサ) を終了します。
  2. 当プラグインをインストールしたフォルダ内にある、Setup.exeを起動します。すると、「Scale Value MFX Plug-in for Cakewalk セットアップ」ダイアログボックスが開きます。
  3. そのダイアログボックスの、「プラグインをWindowsから登録解除する」というラジオボタンを選択し、「実行」ボタンを押します。
  4. 「指定された動作を完了しました。」というメッセージボックスが表示されたのを確認し、セットアッププログラムを終了します。
  5. 当プラグインをインストールしたフォルダを削除します。

4. 使用方法

4.1. 「Scale Value」ダイアログボックスの開き方

Cakewalk Pro Audio 9を例に取ってご説明します。

  1. まず、当プラグインの効果を適用させたいMIDI関連イベントを、選択します。
  2. 次に、「Scale Value」ダイアログボックスを開きます。このダイアログボックスの開き方は、何通りかあります。以下に例を挙げます。
    • メインウィンドウの「編集」メニューの「MIDIエフェクト」サブメニューにある、「Scale Value」という項目を選択します。
    • トラックウィンドウの「クリップ表示部」にて、右クリックしてポップアップメニューを開きます。そして、「MIDIエフェクト」サブメニューにある「Scale Value」という項目を選択します。
    • ピアノロールウィンドウの「ノート表示部」にて、右クリックあるいはキーボードのアプリケーションキーを押してポップアップメニューを開きます。そして、「MIDIエフェクト」サブメニューにある「Scale Value」という項目を選択します。
    • コンソールウィンドウの「MIDIモジュール」にある「エフェクト設定エリア」にて、右クリックしてポップアップメニューを開きます。そして、「MIDIエフェクト」サブメニューにある「Scale Value」という項目を選択します。

4.2. 「Scale Value」ダイアログボックスの説明

「Scale Value」ダイアログボックスで、「パーセンテージ」をチェックしていない状態で、イベントの「始点値」と「終点値」を指定すると、選択範囲内の各イベントの値が連続的に変化するように値を書き換えます。イベント値を絶対指定せずに相対指定する場合は、「パーセンテージ」をチェックします。

なお、当プラグインが取り扱えるイベントの種類は、以下の通りです。

  • ノート (ノートオンベロシティ)
  • キーアフタータッチ (ポリフォニックキープレッシャー)
  • チャンネルアフタータッチ (チャンネルプレッシャー)
  • コントローラ (コントロールチェンジ)
  • ピッチベンド (ピッチベンドチェンジ)
  • RPN
  • NRPN

5. 著作権、使用条件、連絡先およびWWWサイト

5.1. 著作権

本ソフトウェアは、フリーソフトウェアです。本ソフトウェアとそれに付随する文書の著作権は、テテが保持します。

5.2. 使用条件

  • テテは、本ソフトウェアの使用、およびそれに付随する行為において、使用者等に起こりうる、いかなる損害もその責を負いません。
  • テテは、本ソフトウェアのバージョンアップの義務を負いません。ただし、本ソフトウェアの不具合や、使ってみた感想は、ぜひお寄せください。今後の開発の参考にさせていただきます。
  • 本ソフトウェアの再配布は、アーカイブに含まれるファイルの改変やファイルの追加・削除を行っていない場合に限り、許可いたします。

何らかの媒体に転載する場合は、事後でも結構ですので、ご一報ください。


6. 開発履歴

1.00 (2003年9月22日)
初公開。

Copyright (C) 1997-2003 Tete, All rights reserved.