Downloadliste

Projektbeschreibung

Strasheela is a highly expressive constraint-based
music composition system. Users declaratively
state a music theory and the computer generates
music which complies with this theory. A theory is
formulated as a constraint satisfaction problem
(CSP) by a set of rules (constraints) applied to
a music representation in which some aspects are
expressed by variables (unknowns). Music
constraint programming is style-independent and is
well-suited for highly complex theories (e.g. a
fully-fledged theory of harmony). Results can be
output into various formats including MIDI,
Lilypond, and Csound.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-03-29 18:54
0.9.10

Diese Version behebt einen Fehler. Zuvor Strasheela nur funktioniert, wenn IOzSeF (ein Oz-Erweiterung für Constraint-Löser) installiert wurde. Es vereinfacht die Installation unter Windows durch die Bereitstellung einer Anlage Batch-Datei. Es fügt auch eine Sammlung von ready-made Konstruktoren für musikalische Segmente wie kontrapunktischen Linien, homophonen Akkordfolgen oder bestimmte Motive, und fügt eine Reihe von Harmonie-Gründen. Weitere Ergänzungen und Bugfixes wurden als gut gemacht.
Tags: 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

Diese Version bringt viele kleine Verbesserungen und Erweiterungen Strasheela. Vor allem die Umsetzung der Theorie Schönbergs der Harmonie als CSP ist dokumentiert worden (HTML mit Klangbeispielen), Strasheela unterstützt jetzt adaptive reine Stimmung, die Musik Vertretung wurde durch mehrere bequeme Konstruktoren erweitert und eine Reihe von Muster Beschränkungen wurden hinzugefügt. Außerdem wurden einige Bugs behoben.
Tags: 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

Diese Version behebt einen Fehler verursacht, die auch einen Kompilierungsfehler. Um solche Fehler in Zukunft zu vermeiden, hat der Code wurde aufgeräumt und praktisch alle Compiler-Warnungen sind nun auch behoben. Darüber hinaus setzte das Tutorial überarbeitet, und einige Vertriebsstrategien wurden optimiert.
Tags: 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

Diese Version verbessert Klangsynthese-Format zu exportieren. Zum Beispiel, expressive Zeitpunkt der Punktwert kann Timeshift-Funktionen definiert werden. Vordefinierte MIDI-Datei zu exportieren unterstützt auch Nicht-Noten-Events wie Continuous Controller (zB Pitch Bend, Aftertouch, und CC) und eine globale Tempo Kurve. Weitere Beispiele sind hinzugekommen, und weitere Erweiterungen und Bugfixes vorgenommen wurden.
Tags: 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

Diese Version unterstützt die neuen Techniken für die Einschränkung der musikalischen Form und zeigt sie in Beispielen. Auch die Definition von komplexen Vertriebsstrategien (variable Anordnungen bei der Suche) wird durch spezielle Konstruktor Funktionen vereinfacht. Mehrere weitere Beispiele wurden hinzugefügt, und viele andere Erweiterungen und Bugfixes vorgenommen wurden.
Tags: 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.

Project Resources