« デジカメ新調 | トップ | 鎌倉散策 »

MIDI同期LFO

レゾネータで遊んでいたら、Chuckさんの野望?にあるMIDIクロックに同期したLFOが欲しくなってきた。
なるべく簡単に作りたいんだけど、12F675あたりで何とかならないかなぁ・・・
PIC用のCコンパイラもゲットしたっきり、放置しているし。
頭の体操がてら、ちょっと考えてみようっと。

てなわけで、テキトーに仕様とかを考えてみる。

  • テンポの対応範囲は、60~240ぐらい。
  • LFO周期と拍子の関係は、1拍1周期だけでは、使い勝手が悪そうなので、2拍、4拍毎モードも。
  • LFO波形は、三角波、矩形波、正弦波
  • スタート位相は、0度、90度、180度、270度のいずれから選択

うーん、欲張り過ぎ?
インターフェースを考えると、LCDが必要になりそう。とりあえず、もっと機能を限定するかな・・・
どっちにしても12F675では厳しくて、少なくとも16F648Aクラスを使うことにしましょう。

トラックバック

この一覧は、次のエントリーを参照しています: MIDI同期LFO:

» [卵] 2年前のMIDI同期LFO from 電音の工場 @ g.E-Music
id:Chuck:20050510#p1 の記事にRJBさんからトラックバックをいただいたので、ふっと、2年まえの開発ノートを引っ張り出してきた。筆者は物覚えが悪いので、自分でやったことであっても終わるとすっかり忘れてしまう。当時のMIDI-LFOの実現方法をここにまとめておこうと思う。 ** あ、 MFSH向けにはもっとずっと簡単なアルゴリズム・実装になりますので、製作を考えている方はご安心を。 * 実現方法 アルゴリズムそれ自体と実装を分けて説明しがたいので渾然としつつも、パラメータとして... [詳しくはこちら]

» [卵] 新版のMIDI同期LFOの構想 from 電音の工場 @ g.E-Music
RJBさんが MIDI同期LFOの仕様を考えておられる(http://www.rjblog.net/2005/05/midilfo_11ee.html)ので、筆者としては新版の構想を考えてみる。 基本路線は id:Chuck:20050515#p1 を踏襲しつつ、次の変更を加えたいと考えている。 - 正弦波出力は二重積分法で演算生成する - 初期位相は 0°~ 360° 連続可変 - LFO波形に鋸歯状波を加える 演算によりLFO波形を得るというのは、Rossler や... [詳しくはこちら]

コメント

アナログなLFOをPICからリセットするタイプだと8pin PICはとても良いおさまりですね。
12F675 だと、ソフトウェアUART で受信して、EEPROMテーブル引いて正弦波を作ってPWMで外部へ出力、っていうのは、ちょっと厳しいかも。でもできたらすごく良い汎用部品になりそうです。

簡単そうかなと思っていましたが、実際12F675だと、さすがに難しいですね・・・
ある程度妥協が必要かなと思っています。

さすがRJBさん!さくっと仕様が固まったようですねー。私も見習おうっと。

まだ、仕様と言うより妄想段階です(^_^;)
とりあえず作ってみないと必要十分条件が見えないかも知れません。

Midi sync LFOって応用範囲が広いから考えただけでも楽しい!。テンポにシンクロしたエフェクトって気持ち良さ256倍ですからね。

全く同感ですね!!
僕の苦手な?トランス系のウニョウニョには、もってこいかもー。
TB303のカットオフがMIDISyncで同期して動いたりとか・・・

ソレをいうならテクノ系・・・?

つっこみ感謝です。
テクノ系が正解ですね。

ウニョウニョにハマると、抜け出せないんですわ(笑

« デジカメ新調 | トップ | 鎌倉散策 »