2006年03月11日

新VST「無限」完成!

無限100

Name:MUGEN ver1.00
Developer:Bumpy Factory
Type:Add Wave Synthesizer
Cost:Free

こちらから入手できる。



前作「玉砂利」をパワーアップさせたシンセで、今回はサイン波だけではなくノコギリ波、パルス波、三角波、ノイズを組み合わせて音作りができる。
また、オシレータのパラメータにデチューンとレベルを導入。
デチューンにより更に厚みのあるユニゾンが作り出せる。
エフェクトとして、オーバードライブを追加。
各パラメータをイジるとモニターに数値とコントロールチェンジNoが表示される。
また、ノブコントローラは「0(最小値)」「64(センター)」「127(最大値)」で黄色に光り、他は緑色に光る。
プリセット音色は16種類で「Preset Bank.fxb」バンクファイルを読み込む。

■ OSCILLATOR
PITCH ピッチを変調
DETUNE チューニングを微調整
LEVEL 出力レベル
FORM サイン波、ノコギリ波、パルス波、三角波、ノイズの5種類

■ UNISON
TUNE ユニゾンのチューニングを調整
DETUNE ユニゾンのチューニングを微調整
LEVEL ユニゾンの出力レベル

■ MODULATION
FREQ リングモジュレーションの周波数
LEVEL リングモジュレーションの出力レベル

■ OVERDRIVE
GAIN オーバードライブの強さ
LEVEL オーバードライブの出力レベル

■ FILTER
FREQ ローパスフィルターの周波数
LOW ローパスフィルターの低音強調
LEVEL ローパスフィルターの出力レベル

■ AMPLIFIER
ATTACK 立ち上がり時間
DECAY 減衰時間
SUSTAIN 持続レベル
RELEASE ノートオフ残響時間
LEVEL マスター出力レベル

■ BENDER
RANGE ピッチベンダーのレンジ

■ MONITOR
VALUE 選択パラメータの値
CC NUMBER 選択パラメータのコントロールチェンジナンバー
OUTPUT 出力モニター
posted by Bumpyうるし at 00:22| Comment(0) | TrackBack(0) | ■ 開発中VST集

2006年03月03日

玉砂利 ver1.22

フィルターをかけた時のプチプチ音の除去。
また、メモリーの大幅節約に成功。

デモ


玉砂利120
※ 画像はver1.20

Name:Tamajari
Developer:Bumpy Factory
Type:Add Sine Synthesizer
Cost:Free

こちらから入手できる。
posted by Bumpyうるし at 23:52| Comment(0) | TrackBack(0) | ■ 開発中VST集

2006年02月27日

玉砂利 ver1.21

今度のバージョンはMIDIのコントロールチェンジ(CC)対応版。
また、オマケにEdirolのPCR-30シリーズ用のアサインセットを添付。

CCナンバーとパラメータは以下の通り。
 69:OSC1
 70:OSC2
 71:OSC3
 72:OSC4
 73:OSC5
 74:OSC6
 75:OSC7
 76:OSC8
 77:Unison Tune
 78:Unison Detune
 79:Unison Gain
 80:Blender Freq
 81:Blender Gain
 82:Filter Freq
 83:Filter Low
 84:Filter Gain
 85:Amplifier Attack
 86:Amplifier Decay
 87:Amplifier Sustain
 88:Amplifier Release

(69〜84がPCR-30にアサインされている)

また、フィルターとプリセット音色のサンプルを作成。
元ネタは2chから拾われたMIDIを又借り。
使用しているのはプリセットの「Simple Synth 1」。
また、Cubase LEに付属のディレイを使用。



フィルターの低周波数域でプチプチ言っているのは原因不明。
フィルターのプログラムに問題があると思われる。

玉砂利120
※ 画像はver1.20

Name:Tamajari
Developer:Bumpy Factory
Type:Add Sine Synthesizer
Cost:Free

こちらから入手できる。
posted by Bumpyうるし at 20:11| Comment(0) | TrackBack(2) | ■ 開発中VST集

2006年02月26日

玉砂利 ver1.20

新しい機能を追加し、バグを修正。
 ユニゾンを追加
 フィルターに低音強調を追加
 GUI画像を更新
 キーを押したままにすると音がズレるバグを修正
 音質の向上(16倍アップ)
 ホストに表示される関係ないプログラム名を削除
 使えないプリセットを16音収録


玉砂利120

Name:Tamajari
Developer:Bumpy Factory
Type:Add Sine Synthesizer
Cost:Free

プリセット音色は、「バンク読み込み」で「Preset Bank.fxb」を読み込む。

