Synthesizer logue SDK web simulatorのための試験用HTTPSサーバをPythonで簡易的に立てる 前回記事にしたlogue SDK web simulatorですが、ちょっと試したりデバッグするのに公開サーバまでファイルをアップロードするのは面倒ですね。 Linux環境のみで試すのであれば、localhostでHTTPサーバを pyth... 2021/12/03 Synthesizer
Synthesizer logue SDKで作ったオシレータをブラウザ上で動作させてみる logue SDKで作成したオシレータ等を試しに使ってもらうための方法として、ブラウザ上で動作する、シンセサイザのエミュレータ「logue SDK web simulator」を使う方法があります。これはKORGで開発されたもので、以前dt... 2021/11/28 Synthesizer
Synthesizer logue SDKで20年前のパブリックドメインのリバーブ「Freeverb」を動かしてみる 一か月ほど前に、シュレーダーのアルゴリズムを使ったリバーブを作りましたが、あまり品質は良くありませんでした。今回は、20年ほど前に作られた「Freeverb」と言う public domain のリバーブをlogue SDKで動かしてみまし... 2021/11/22 Synthesizer
Synthesizer logue SDKで作るαJunoエミュレータのリリースと、エイリアスノイズの話 昨年作り始めて最近また少し手を入れてきていた、logue SDKによるRoland αJunoのエミュレーションですが、ようやくある程度の完成度になったので、Gumroadでリリースしました。 最後の段階では、高音階でのエイリアスノイズの解... 2021/10/31 Synthesizer
Synthesizer logue SDK用のCombフィルタの実験 前回の記事の中で、フィードバック付きディレイは「コム(櫛型)フィルタ」にもなるという話を書きました。簡単に言うと、遅延時間が非常に短くて、可聴域周波数の波長の領域に入るようなディレイは、波長と遅延時間が一致するような周波数成分を強める働きが... 2021/10/17 Synthesizer
Synthesizer logue SDKでリバーブを作ってみる これまでlogue SDKでオシレーター、モジュレーター、ディレイなどを作ってきましたが、今回はリバーブを作ってみました。 リバーブはディレイとSDKの API はほとんど変わらないのですが、作るのはリバーブの方が格段に難しいです。ディレイ... 2021/10/17 Synthesizer
Synthesizer KORG Prologue用のパッチをminilogue xd用に変換する ちょっと必用に迫られて、標記のツールを作ってみました。 Pythonのスクリプトですからどのくらい需要があるか分かりませんが、一応こちらで公開しています。 これは最近Prologue用に作成した音色をそっくりそのままminilogue xd... 2021/09/23 Synthesizer
Synthesizer 音色パラメータから見たKORG Prologueとminilogue xdの違い 最近購入したKORG Prologueですが、以前から持っているminilogue xdと比べると、結構いろいろと違いがあります。 一般的には、 minilogue xdはPrologueと大体同じ音源で、同時発音4音(Prologueは8... 2021/09/18 Synthesizer
Synthesizer logue SDKによるαJuno DCOのエミュレータの続き Prologueを入手したので、なんとか時間を作って、以前logue SDKで開発したαJuno DCOのエミュレーションをするオシレータを久しぶりにいじっています。 このオシレータはCPUの処理能力ぎりぎりで動かしており、Prologue... 2021/09/05 Synthesizer
Synthesizer logue SDKから見たKorg prologueとminilogue xdの違い このところ毎日12時間労働くらいになっていて、土日は休息に充てています。そんななか、Prologue-8を中古で入手してしまいましたので、音出しをして癒されています。 中古だけどPrologue買いました~ @korg_inc 私はlogu... 2021/08/29 Synthesizer
STM32 STM32F030版Blue PillでKORG NTS-1のカスタムコントロールパネルを作る 前回、NTS-1のカスタムコントロールパネル用のライブラリをSTM32F030版Blue Pillで動作させられることを確認しましたので、実際にNTS-1に接続して動作を確認してみました。 結果から書くと、問題なく動作しました。 Blue ... 2020/12/19 STM32Synthesizer
Synthesizer ESP32を使ったNTS1カスタムコントロールパネル ESP32にカスタムコントロールパネルSDKを移植した人がいたのでメモしておきます。 開発プラットフォームは、ハードウェアはSparkfun Thing plus、ソフトウェアはPlatformioのようです。 SDKのnts1_iface... 2020/09/21 Synthesizer
STM32 続・NTS1カスタムコントロールパネルのプログラミング 前回に引き続き、カスタムコントロールパネルのAPIを使うサンプルを紹介していきます。 前回はメッセージハンドラのプログラミングと、OSCの個数の取得、各OSCの名称などの情報取得を行いましたが、今回はShapeパラメータの送信、OSCのエデ... 2020/09/20 STM32Synthesizer
STM32 NTS1カスタムコントロールパネルのプログラミング 前回の続きです。 NTS1カスタムコントロールパネルには、サンプルが2つだけ用意されています。 1つは初期化とidle処理だけのメインループ(前回の記事参照)のBlank_Templateで、もう一つがシーケンサーを実装したSequence... 2020/09/14 STM32Synthesizer
STM32 NTS1カスタムコントロールパネルSDKの内部構造 Nucleo-F030R8を使ってKorg NTS-1のカスタムコントロールパネルをで作ってみる実験を行った際、Korgが提供しているカスタムコントロールパネルSDKの内部を一通り見たので、その内容を簡単にまとめておきたいと思います。 まず... 2020/09/12 STM32Synthesizer