このプロジェクトについて
Giadaは、DJ、ライブパフォーマー、電子音楽家を対象としたオープンソースのミニマルな音楽制作ツールです。リアルタイムのループワークフローを中心に構築されており、メインシーケンサーに駆動されるオーディオトラックやMIDIイベントを重ねて、パフォーマンスをその場で構築します。
文書化されている役割は以下の通りです:
- ループマシン:メインシーケンサーの下でオーディオトラックやMIDIイベントを重ねて、リアルタイムでパフォーマンスを構築します。
- サンプルプレイヤー:サンプルをロードし、コンピュータのキーボードまたはMIDIコントローラーからトリガーします。
- ソングエディタ:ゼロから曲を書いたり、Action Editorで既存のライブ録音を編集したりできます。
- ライブレコーダー:実世界のオーディオと、外部デバイスや他のアプリケーションからのMIDIイベントをキャプチャします。
- FXプロセッサ:プラグインコレクションのVSTインストゥルメントで、サンプルやオーディオ/MIDI入力信号を処理します。
- MIDIコントローラー:他のソフトウェアを制御したり、物理的なMIDIデバイスを同期したりするMIDIマスターシーケンサーとして機能します。
文書化されているその他の特徴には、軽量な内部設計、マルチスレッド/マルチコア対応、32ビット浮動小数点オーディオエンジン、ALSA、JACK + Transport、CoreAudio、ASIO、DirectSoundのサポートが含まれます。無制限のチャンネル数(オプションでコンピュータキーボードから制御可能)、サンプル精度のループエンジンによるBPMとビートの同期、アクションのタイミングを計るためのティックベースのイベントエンジン、サンプルのタイムストレッチ/ピッチシフトを謳っています。MIDI入力と出力はカスタムMIDIライトニングメッセージでサポートされています。オーディオサンプル用の組み込みWave EditorとMIDI用のPiano Rollエディタ、自動クオンタイザー、JSONファイルに基づくポータブルなプロジェクトストレージシステムを備えています。非圧縮ファイル形式がサポートされており、プロジェクトはGitHub ActionsとCatchを用いたテスト駆動開発を採用しています。
ドキュメントはプロジェクトのユーザーガイドページから利用でき、公式ウェブサイトにはチュートリアルとメディアがあります。プロジェクトはGPL v3の下でライセンスされており、常に開発中であると説明されています。ビルド手順はユーザーガイドのソースからのコンパイルの章に記載されており、開発者以外はバグ、リクエスト、質問についてGitHubのディスカッションエリアに誘導されています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.