Posted in技術情報 マイクロプロセッサで立ち上がり・減衰時間を減衰率に変換する方法 前回の記事で減衰時間から減衰率を求める計算式を考えましたが、K = e-0.01/T とかなり変な式、グラフを引いてみると、こんな風に極端な形で、この減衰率をマイクロプロセッサで求めるのはこれまた単純にはゆかなさそうです… Posted by Gan 12月 25, 2020
Posted in技術情報 減衰係数はどうやって計算すれば良いか? ちょっと間違っているかもしれませんが後で見直すためのメモでもあります。 まず放電とかの減衰曲線の時定数の定義が何だったか忘れました。調べたら行き着くのは当然 Wikipedia、もとの値の約 37% ということで、なんで… Posted by Gan 12月 15, 2020
Posted in技術情報 マイクロプロセッサでの減衰曲線の実装 前回、参照テーブルを使わずに減衰曲線を生成する方法を考察しましたが、その方法をマイクロプロセッサで試してみました。やはり一筋縄ではいかないようです。 実際のプログラムは記事に載せるには長すぎますが、関係のある部分を抜粋し… Posted by Gan 12月 13, 2020
Posted in技術情報 指数関数曲線を固定小数点演算で求める エンベロープジェネレータのプログラムですが、現状は指数関数テーブルを参照して出発点の値に時間ごとに減衰する指数関数を掛け合わせて減衰曲線を作っています。 https://github.com/naokiiwakami/v… Posted by Gan 12月 8, 2020
Posted in試作 電圧制御充放電回路 電圧制御のエンベロープジェネレータを開発中ですが、今のところすべてマイクロプロセッサで計算して値を出力する予定。現実的ですがもうちょっとアナログでやれないのかとも考えました。以前から何度か挑戦しているんですが。アナログ式… Posted by Gan 12月 6, 2020
Posted in制作記録 ウインドコントローラの進捗 遅々としていますが進んではいます。 大まかにファームウェアを書いてみたところで、どう作ろうか大体の方針が決まってきたので回路を決めて基板を作る準備をしています。 出力は二系統にして、VCF と VCA 別々に入れるように… Posted by Gan 12月 5, 2020