ダウンロードリスト

プロジェクト概要

Strasheela は、表現力の高い制約に基づく作曲システムです。ユーザー宣言によって音楽理論の状態し、コンピューターはこの理論に準拠している音楽を生成します。理論は、いくつかの側面は変数 (未知数) によって表現される音楽表現に適用される規則 (制約) のセットによって制約充足問題 (CSP) として定式化します。音楽制約プログラミング スタイル独立であり、非常に複雑な理論 (例えば調和の本格的な理論) に適しています。結果は、MIDI、Lilypond、Csound など様々 なフォーマットに出力することができます。

システム要件

システム要件が設定されていません
プロジェクトのリリース情報やプロジェクトリソースの情報です。
注: プロジェクトリソースの情報は Freecode.com ページからの引用です。ダウンロードそのものは、OSDNにホスティングされているものではありません。

2009-03-29 18:54
0.9.10

このリリースでは深刻なバグを修正。以前は、Strasheelaのみ動作するときの制約ソルバのIOzSeF(オズの拡張子)がインストールされました。これは、インストールバッチファイルを提供するWindows上でインストールを簡素化します。また、対位法のラインなどの音楽セグメントの既製のコンストラクタのコレクションを追加、同音異義語のコード進行や、特定のモチーフ、調和の数の制約関連を追加します。さらに追加とバグ修正も行われている。
タグ: Serious bugfix
This release fixes a serious bug. Previously, Strasheela only worked when IOzSeF (an Oz extension for constraint solvers) was installed. It simplifies the installation on Windows by providing an installation batch file. It also adds a collection of ready-made constructors for musical segments such as contrapuntal lines, homophonic chord progressions, or specific motifs, and adds a number of harmony-related constraints. Further additions and bugfixes have been made as well.

2009-03-10 01:06
0.9.9

このリリースでは、多くの小規模な改良やStrasheelaへの拡張をもたらします。最も重要なのは、シェーンベルクの理論ハーモニーの実装は、CSPのサウンド例を(HTMLの文書化されている)、Strasheelaすぐに適応追加されているだけでイントネーション、いくつかの便利なコンストラクタによって拡張されている音楽表現、およびパターンの制約をサポートしています。また、いくつかのバグが修正されている。
タグ: Minor feature enhancements
This release brings many small-scale improvements and extensions to Strasheela. Most importantly, the implementation of Schoenberg's Theory of Harmony as CSP has been documented (HTML with sound examples), Strasheela now supports adaptive just intonation, the music representation has been extended by several convenient constructors, and a number of pattern constraints have been added. Also, some bugs have been fixed.

2008-12-04 17:25
0.9.8

これも、コンパイルエラーが発生した今回のリリースで修正、深刻なバグを修正。ためには、コード、およびクリーンアップされている事実上すべてのコンパイラ警告するだけでなく、固定されている将来的にこのようなエラーを避けるために。加えて、チュートリアルを改正し、継続的ないくつかの物流戦略に最適化されている。
タグ: Major bugfixes
This release fixes a serious bug which even caused
a compilation error. In order to avoid such errors
in the future, the code has been cleaned up, and
virtually all compiler warnings are now fixed as
well. In addition, the tutorial revision
continued, and some distribution strategies have
been optimized.

2008-11-28 08:53
0.9.7

このリリースでは音の合成形式のエクスポートに向上させます。スコアの例については、タイムシフト機能によって定義されるが、表現のタイミング。事前定義されたMIDIファイルのエクスポートにも(例えば、ピッチ、アフタータッチを曲げて、非連続的なコントローラのようなノートイベントをサポートしてCC)とは、グローバルテンポ曲線。その他の例は、さらに拡張機能が追加されているバグの修正が行われました。
タグ: Minor feature enhancements
This release improves sound synthesis format export. For example, expressive timing of scores can be defined by time shift functions. Predefined MIDI file export also supports non-note events like continuous controllers (e.g. pitch bend, aftertouch, and CC) and a global tempo curve. Additional examples have been added, and further extensions and bugfixes have been made.

2008-08-20 03:41
0.9.6

このリリースでは、音楽の形式の制約のため、新しい技術をサポートし、例を示しています。検索でも、複雑な流通戦略の定義(変数の順序)特別なコンストラクタ関数によって簡素化されます。いくつかのより詳細な例、および他の多くの拡張機能が追加されているバグの修正が行われました。
タグ: Minor feature enhancements
This release supports new techniques for constraining the musical form, and demonstrates them in examples. Also, the definition of complex distribution strategies (variable orderings in the search) is simplified by special constructor functions. Several further examples have been added, and many other extensions and bugfixes have been made.

プロジェクトリソース