こちらから入手できる。
posted by Bumpyうるし at 16:48| Comment(0) | TrackBack(0) | ■ 開発中VST集

2006年02月25日

玉砂利 ver1.11

モノフォニックだったのを、16ポリフォニックにバージョンアップ。
ただし、パラメータ「放」を全開にしてアルペジオを弾くとメモリー大量消費するので注意!

玉砂利110
※ 画像はver1.10

Name:Tamajari
Developer:Bumpy Factory
Type:Add Sine Synthesizer
Cost:Free

こちらから入手できる。
posted by Bumpyうるし at 20:04| Comment(0) | TrackBack(0) | ■ 開発中VST集

2006年02月24日

玉砂利 ver1.10

一応パラメータは全部そろって完成。
あとは微調整。

玉砂利110

Name:Tamajari
Developer:Bumpy Factory
Type:Add Sine Synthesizer
Cost:Free

オシレータは1〜16倍までの倍音調整。
ブレンダーは13.75Hz〜14080Hzまでの周波数でリングモジュレーションをかける。
フィルターは220Hz〜7040Hzまでの周波数でローパスフィルターをかける。

こちらから入手できる。
posted by Bumpyうるし at 01:00| Comment(0) | TrackBack(0) | ■ 開発中VST集

2006年02月22日

玉砂利

前作の「ASS-1」にGUIを付けた。
内容は同じだが、「玉砂利」と改名。

なぜ「玉砂利」かというと、サイン波の丸い音のイメージや、ひとつだけでは成り立たず、数が集まって構成されているという点から玉砂利と命名した。
要は、和名が付けたかっただけという話もある。

GUIのプログラムにかなり手間取ったが、何とか付けることができた。
当初予定していた、丸いノブコントロールは最後まで解らず、スライダーコントロールのみとなっている。
教えていただける方募集中。

玉砂利

Name:Tamajari
Developer:Bumpy Factory
Type:Add Sine Synthesizer
Cost:Free

こちらから入手できる。
posted by Bumpyうるし at 23:36| Comment(0) | TrackBack(0) | ■ 開発中VST集

2006年02月17日

ASS-1のバージョンアップ

初オリジナルVSTの「ASS-1」(「初オリジナルVST完成!」参照)を若干改良した。

改良点は、
 キーを離すと音が途切れるを改善
 ブツッと音が途切れるを改善

また、新機能として、
 エンベロープを導入

エンベロープのアタック、デッケイ、サスティン、リリースをイジれるようにした。
デチューンの擬似コーラス機能はパラメータが増えすぎるので外した。
なお、GUI(グラフィック)を使用していないため、SONARではパラメータが全て表示されなかった(10コまでなのかも)。
画像は、オーディオIFのオマケに付いてたCubase LE。

ASS-1

Name:ASS-1
Developer:Bumpy Factory
Type:Add Sine Synthesizer
Cost:Free

こちらから入手できる。
posted by Bumpyうるし at 23:22| Comment(0) | TrackBack(0) | ■ 開発中VST集

2006年02月16日

CKnob()メンバ関数

a knob control.
Define a knob with a given background and foreground handle. The handle describes a circle over the background (between -45deg and +225deg). By clicking Alt+Left Mouse the default value is used. By clicking Alt+Left Mouse the value changes with a vertical move (version 2.1).

ノブコントロール。
所定の背景とハンドルでノブを定める。ハンドルは、背景の上に円を描く(-45度と+225度の間)。Alt+左クリックすることによって、初期値が使用される。Alt+左クリックすることにより、値が垂直動作と交換する(バージョン2.1)。

CKnobクラスのメンバ関数。

CKnob(const CRect & size,CControlListener* listener,long tag,CBitmap* background,CBitmap* handle,const CPoint & offset)

Steinberg Media Technologies」参照
posted by Bumpyうるし at 23:51| Comment(0) | TrackBack(0) | ■ VST用GUI用語辞典

CParamDisplay()メンバ関数

a parameter display control.
Define a rectangle view where a text-value can be displayed with a given font and color. The user can specify its convert function (from float to char) by default the string format is "%2.2f". The text-value is centered in the given rect.

パラメータ表示コントロール。
テキスト値が所定のフォントと色で表示することができる長方形枠を定める。文字列フォーマット「%2.2f」による値の変換(float型からchar型へ)で、ユーザーは値を明確にできる。テキスト値は、所定枠の中央に置かれる。

CParamDisplayクラスのメンバ関数。

CParamDisplay(const CRect & size,CBitmap* background=0,const long style=0)

Steinberg Media Technologies」参照
posted by Bumpyうるし at 22:29| Comment(0) | TrackBack(0) | ■ VST用GUI用語辞典