dance-tech.net

Interdisciplinary explorations on the performance of motion

After installing Max 5.0 and opening it the first time, the first window to appear is a striped empty text display window named the "Max window." many programmers would more likely call it the "debugging window," and sometimes it's called the "message window" instead because, obviously, all the application's windows are, in a broader sense, Max windows. So a different name that that which appears in the window menu is often useful for clarity. I will call it the message window. However such renaming in the software itself would probably be unwise, as it would cause more confusion in the documentation.

The first appearance of this message window may be a little perplexing to some novices (including me), as it is not intended to do anything at all except display messages. Most programming software displays debugging information only after one has actually executed a program. But the documentation is proud to point out that Max 5.0 was redesigned as an MDI application instead of SDI as was its predecessor. Hence, the first window is an MDI Max window called the Max Window, which is the message window, and not the patcher window.

Here I pause significantly. If we need to be taught the difference is between 'MDI' and 'SDI,' the documentation provides an excellent explanation. I would be trivializing it to say that Max/MSP 5.0 has more than one window, whereas 4.0 had child windows within one parent window. Now if this application were intended for people without programming experience, the documentation would not be interested in telling us that it is an MDI application, and explaining in detail the difference between MDI and SDI. The documentation would simply state that Max/MSP has multiple windows.

Therein, basically, before even the first design is open, one already has plenty of forewarning as to the experience of learning Max/MSP. If you previously have programming experience, it will not be surprising. If you are wanting to learn how to program software, well...it's a fun way to learn some fundamental programming skills, I guess; and there is no way one could do anything in Max without those skills.

Finding Help

The first thing we need to do after opening the application is look at the online help.

Max/MSP has much more documentation than Reaktor, and the documentation is actually written in Max/MSP itself. We can 'unlock' the Max/MSP documentation and copy chunks into our design window (which is called a 'patcher window'). This is a wonderful way to do things, and it's great to have lots of online documentation, but it doesn't print very well, and the extent of the documentation is so great it in fact is daunting at first.

Yes, there are dozens of long online tutorials. They are quite thorough and fully cross linked. However even experienced people in Max/MSP (often called 'Maxers') recommend instead starting with the documentation from Peter Elsea ("PQE") who is a Maxer Professor at the University of California at Santa Cruz (UCSC). His FTP archive is here:

ftp://arts.ucsc.edu/pub/ems/MaxTutors/

These are really excellent tutorials, and they also print well, because they are formatted as PDFs with page numbers and everything. The tutorials make mention of his own "LObject" library additions, but I don't advise installing them for a while. The 'factory-installed' library is quite large enough to keep us busy for a long time.


The Patcher Window and the First Object

Besides the amount of it (which is really a blessing), the only problem with the tutorials is that they sometimes assume a teacher is also at hand to demonstrate the described procedures. But actually, there were only a few simple additional facts I needed to know before I could get started.

