蛞蝓式 CAL プログラム
--- CAL Programs, Slug Style ---
圧縮ファイルのダウンロード
Download Archive Files
蛞蝓式 CAL は、現在 LHA で、vol.1 と vol.2 にまとめております。
内容は、nifty FMIDITOL で公開しているものと同じです。
個別にダウンロードするより、下記の圧縮ファイルを
ダウンロードするのが便利です。
なお、README1.TXT, HOWTO1.TXT は NAMECAL1.LZH に、また
README2.TXT, HOWTO2.TXT は NAMECAL2.LZH に含まれています。
簡単に内容を知りたいときは README*.TXT を、
マニュアルだけ見たいときは HOWTO*.TXT をご覧ください。
また、それぞれの CAL プログラムにはコメントをつけておりますので、
適宜変数等を書換えてお使いいただけます。
サーバ上のファイル名は、すべて小文字になっています。
- 蛞蝓式 CAL Programs Vol.1
- 蛞蝓式 CAL Programs Vol.2
コードストローク
Chord Stroke
和音を並べ替えて音高順に発音し、ギターのコードストロークを作ります。
オルガン等にも使えます。
- CDOWN8.CAL
和音8音まで対応の ダウンストローク作成。
This program makes "Down Stroke" of guitar within eight notes.
- CUP8.CAL
和音8音まで対応の アップストローク作成。
This program makes "Up Stroke" of guitar within eight notes.
- CDOWN4.CAL
和音4音まで対応の ダウンストローク作成。
This program makes "Down Stroke" of guitar within four notes.
- CUP4.CAL
和音4音まで対応の アップストローク作成。
This program makes "Up Stroke" of guitar within four notes.
グリッサンド
Glissand
両端の音を指定して、ピアノやギターのグリッサンドを生成します。
- GLISSC.CAL
両端の音を指定して、半音刻みのグリスを作ります。
This program makes chromatic glissand.
- GLISSP.CAL
両端の音を指定して、ピアノのグリスを作ります。
This program makes glissand using only white keys.
- GLISSG.CAL
同様に、エレキのトレモログリッサンドを作ります。
This program makes tremolo glissand of electric guitar.
- GLISSV.CAL
両端の音と分割数を指定し、ピッチベンドしていきます。
This program makes glissand using "pitch bend".
奏法のシミュレート
Simulate Playing
ギターのハンマリング、チョーキングや、管楽器のフォールなど、
楽器独得の奏法を簡単に編集します。
- BENDAN.CAL
ふたつの音の後ろの方を pitch bend します。
This program changes the first note of two notes to wheel.
- BENDBN.CAL
ふたつの音の前の方を pitch bend します。
This program changes the second note of two notes to wheel.
- SLIDE.CAL
ふたつ以上の音をスラー(pitch bend)でつなぎます。
This program changes notes to wheels.
- CHOKE.CAL
音をちょいと持ち上げ、また元に戻します。
This program makes "choking" of guitar.
- VIBARM.CAL
音の高さををちょいと下げて、また元に戻します。
This program inserts wheels like arming down of electric guitar. - VIBHAND.CAL
ハンドビブラートを作ります
This program inserts wheels like vibration
by left hand of guitar.
- TRILL.CAL
Trill を作ります
This program makes trill.
- RAISE.CAL
開発中。 Unfinished.
低い音で鳴りはじめて、音量を上げながら正しい高さに移ります。
This program makes "raise" of brass instruments.
- FALL.CAL
開発中。 Unfinished.
鳴り終わりの音量を下げながら急激に音程を下げます。
This program makes "fall" of brass instruments.
コントローラの曲線入力
Curved Controllers
Cakewalk では困難だったコントローラの曲線入力ができます。
ステップを指定して間引くこともできます。
- _CCCurve.CAL
下記の CAL で共通に使う「本体」です。
Main routine of the following CAL programs.
- CCCIRCA.CAL
凸形のふっくら円弧でコントローラを描きます。
This program inserts controllers like fat circle curve.
_CIRCLEA.CAL
上記の円弧データです。
Data table of the circle.
- CCCIRCB.CAL
凹形の鋭い円弧でコントローラを描きます。
This program inserts controllers like thin circle curve.
_CIRCLEB.CAL
上記の円弧データです。
Data table of the circle.
- CCSIN.CAL
正弦曲線でコントローラを描きます。
This program inserts controllers as SIN curve.
_SIN.CAL
上記の正弦曲線データです。
Data table of the sin curve.
- CCLINEAR.CAL
直線でコントローラを描きます。
This program inserts controllers as linear line.
_LINEAR.CAL
上記の直線データです。
Data table of the line.
ピッチベンドの曲線入力
Curved Wheel
Cakewalk では困難だったピッチベンドの曲線入力ができます。
ステップを指定して間引くこともできます。
一部、動作のおかしいのもあるようです。
ご注意ください。
- _PBCurve.CAL
下記の CAL で共通に使う「本体」です。
Main routine of the following CAL programs.
- PBCIRCA.CAL
凸形のふっくら円弧でピッチベンドを描きます。
This program inserts wheels like fat circle curve.
_CIRCLEA.CAL
上記の円弧データです。
Data table of the circle.
- PBCIRCB.CAL
凹形の鋭い円弧でピッチベンドを描きます。
This program inserts wheels like thin circle curve.
_CIRCLEB.CAL
上記の円弧データです。
Data table of the circle.
- PBSIN.CAL
正弦曲線でピッチベンドを描きます。
This program inserts wheels as SIN curve.
_SIN2.CAL
上記の正弦曲線データです。
Data table of the sin curve.
- PBLINEAR.CAL
直線でピッチベンドを描きます。
This program inserts wheels as linear line.
_LINEAR.CAL
上記の直線データです。
Data table of the line.
イベントの整理
Delete Uneffective Events
チャンネルをそろえたり、無駄なイベントを削除します。
- CHCHANGE.CAL
指定範囲のチャンネル値をすべて書換えます。
This program changes all events to the same channel.
- DELCONT.CAL
指定したコントローラ番号の無駄な値を削除します。
This program erases uneffective values of selected controller.
- CLCONT.CAL
無駄なコントローラを一括削除します。
This program erases uneffective values of all controllers.
- CLWHEEL.CAL
無駄なピッチベンド値を削除します。
This program erases uneffective wheel values.
- DURCUT.CAL
重複して鳴っている音を整理します。
This program cleans multiple notes.
クレッシェンド, ディミヌエンド
Cressiend and Diminuend
- CRESS.CAL
指定した変化幅で、ベロシティ値をしだいに上げます。
This program increases velocities more and more.
- DECRESS.CAL
指定した変化幅で、ベロシティ値をしだいに下げます。
This program decreases velocities less and less.
その他
Misc
その他の小物。
- MERIHARI.CAL
拍位置に応じてベロシティ値を書換えます。
This program changes velocities as beat and tick.
- RANDTIME.CAL
イベントのタイミングをランダムに後ろにずらします。
This program changes event times random.
- DURLONG.CAL
(次の音 − n) tick まで音を伸ばします。
This program extends durations to the value
of the (next note on time) minus (n).
- DURADD.CAL
音の長さに一定の値を増減します。
This program increases the value to the durations.
- VELADD.CAL
ベロシティに一定の値を増減します。
This program increases the value to the velocities.
- VELRANGE.CAL
指定範囲内でベロシティの最大/最小値、範囲を調べます。
This program searchs maximum and minimum value of
velocities.
- SAMETIME.CAL
指定範囲内で同一タイミングにある同番号のコントローラとピッチベンドをチェックします。
This program checks the same controllers and wheels.
[Back]