Archive for September, 2004

MaxMSP Internet Relay Chat Room

Scott Weiser writes:

In addition to the Max mailing list, there is now a full-fledged Max chat room on IRC. If you haven’t checked it out yet, come on by. I can’t guarantee that there will be someone to talk to 24 hours a day, but we have some regulars now and also some people that pop in from time to time.

While the mailing list has its advantages in being a good place to solve problems and keep a record of the solution in the archive, the IRC channel operates on a much more personal level, and you can finally get to know the geeks who have helped you out in the past (or the other way around).

Once again, the original thread that started this is here: http://synthesisters.com/hypermail/max-msp/Sep04/24002.html The #maxmsp channel is on the UnderNet network, which is a large, worldwide network of IRC servers. Connecting to any UnderNet server will connect you to the whole network. The most popular UnderNet servers are: irc.undernet.org – will redirect you to a random undernet server worldwide us.undernet.org – will redirect you to a random undernet server in the US eu.undernet.org – will redirect you to a random undernet server in Europe If one doesn’t work, try a different one. Once you’ve successfully connected, just type: /join #maxmsp and you’re in! Here are some webpages to get you started: http://www.irchelp.org/ – a good site for people who have never heard of IRC http://www.faqs.org/faqs/irc/undernet-faq/part1/ – a very lengthy FAQ that probably has the answer to just about any question you would have about IRC.

Good luck, and see you there!

Scott

Geek x retro x bard =

In the midst of all the shoe collections and other diverting ephemera that is the web, one occasionally finds something amazing. How about hi-rez scans of Shakespeare’s plays in their original quarto, and the ability to compare versions without having to schlep to St Pancras to the British Library?

Sorry to be such a geek about this stuff, but hey….

Recording absences

While news of spectaular or gruesome demises or the passing of “bright lights” in the mediasphere reach us with all the speed that the velocity of fame allows, some kinds of sad news travel more slowly and by a more circuitous route.

Someone called me during my radio program last night and wanted to know about artists who, like Moby, had appropriated traditional folk musics into their work. The very first thing that popped into my head was a film called “The General’s Daughter“, a so-so mystery film about a death on a military base I’d seen whose music had surprised me enough that I found it a good deal more memorable than the film. But of course, I couldn’t remember the composer’s name. So I googled the film itself, and got his name: Greg Hale Jones. My next google brought up a sermon delivered at his memorial service. What a shock.
Said googling also told me that I’d heard more of his work than I thought. Tomb Raider? MTV shorts? Wow. Busy guy.

What drew me to his stuff initially was what seemed to be a kind of reverence when it came to using the original materal… a kind of seamless merging of the original recordings and the stuff that surrounded it reminiscent of the best moments of My Life in the Bush of Ghosts.Here’s an example of what I mean, taken from his album Now There Is a Tree of Ghosts. Here’s another sample from a later release Crossing the Willamette.

There’s nothing too surprising about having artists long dead appear in your life bringing wonderful gifts, I guess. But it seems to me that there’s a special kind of sadness that attaches to artists like Greg or Eva Cassidy or Hans Faverey–artists who enter your life so soon after their passing that they might, under other circumstances, still have been fellow travellers. So you listen to their music or read their verse and imagine what might have been. And if you don’t have a heart of stone, you remember that they were also someone’s friend or father or daughter or companion.

just ducky, thanks

I was commiserating with my friend and colleague R. on the phone this week about the difficulty of laying intelligeable voice over a huge, thick, turgid bed of audio oatmeal, courtesy of an unnamed artist who provides some incidental music. R. was interested in looking into spectral ducking as a way to solve his problem.

(more…)

_, _, burning bright/in the forests of the night

We think of demilitarized zones (no, not the computer kind, the real ones like Cypriot Green Zones, the Korean DMZ and the Romulan and Klingon Neutral Zones) as many things: testing grounds for carcinogenic herbicides, graveyards, and so on. But this one caught me up short: DMZs as wildlife preserves? Wow.

Kind of gives a new spin to the phrase “The Asian Tigers,” doesn’t it?

The idea of converting a flashpoint to a park is a nice idea, but how will we protect the North Korean stadium spectacle as an art form should Korean reunification succeed?

Transliterations (Oh, so *that’s* it….)

I have heard it said several times and in several places that followers of Islam prefer to be referred to as “Muslim” rather than “Moslem,” but no one ever explained the why of it to me. In the course of chasing down a quiz that asks you to consider the rhetorical similarities of Messrs. Falwell, Robertson, and bin Laden, I found the answer here. It also provides a great excuse for why I could never spell the name of that guy who runs Libya correctly either. Whew.

Open GL 2.0 Specification Released

The OpenGL Architecture Review Board has released the official OpenGL 2.0 specification. The new version includes:

Many of these features are already available on certain graphics cards on certain platforms, but it is nice to see these things having made it into the specification.

Max Networking Basics

In order to maximize the potential of the built-in networking classes that are new with version 4.5 of Max, it’s helpful to understand a few things about the way that modern network protocols operate. This article is intended to help you get off the ground by answering some basic networking questions.

(more…)

Event Priority in Max (Scheduler vs. Queue)

The following article is designed to shed some light on the different priority levels of Max events. We will cover low priority events, high priority events, threading issues related to these two priority levels, and when it is important and/or useful to move events from one priority level to the other. We will also cover the MSP audio thread and how it can interact with low and high priority events. And finally, we will touch on some additional threading issues that will be of interest to Javascript, Java and C developers.

(more…)

Freaks and Geeks

Okay, so if you’re using MaxMSP and looking at cycling74.com, chances are you are a geek of some form or another. If not, well, I suppose you can forget what I said and move along. In this section of cycling74.com we’ll be covering topics such as the inner workings of MaxMSP’s scheduler, event, and DSP models; programming in Javascript, Java, or C; underlying operating system details; hacks and workarounds for tricky problems; et cetera. If you have an article for submission, an idea for us to write about in, or a correction for previously published articles in the Geek’s Corner, you can email Joshua Kit Clayton at jkc@cycling74.com. Enjoy.