Once the message window opens, the first thing is to open a "New Patcher" window (from the message window's "File" menu). A window opens with a reassuring instruction in gray to double-click the background:


Double clicking on the window background opens the new Max/MSP 5.0 object palette. These first two clicks display a small set of the most common objects:


This palette appears to have changed somewhat over time--by the time you read this it may be different again. In the current version there are tabs displaying pretty icons for a small subset of the objects. You may learn a few of these placements and get to them directly via the palette, but the palette catalog is too small a subset to be useful on all but a few occasions. The most important part is the "new object," icon which is in the top left corner of the palette's "All" and "Recent" tabs. Clicking on it inserts an empty box on the page.

Getting to the Object Menu

It's not unusual, I've learned, to get stuck here for a while, because the interface again has changed a bit from one version to the next, and a very precise set of steps are required which are described differently depending on when the description was written. For the current version, let's assume you've already inserted a new unnamed object as described above:

1. Make sure the patcher window has focus, that is, that the window is on the top of all other windows. On Windows, this means selecting the window with the mouse ('first click'). If another overlaps and the desired window is in the back, you have to click on the title bar. I learned very quickly to lay out windows so they do not overlap, as sometimes it can be difficult to get to a title bar. There are some utilities (I think Xmouse in the Windows Powertoys suite is one) which switch focus to the current window automatically. If you plan to make large patches (which will have many sub-patch windows) it would be a good idea to install such a utility. It can be aggravating to click or reclick multiple times depending on whether a window has focus.

2. Now we need the text cursor inside the object. If the text cursor is not flashing inside the box, click again inside the rounded-edge rectangle of the new object. When the object has not been named yet (there is no text in the rectangle), only one click is required ('second click'). If there is already text in the rectangle, that second click selects the text but does not position the cursor in it, so click yet again ('third click') for the cursor to appear in the text.

3. Now it is finally possible to see the object menu for an already existing object (or after up to five clicks when inserting a new object). Note there can be between one and five clicks to get to this point (after a while, it does become more of a reflex action, but it has to be learned). Now move the mouse over the left edge of the rounded rectangle object, and when in exactly the right spot, a blue circle with white lines inside it appears.


4. While the blue circle is visible, move the mouse carefully so it points within the little circle. Now left-click again. The object menu appears! Hurray! I note here, my intuitive action was to right-click in the object for some reason, but that opens the 'inspector window' instead. But then I realized it was all left clicks to this point, up to six of them depending on the situation, and that wasn't so hard to remember. The inspector window looks like a filled in message window, and if it appears, it's best to close it right away, because it is not focus savvy (a future topic).

5. But now, do not click on the object menu! Instead, hover over it to open the submenu! Then move the mouse over the submenu and click there to select an object!


Now we've inserted our first object from the object menu. It can take up to seven clicks, and several mouse manipulations. Now maybe you think that ain't so much, but I think we deserve a coffee break. And I'd think it's a good idea to practice opening patcher windows, inserting new objects, and then clicking in them to change them at least a couple of dozen times before trying to make an actual design. But maybe you're more talented at mastering click sequences than me, and you're ready to plough ahead already.

Share 

Add a Comment

You need to be a member of dance-tech.net to add comments!

Join this social network

2 Comments

Ernest Meyer Comment by Ernest Meyer on December 25, 2008 at 1:47pm
Merry Christmas Andreas. Yes, the hotkeys are great once one knows the object names.
Andreas Wetterberg Comment by Andreas Wetterberg on December 25, 2008 at 4:31am
"But maybe you're more talented at mastering click sequences than me, and you're ready to plough ahead already. "

I, too, am not as skilled in "click sequences". That's why I use the hotkeys, which are really quite thorough in MaxMSP: click anywhere in the patcher - just once - and press "N" for New Object. Then you can type in the object you want, with autocompletion built in.
This is a remarkably fast system, and means that you don't have to look at neither long lists, nor object palettes.

Building a basic sequencer this way takes 20-30 seconds.

Partnerships and connections!

Premium Partners

Go to Connections page!

Help dance-tech.net!

Make a donation on-line using PayPal! Any amount would help!


Set up a monthly $ 5.00 donation to dance-tech.net
for a year!

Idanca.net (Brazil)

Mostra exibe trabalhos selecionados em edital

Acontecem neste sábado e domingo (14 e 15/11) as apresentações dos projetos selecionados na 1ª edição do edital Novos Coreógrafos – Novas Criações: Site Specific, lançado pelo Centro Cultural São Paulo (CCSP). O edital contemplou seis trabalhos inéditos, criados especificamente…

O que passou e o que ainda virá no Panorama 2009

Se você não pode estar presente ao Festival Panorama 2009, assista aqui a alguns dos vídeos produzidos nessa primeira semana de atividades. E programe-se para o que ainda está por vir!

II Seminário Economia da Dança: informalidade é tema polêmico

A questão da informalidade do fazer artístico foi uma das polêmicas do II Seminário Economia da Dança. Os debates sobre esse e outros assuntos seguem a partir de agora no blog. Saiba como participar.

Obra de Hélio Oiticica inspira trabalho

Inspirado no trabalho Núcleos, de Hélio Oiticica, o espetáculo Nucleares será apresentado de quinta-feira a domingo (12 a 15/11) no Teatro de Dança, em São Paulo. A peça é encenada pela Cia. Mariana Muniz de Teatro e Dança.

Depois da minitemporada no…

Conheça os selecionados para o Rumos Dança na área de Videodança

O Instituto Itaú Cultural divulgou os selecionados na área de Videodança para o programa Rumos 2009/2010. Foram escolhidos cinco projetos dentre os 14 que haviam sido pré-selecionados em agosto (clique aqui para saber mais). Esse grupo foi escolhido após master class com…

We Make Money not Art

Links for 2009-11-14 [del.icio.us]

Links for 2009-11-13 [del.icio.us]

  • McDonald's advertises for staff to work at Guantánamo Bay - Telegraph
    McDonald's is advertising for staff to work at Guantánamo Bay, in what might be the perfect opportunity for anyone looking to see out the recession in warmer climes.
  • Jerusalem Dispossessed | Activestills
    If Jerusalem is to remain the symbol of peace and tole-rance it cannot be a ghetto for anyone or owned by any particular group. In the same year that Israel celebrates 40 years of the so-called “unity” of Jerusalem, the city has been divided by force, discrimination and injustice. In the “holy city” of 2007, it seems that the only god is “security” and real estate. Israeli policy is drawing a twisting path of a wall that more than anything ensures more conflict, suffering and despair. The future of Israel cannot be built by blocking the potential of the other. Any negotiation taking place while facts and borders are aggressively being determined according to one side’s interests, is just an illusion. Without real freedom and respect of the other’s right to live in dignity, there is no basis for political negotiation. October 2007
  • Resisting the Capitalist Production of Space.
    “Ten Days for Oppositional Architecture” takes up the task of exploring possibilities and conditions of a socially committed architectural practice. Therefore the narrow boundaries of the profession have to be left behind. We hence invite activists, geographers, architects, planners, and economists representing different critical approaches to discuss and develop concepts and practices that not only try to oppose and challenge the capitalist mode of production of space, but also try to go beyond it – strategies of de-commodification, re-appropriation and alternative production of space.
  • FCForum
    We, a broad coalition from over 20 countries, of hundreds of thousands of citizens, users, consumers, organizations, artists, hackers, members of the free culture movement, economists, lawyers, teachers, students, researchers, scientists, activists, workers, unemployed, entrepreneurs, creators… We invite all citizens to make this Charter theirs, share it and put it into practice. We invite all governments, multinationals and institutions urgently to listen to it, understand it and enforce it.
  • Provisions Library » Blog Archive » Activist Listening
    Raqs Media Collective reaches well beyond the confines of the art world to appeal to communities both on and off line. “Raqs” translates into “dance” in Farsi, Arabic, and Urdu. But founding members Jeebesh Bagchi, Monica Narula, and Shuddhabrata Sengupta once jokingly stated, however, that raqs stands for “rarely asked questions.”
  • 'Vomit on the table' and speak like a 1950s hipster | Culture | The Guardian
    The Guidelines: Random notes from pop culture
  • Israel 'personally attacking human rights group' after Gaza war criticism | World news | guardian.co.uk
    Human Rights Watch denies having political agenda or seeking funds from Saudi Arabia
  • L'arte formato reportage Milano celebra McCurry - Recensioni - Arte - Repubblica.it
    Grande mostra sul maestro, pluripremiato dal World Press Photo Award. Oltre 200 scatti da Beirut alla Cambogia, dall'11 settembre alla ragazza di Peshawar
Continue

Art Review Videos

ArtReview Close Encounters: Frieze Projects 2009

Artists Stephanie Syjuco, Kim Coleman, Per-Oskar Leu and Ryan Gander speak with ArtReview about their projects for Frieze Art Fair. Interviews by Oliver Basciano and J.J. Charlesworth.

ArtReview Close Encounters: Martin Creed

Oliver Basciano meets Martin Creed during rehearsals for his Ballet (Work No. 1020), at Sadler's Wells, London, 16–18 October

ArtReview Close Encounters: LMCC LentSpace

ArtReview's Tyler Coburn tours the Lower Manhattan Cultural Council's temporary park/art installation, LentSpace, and interviews curator Adam Kleinman and artist Olivier Babin

ArtReview Close Encounters: Athanasios Argianas

Oliver Basciano speaks with artist Athanasios Argianas on the occasion of his exhibition Until Full Stops Look Like Stars, From Where You Stand, at Max Wigram Gallery, London, through 31 October.

ArtReview Close Encounters: The Jarman Award

ArtReview's Laura Allsop attends the Jarman Award ceremony, held at London's Whitechapel Gallery on 22 September, and interviews artist Lindsay Seers, who won for her film installations Extramission 6 and It Has to Be This Way (both 2009)

IETM International Network for the Performing Arts

invitation to Culture|Futures from 7 to 9 December in Copenhagen

Culture|Futures is an international collaboration of organisations and individuals who are concerned with shaping and delivering a proactive cultural agenda to support the necessary transition towards an Ecological Age.

Engendering Change: Strategies to Combat Gender Stereotypes and Promote Equal Opportunities for Performers in Europe

The new project led by EuroFIA will build on the foundations laid by the first one and will seek to identify clear strategic actions to engender change across the EU.

Call for applications / Nomad Dance Academy / Education programme 2010

Nomad Dance Academy invites emerging creators from the field of contemporary dance and related professions, from around the world, to the nomadic dance-research-exchange-creative process.

Recreating the Berlin wall with 33.000 people

British performance-artist und curator Martin Butler wants to rebuild the Berlin Wall – not out of steel, concrete and barbed wire, but with people.

16è Rencontres du réseau Banlieues d'Europe

Banlieues d’Europe poursuit son travail de repérage de projets artistiques et de réflexion sur les alternatives culturelles, sociales, économiques… A l'heure de la crise économique, il est urgent de mettre en perspective des projets alternatifs dans les quartiers des villes, à l'aide de regards croisés d'artistes, d'habitants, de chercheurs, d'élus, d'urbanistes, d'économistes de différents horizons, repérés en France, en Belgique, en Allemagne, en Roumanie, en Grande-Bretagne, en Italie …

© 2009   Created by marlon barrios solano/producer

Badges  |  Report an Issue  |  Privacy  |  Terms of Service