gaje ニュース

2009年5月13日

nanoKEY (なんちゃって)スタンダロン化はどうなったか?

すみません。飽きてやめたとか、行き詰まって断念とか、そういうんじゃないんです。

どうしても先にやらなくてはいけない別のことが立て込んでいて、プロジェクトがとまってるだけです。

多分6月ぐらいから再開予定です。

なにもかもどうにも手が遅くてすみません。

Posted by Gan at 11:46 pm | comment(0) | MIDI, nanokey

2009年4月10日

手が止まってます — nanoKEY をスタンダロン化

ここまでは順調だったのですが Serial MIDI でつまづき

Serial MIDI は、レガシー MIDI の規格と違うのですね。不勉強でした。レガシー MIDI にしないとつなぐ機器がありません。

解決法を思案しています。今のところ思いついているのは2つ:

  1. USB MIDI -> レガシー MIDI 変換をするデバイスを作る
  2. Serial MIDI -> レガシー MIDI 変換をするデバイスを作る

もあさんの PepperMIDI をベースにできるならば 1. の方法のほうが良さそうです。

Read more…

Posted by Gan at 12:23 pm | comments(2) | MIDI, nanokey

2009年4月5日

nanoKEY とシリアルポートをつなぐ

進行中プロジェクト「ナノキーのスタンダロン化」

nanoKEY の信号をシリアルポートに出力させるところまでできました。

一日60分程度しか時間を割いていない(さけない)亀プロジェクト...ですが、なんとかじわじわと前進...

今のところ、プログラミングなしでできています。遅延の問題がなければ、このままスクリプト作成ぐらいで済ませても良い気もしてきました。問題は、小型化したときにディスプレイなしでどうやって起動確認するかですね。電気的にシリアルの TxD 信号をモニタするのが良いかもしれません。信号を検知したら LED を光らせる回路をくっつけておくのはどうかしら。

http://gaje.jp/projects/labo/usb_midi_host/#section5

Posted by Gan at 12:27 am | comments(4) | MIDI, nanokey

2009年3月31日

nanoKEY 用 USB-MIDI ホスト: ALSA sequencer API

SBC でナノキーを動かそうプロジェクト

  • 開発機(デスクトップPC)に Linux をインストールしてみる (debian)
  • とりあえず何でもいいからソフトで認識をさせる (kmidimon)
  • それがどんな API を使っているか調べる (ALSA sequencer API)

まで進みました。どうやら、ALSA sequencer API というものを使えそうです。前の記事に、自分が MIDI ドライバ作るなら、サーバとして作ってイベントのやりとりはソケットで、と書きましたが、理解違いでなければ、どうやら、実際にもそれにかなり近いつくりになっているようです。

詳しく、もないですが、詳しくはこちら。

http://gaje.jp/projects/labo/usb_midi_host/

しかかり中プロジェクト置き場のページを作りました。

Posted by Gan at 1:08 pm | comment(0) | MIDI, nanokey, 新着, 自作

2009年3月29日

新プロジェクト: nanoKEY スタンダロン MIDI キーボード化

ぼちぼちとはじめてます

近頃話題の nanoKEY、私も入手しました。nanoKEY、小さくて便利ですが、USB MIDI のみ対応なので、USB ホストがないと使えません。

普段のシンセ作業では、nanoKEY 導入以前から、PC から MIDI モニタソフト経由で MIDI 信号を出していたので、USB MIDI でも全く不都合ないのですが、nanoKEY をたとえばデモなどで持ち出して使いたいときには、PC がなくてはいけなくて少しとりまわしが悪いです。

ということで、nanoKEY をスタンダロン MIDI 化すると、とっても便利そうです。

Read more…

Posted by Gan at 10:47 am | comments(2) | MIDI, nanokey, 自作

2009年3月28日

Linux MIDI HOWTO

備忘です。

http://tldp.org/HOWTO/MIDI-HOWTO.html

Posted by Gan at 10:55 pm | comment(0) | MIDI