自作エンジンの裏側・開発メモ Engine Notes & Behind the Scenes
「どうやって動いているの?」試行錯誤の工夫や問題解決のプロセス Behind the Scenes: Development Notes & Design Ideas
DS Softのエンジンについて About Our Engines
DS Softではコアとなるエンジンを水平展開して、色々なアプリをお届けしています。
ここでは「どんな課題があって、どう解決・工夫したのか」という設計の裏側や仕組みを解説しています!
At DS Soft, we build core audio engines and adapt them across a wide variety of apps.
Here, we share a quick look behind the scenes at the implementation, problem-solving, and design ideas powering these engines!
掲載中のエンジン・モジュール一覧 Engine Notes & Modules
Toy Box シンセシスエンジン Toy Box Synthesis Engine
解説記事を見る » Read Article »「制約を取り払い遊び心を思いつく限り詰め込む」思想から誕生。Oboe超低遅延レスポンス活用、排他制御最適化、鍵盤/周波数デュアル発音、アタックノイズ立体分離。 Born from pure musical curiosity—removing constraints to unleash playful ideas. Powered by Oboe low-latency response, dual Note/Frequency triggers, and separated acoustic noise.
フォルマントシフト & 口腔容積保護機構 Formant Shift & Acoustic Protection
解説記事を見る » Read Article »ケプストラム分析による包絡線抽出、F1/F2シフト緩和による口腔内空間の不自然さ防止、アタック成分の保護、高音域の破綻防止制御。 Envelope extraction via cepstral analysis, F1/F2 shift mitigation to protect vocal tract spatial acoustics, attack transient protection, and high-frequency distortion prevention.
フェーズボコーダ & 位相同期(Phase Locking) Phase Vocoder & Phase Locking Engine
解説記事を見る » Read Article »2パス処理(伸縮➔リサンプリング)、ピーク検出Phase Lockingによる金属音排他、WOLA&動的オーバーラップ、C++マルチスレッド並列化。 Two-pass architecture (Stretch -> Resample), peak-tracking Phase Locking to prevent metallic phasing, WOLA with dynamic overlap, and C++ multi-threading.
オーディオリファイン・DSPエフェクト集 Audio Refine DSP Effect Collection
解説記事を見る » Read Article »心理音響バーチャルベース(欠落基本音錯覚)、ハーモニックエキサイター(多項式倍音生成)、STFTスペクトル音空間分離、動的ディエッサー&マキシマイザー。 Psychoacoustic Virtual Bass (Missing Fundamental), Harmonic Exciter (Polynomial Harmonics), STFT Spectral Spatial Separator, and Dynamic De-Esser & Maximizer.