zZounds All Access Pass

Cycling 74's M 2.7 Brings Back 1987

July 11, 2007
Cycling 74 M 2.7 Supports Intel Processors

Are you still trying to use your Amiga or Commodore software to make music? Can you just not get enough of old school MIDI programming? For users of the "classic" M, the solution has been found that doesn't require you to boot up your old cube Macintosh. M 2.7 is the same software from 1987, but it works with the Intel chip.

M 2.7 is a Mac OS X version of a program first published by Intelligent Music in 1987. In the 1980s, M ran on four different computer platforms (Mac, Windows, Atari, and Amiga), and had many fans all over the world.

M was quite different from any other music software when it first appeared, but many musicians and composers were attracted to its powerful implementation of the idea of interactive composition, where you shape the music as you hear it unfold. M 2.7 features compatibility with OS X Core MIDI so you can use it to power the software synthesizers that sound great but are always need of better material.

On this page, we've provided a brief description of M with a few screen shots. You can also proceed to pages where you can download the demo and full versions of M, and purchase either the packaged version, or an authorization to use the full downloaded version. Interactive Composition

Composing music with M is radically different from writing music on paper or recording into a tape recorder or MIDI sequencer.

Instead of merely playing back what you've already composed, M becomes a part of the actual process of composition. You enter your basic musical ideas and materials as melodies, chords, and rhythms, and then work with M to transform those ideas into finished compositions.

M's powerful tools and musical controls let you work so quickly and interactively that the line between composing and performing becomes blurred. You're composing and performing at the same time, and with a vast array of controls. You can control your music by clicking and dragging the mouse on the computer screen, by "conducting" in a Conducting Grid, by pressing keys on your computer keyboard, or by playing specific notes on your MIDI keyboard.

When working with M, you hear the musical results of everything you do while you're doing it, so you can try new things and explore musical ideas without the computer getting in your way.

Each of M 2.7's 16 "channels" may be assigned to any Core MIDI device and MIDI channel. You get two "virtual" devices that can be used for sending MIDI to other applications. You set all of this up using the Midi Assignment window shown below. In the example, you can see that M channel 1 is actually assigned to SynthTest (a free OS X synthesister that hosts Audio Unit synths, such as Pluggo) on MIDI channel 6. Similarly, the 16 M input channels can be assigned to any Core MIDI input device (software application, MIDI keyboard or controller) and either a specific MIDI channel or all channels from that device.

With M's ability to act as a virtual source of MIDI for other applications, you can easily use M to control other software such as Ableton Live.

Or use other software to control M, to take advantage of its Input Control System that maps MIDI notes to performance gestures such as muting voices, changing presets, and assigning variables.

Cycling 74 Develops all kinds of cool software.

printer friendly version

Post new comment

The content of this field is kept private and will not be shown publicly.
  • No HTML tags allowed
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Please type in the lowercase letters that are shown in the image above.
I need awesome gear... I'd like a free gear catalog!
My opinion is awesome. I'd like to take a gear survey