Movatterモバイル変換


[0]ホーム

URL:


The Musimat Home Page

NEW VERSION 1.2 – Release Notes

Musimat Version 1.2 was released November 26, 2010.

Introduction

The Musimat code in Gareth Loy's book "MusimathicsVol. 1" can be downloaded for freehere. Or, you can view the sources and other documentation for Musimaton-linehere.

What Is Musimat?

In "MusimathicsVol. 1", Gareth Loy introduces a programming language hecalls "Musimat", designed for the musical examples in hisbook. He describes Musimat as "C++ in sheep's clothing."Indeed, Musimat is a simplified version of the C++ programminglanguage designed for didactic purposes. Musimat provides astraightforward introduction to programming in a modern computerlanguage and especially provides a demonstration of how to begin toadapt such a language to musical purposes.

The Musimat codeconsists of  three software projects:

Download Musimat

The software download consists of source code in Musimat and C++,documentation, makefiles, executables, and project files for buildingthe source code.

Code Development Tools

If you just want to examine the code, you can view it on-linehere. To compile and run thecode, you will need to have a C++ code development platform, such as:

If you are just getting started and run Windows, I recommend thefreeware version of Visual .NET C++, or the full version if you canafford it.  If not, then Cygwin is free, but offers only aline-oriented user interface.  Visual SlickEdit provides an IDE,is very flexible, and has many useful features at moderate price.Unix and Linux are complete operating systems that includeline-oriented code development systems. Apple's Xcode is excellentand free if you are running MacOSX.

MusimatOn-Line Documentation

Documentation consists of::

Additional Links

Other links of interest:

License

Musimat, the Musimat Tutorial, the documentation, examples, andlibrary are © 2006 Gareth Loy, and are released under the terms ofthe GNU General Public License available here:http://www.gnu.org/licenses/gpl.txt. Musimat is released WITHOUT ANY WARRANTY; without even the impliedwarranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Forinformation on usage and redistribution, and for a DISCLAIMER OF ALLWARRANTIES, see :http://www.gnu.org/licenses/gpl.txt,or the file, LICENSE.txt, in this distribution. 

--
Last updated: October 30, 2010


[8]ページ先頭

©2009-2025 Movatter.jp