gaje

2017/01/17

MIDI OX を使って MIDI メッセージを記録する方法

Filed under: Analog2.0,技術情報 — Gan @ 5:46 PM

MIDI メッセージの解析をするのに MIDI-OX は非常に強力なソフトウェアです。MIDI 信号を再現するために、受けた信号を記録することもできるのですが、やり方が少しわかりにくいのでこの記事に書き留めておきます。以下の手順で .mid ファイルを作ることができます。

1. Input Monitor を開く

開かなくても記録はできるんですがモニタを開いておくと受けたメッセージが見られるので作業が楽です。メニューの

View-> Input Monitor…

から開けます。

2. モニタを開始する

Actions -> Start Display

で開始します。ついでに SysEx も受け付けるようにしておくと解析にはよいかもしれません。

Options -> Pass SysEx

3. 試しに MIDI メッセージを入れてみる

以下のような画面になるはずです。右下の REC と SYX というボックスが紺色に反転していることが重要です。

4. 記録を開始する

モニタ画面を右クリックして “Clear Input” を選ぶと画面がクリアされます。クリアしたら記録を開始します。

File -> Log

を選んで、ログファイルダイアログを呼び出し、以下のように内容を変更します。

  • Enable Logging を入れる
  • Log Format を “MIDI to Text” にする
  • Log File の拡張子を .mtx に変える

OK ボタンを押すと記録が開始されます。再度何か入力を入れると、以下のような画面になります。右下の LOG ボックスが紺色に反転していることが重要です。

5. 記録を終了する

画面右下の LOG ボックスをクリックするか、File -> Log… ダイアログで Enable Logging を外して OK ボタンを押すと記録が終了します。記録開始時に指定した .mtx ファイルが生成されます。

6. .mtx ファイルを .mid ファイルに変換する

Mtx2Midi というツールを使います。MIDI-OX のページ

http://www.midiox.com/

に行って、Mtx2Midi-Installer.zip というリンクを探してインストールします。インストール後、生成した .mtx ファイルを右クリックして “Convert to MIDI file” を選ぶと変換した .mid ファイルが同じフォルダに作られます。

2016/06/15

MIDI 受信くん

Filed under: Analog2.0 — Gan @ 10:23 PM

schematic

DSC02703

PSoC Creator が突如不安定になってしまいソフトウェアが書けなくなりました。

修復中ですがその間に 「MIDI 受信くん」を作りました。悲しいぐらい手順を忘れていてこんなもんにもえらい時間がかかりました。これで MIDI 受けの開発がちょっと楽になるといいです。

動作確認はまだ。

2014/03/14

ノイズ源に使うトランジスタ

Filed under: Analog2.0,技術情報 — Gan @ 5:44 PM

DSC00098_2ここしばらくノイズの音源に使うトランジスタについて、廃止品になってしまった 2SC3311 の後継として使うものを探していました。

色々と比較した結果、BC547 というトランジスタを使うことにしました。理由は以下のような感じ

  • これが一番大事、ノイズ音源として性格が良いこと
  • 発生するノイズレベルが2SC3311 に比較的近く、回路変更なくそのまま差し替えて使えそう
  • 一般的に広く使われているトランジスタで、セカンドソースもあり入手が比較的容易。
  • 廃止品になる気配が今のところない。

前回の記事までは未加工のノイズを聴いて選んでいましたが、それではあまり差がわからず、ノイズ用トランジスタなんてどれも一緒なんじゃないの、と感じましたが、ちょっと考え直して、レゾナンスのかかったVCFに通してみました。ノイズをレゾナンスのかかったフィルタで強調するのは、ノイズジェネレータの重要な使い方のひとつです。

これがトランジスタによってかなり挙動の違いが出ました。音の性格が違うので試聴試験による聴き比べで優劣を決めるのは難しく、実際にシンセサイザーを操作してみて、「気持ちよいポジションが探しやすいか」を基準に選びました。

音の良し悪しはやはり人の好みなので、絶対の正解はないと思います。他にも良いトランジスタがあるかもしれません。

BC547 のデモ音:

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.


Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

2012/08/01

夏季休業のお知らせ

Filed under: Analog2.0 — Gan @ 11:57 PM

Analog2.0 の基板・パーツ販売は、8/13 より 8/17までお休みいたします。

http://gaje.jp/analog20/kit.html

2012/04/19

Analog2.0: ミキサー基板/LFO基板更新

Filed under: Analog2.0 — Gan @ 5:01 PM

 

Analog2.0 基板の更新作業は進行中。ノイズ&ミキサ基板とLFO基板の作業を終えました。

なんとなくどの基板にも新しい改造お助けポイントを入れてます。

左はノイズジェネレータ・ミキサ基板。あまり改造ポイントはなく地味に一箇所だけ追加してあります。

右は LFO。いつもお世話になってる casiotone401 さんからのご提案で、version 1 で廃止した部分を改造ポイントとして戻しました。

2012/04/14

次バージョンの VCF 基板 — Analog2.0

Filed under: Analog2.0 — Gan @ 3:26 PM

 

  • 出力にバッファつけたい人のためのランドを追加しました。
  • ダイオードラダーに改造オプション加えました。

 

2012/04/06

Analog2.0: 新バージョンの基板設計開始

Filed under: Analog2.0 — Gan @ 5:11 PM

2SC1815 がディスコンになることに備えて Analog2.0 基板の更新を開始しました。
目的は 2N3904 系のトランジスタも使えるようにすることです。
VCF から作業を開始しています。

詳しくはフォーラムに記事を書きました。
http://gaje.jp/forum/index.php?topic=109.0

2011/08/11

夏季休業のお知らせ

Filed under: Analog2.0,お知らせ — Gan @ 9:39 PM

Analog2.0 の基板・パーツ販売は、8/12 より 8/17までお休みいたします。

ご注文は承りますが発送は8/18以降となります。了承ください。

http://gaje.jp/analog20/kit.html

2011/04/26

Analog2.0 基板入荷しました

Filed under: Analog2.0,お知らせ — Gan @ 1:46 AM

長らく Analog2.0 の基板が品切れていましたがやっと追加分が入荷いたしました。

長らくお待たせいたしました。

詳しくはこちら→ http://gaje.jp/analog20/kit.html

 

2011/03/26

ノイズ用トランジスタはじめました

Filed under: Analog2.0,お知らせ — Gan @ 12:44 PM

3/11の地震により日本中が本当に大変なことになりました。私自身も被災地に親戚がいるため心配な情勢が続きますが、持ち場を離れず今までどおりに暮らすのがなによりの支援と信じて ...シンセつくるんです。うーん、説得力ないな。

でも気を取り直して、

Analog2.0 はできるだけ入手しやすい部品を使って設計されていますが、中にどうしても少し入手しにくいものが混じっています。そういった部品を当サイトで頒布しておりますが、取り扱いのなかったもので一番問い合わせのかった、ノイズジェネレータでノイズ源として使っているトランジスタ 2SC3311 を取り扱いはじめました。
ご興味あれば覗いてみてください。

Analog2.0ページ→ http://gaje.jp/analog20/

パーツ・基板頒布ページ→ http://gaje.jp/analog20/kit.html

ところで、2SC3311 は本来は小信号用の低周波増幅用トランジスタです。ノイズ用よばわりしてごめんなさい。

Older Posts »

Powered by WordPress