Difference between revisions of "Main Page"

From ModWiki
Jump to: navigation, search
(Installation)
(How Monomodular Works)
Line 21: Line 21:
  
 
Monomodular is roughly based on a server/client principle, with Monomodular acting as an intermediary between the various Mods and  [[#Supported controllers|supported]] controllers.
 
Monomodular is roughly based on a server/client principle, with Monomodular acting as an intermediary between the various Mods and  [[#Supported controllers|supported]] controllers.
 
As of version b993, Monomodular allows native communication with patches/M4L devices specifically designed to work with monome hardware, without needing anything else, using SerialOSC.
 
 
As of version b994, Monomodular is fully compatible with Max6.
 
  
 
You can read a description of the basic functionality of the Monomodular-enabled control scripts on the [[How Monomodular Works]] page.
 
You can read a description of the basic functionality of the Monomodular-enabled control scripts on the [[How Monomodular Works]] page.
Line 43: Line 39:
 
*[[How to use the AumPC scripts|Akai's APC 20 and APC 40]]
 
*[[How to use the AumPC scripts|Akai's APC 20 and APC 40]]
  
In addition, there is a custom tie-in script for Livid's CNTRL:R that the author uses:
+
*[[How to use the Cntrlr script|Livid's CNTRL:R]]
  
*[[How to use the AumTroll script|Livid's CNTRL:R]]
+
*[[How to use the Base script|Livid's Base]]
  
 
== What Comes with Monomodular ==
 
== What Comes with Monomodular ==

Revision as of 15:30, 29 March 2015

Mod (previously Monomodular)

First a tiny bit of history: Monomodular began as a multi-color monome emulation experiment in 2008. It was designed with live music performance as its primary goal. So: Monomodular is a modular environment for using (possibly multiple) supported grid-style controllers (APC40, Launchpad, etc.) with (possibly multiple) Max for Live (M4L) plugins (a.k.a. Mods), as well as a framework for M4L plugin development.

Monomodular borrows heavily from the monome paradigm, and familiarity with its concepts are useful. Many of the Mods descriptions assume familiarity with the monome format, and most of the Ableton MIDI Remote Scripts that are the backbone of the Monomodular system emulate the functions of a monome256.

The MIDI Remote Scripts distributed with the Monomodular installation are complete in themselves, and require neither Max for Live nor any external patches to function correctly within Ableton's environment. They provide a backend for communicating with the "Monomodular" server (a seperate script that must be chosen), which in turn manages and communicates with different Mods via m4l. The Monomodular script is also capable of communicating directly with external Max patches via OSC without the need for m4l.

Monomodular is still under active development, and is being offered as a beta, but it is being used for both production and performance by its author and many others.

Most of the early mods were ports of popular Max patches or M4L devices designed for use with the monome, but now the release includes many of amounra's own creations (which are not tied to any specific controller). The majority of the existing Mods are for MIDI generation and generative processes, but the Monomodular development framework allows developers to leverage the full power of Live + M4L + Max/MSP. The sky's the limit! See Building your own Mods.

I've recently decided to change the name of the project to Mod, simply because I'm tired of saying Monomodular all the time. Brevity is next to godliness.

Installation

To use Mod, you'll need to download the github repository and copy the files into Live's application bundle (on OS X) or its folder structure (on Windows).

For the details about how where everything goes, please visit the Installation page.

How Monomodular Works

Monomodular is roughly based on a server/client principle, with Monomodular acting as an intermediary between the various Mods and supported controllers.

You can read a description of the basic functionality of the Monomodular-enabled control scripts on the How Monomodular Works page. Each supported controller has its own page with further instructions and tips for usage.

Supported controllers

What Comes with Monomodular

The Mods page lists all current mods. It's an evolving work-in-progress instruction and commentary on each plugin, so it's a good idea to check back from time to time for new information.

Why doesn't anything work!?

I've tried to make things as simple as possible, but hey: things can go wrong. Check out the Troubleshooting Page.

Links

amounra93 YouTube Channel with Tutorials

Animatek Review & Tutorial (Spanish)

Morphicfield's YouTube Channel with Tutorials