by Stéphane Rollandin
hepta@zogotounga.net

from GeoMaestro to µO

GeoMaestro is a system for musical composition. Its current implementation is freely available and extensively documented.
Check its home page for more.

I am in the process of porting GeoMaestro, with many improvements and new concepts, to Squeak.
The upcoming program is called µO (or muO, or MuO, just as you like) which stands for "Musical Objects". It also includes the Csound Blocks application.

µO is still in beta stage. No public release is scheduled yet.





testing µO (for experienced squeakers)

The current code for µO is available on SqueakMap: check up the entry "muO".
Before installing, download the archive in SqueakMap package "muO dependencies" and uncompress it in the same directory as your Squeak image. This should give you a "muo-cache" folder containing all required third-party code.

Squeak images 3.8 to 3.10 are supported. Get them at squeak.org


Linux users may want a VM with MIDI support (at the time of this writing, the VM proposed at http://www.squeakvm.org/unix/ does not appear to have a functioning MIDI plugin). Cesare Marilungo was kind enough to contribute this VM: squeak3.9-10.tar.gz; any relative question or bug report should be sent to the SqueakAudio mailing list.

Note that MIDI support is not required by µO though.


testing µO on Windows (for novices)

To install the current development snapshot of µO on a Windows system, follow these steps:

- download the following files:
(1) the Squeak virtual machine (for Windows) and .source file
(2) the Squeak 3.8.2 image basic
(3) a bundle of all third-party packages required by muO
(4) the current µO code: muO.200.sar

- uncompress (1), (2) and (3) in an empty folder; keep this folder untouched for later installations.
- copy the folder, open the copy and drag the Squeak3.8.2-6779.image file onto squeak.exe: you will see the Squeak window.
- now drop (4) in the window: a menu appears, select item "install SAR".
.. that´s it: just wait for the installation to proceed.

- to upgrade, only download the newer .sar file, and start again from a new copy of the base folder.
(you can get the latest .sar by following the last link from this page: http://map.squeak.org/package/90a2baac-b877-4412-8280-0b148f85c415)


(old) example composition



back to the main software page