<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><p>I am pleased to announce the release of Music Suite v1.7.</p><p>The Music Suite is a collection of Haskell libraries for composition,
 analysis and manipulation of music. It is generic enough to handle 
electronic music and non-Western music theory, as well as most aspects 
of common music notation. It can read and write many standard 
representations such as MIDI, <a href="http://www.musicxml.com">MusicXML</a>, <a href="http://lilypond.org">Lilypond</a> and <a href="http://abcnotation.com/">ABC notation</a>.</p>
<h2 id="getting-it">Getting it</h2>
<ul>
<li><p>Install the Suite from Hackage:</p><p>cabal install music-suite</p></li>
<li><p>Documentation and examples:</p><p><a href="http://music-suite.github.io">http://music-suite.github.io</a></p></li>
<li><p>The source code is available on Github:</p><p><a href="https://github.com/music-suite">https://github.com/music-suite</a></p></li>
<li><p>For bug reports, please use the relevant Github tracker:</p><p><a href="https://github.com/music-suite/music-score/issues">https://github.com/music-suite/music-score/issues</a></p></li>
<li><p>For questions, feedback and general discussion, see</p><p><a href="mailto:music-suite-discuss@googlegroups.com">music-suite-discuss@googlegroups.com</a></p><p><a href="http://groups.google.com/d/forum/music-suite-discuss">http://groups.google.com/d/forum/music-suite-discuss</a></p></li>
</ul>
<h2 id="highlights">Highlights</h2><p>Some highlights of this release include:</p>
<ul>
<li>Many new <em>time containers</em>, including more fine-grained versions of <code>Score</code> and <code>Behavior</code></li>
<li>Better interface for <code>Score</code>, <code>Voice</code> and <code>Chord</code></li>
<li>Better interface to musical <em>aspects</em> (i.e. parts, pitches, dynamics and articulations) using lenses and traversals</li>
<li>Polymorphic update of musical aspects, so representation can change mid-traversal</li>
<li><p>Now supports phrase-wise traversals of scores and voices</p></li>
<li>New SuperCollider backend</li>
<li>Restructuring of backend code in terms of a single class <code>HasBackend</code></li>
<li>Backend can now be parameterized on container type, rather than just note type</li>
<li><p>Better notation of dynamics and articulation</p></li>
</ul><p>For the full notes, see:</p>
<pre><code><a href="https://github.com/music-suite/music-docs/blob/master/releases/Notes.md">https://github.com/music-suite/music-docs/blob/master/releases/Notes.md</a></code></pre>
<h2 id="stability">Stability</h2><p>Please note that the Suite is quite usable, parts of it are still 
experimental, and we expect the API to change slightly with every 
release up to v2.0.0 (think of it as <a href="http://semver.org">optimistic versioning</a>). If you have any problems with upgrading from a previous version, please post to the group below.</p>
<h2 id="contributing">Contributing</h2><p>If you are interested in contributing to the Suite, please join the 
Github organization (see the link above). In addition to code, we 
appreciate contributions in the form of tutorials, examples or musical 
compositions. Hopefully we may soon have a showcase of works created 
with Music Suite, like <a href="http://projects.haskell.org/diagrams/gallery.html">Diagram's gallery</a>.</p><p>Sincerly,</p><p>Hans</p><div><br></div><div apple-content-edited="true">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>-</div><div><br></div><div>Hans Höglund</div><div><i>Composer, conductor and developer</i></div><div><br></div><div>hans [at] <a href="http://hanshoglund.se">hanshoglund.se</a></div><div><div><a href="http://hanshoglund.com">hanshoglund.com</a></div><div><div><div><a href="https://twitter.com/hanshogl">https://twitter.com/hanshogl</a></div></div></div><div><a href="https://soundcloud.com/hanshoglund">https://soundcloud.com/hanshoglund</a></div><div><a href="http://github.com/hanshoglund">http://github.com/hanshoglund</a></div><div><br></div></div></div><br class="Apple-interchange-newline"><br class="Apple-interchange-newline">
</div>
<br></body></html>