このプロジェクトについて
Surge XTは、無料かつオープンソースのハイブリッドシンセサイザーで、元々はVember AudioのClaes Johansonによって商用製品として作成・販売されていました。2018年9月にGPL3ライセンスで公開され、それ以来、開発者チームによって改良が続けられています。このリポジトリは開発者向けドキュメントのルートとして機能し、ビルド、テスト、コントリビューションに重点を置いています。
主な機能は以下の通りです:
- Windows、macOS、Linuxのクロスプラットフォーム対応。
- CMakeベースのビルドシステムで、VST3、AU、LV2、VST2(個人使用のみ)、スタンドアロンビルドのオプションを提供。
- pybindによるPythonバインディングで、シンセの内部に直接ネイティブアクセス可能。
- WindowsでのASIOサポートが標準装備。
- Azure PipelinesとGitHub Actionsによる継続的インテグレーション。
- 開発者向けガイドラインとGitのハウツードキュメント。
ミュージシャン向けには、公式ウェブサイトからビルド済みバイナリが入手可能です。開発者はリポジトリをクローンし、サブモジュールを初期化し、標準的なCMakeコマンドを使用してビルドできます。READMEには、各OSでのビルド環境のセットアップ、特定プラットフォーム(例:Raspberry Pi、aarch64、macOSのfatバイナリ)向けのビルド、インストーラーの作成に関する詳細な手順が記載されています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.