Digital Vinyl, Free and Open Source, in Max/MSP, Pd, Linux

Scratching began as a practical means by which DJs could cue records. (So say originators like Grandmaster Flash; if you’re interested in the history, check out the fantastic documentary Scratch — trailer above.) But something about the gesture, the mechanical feeling of scratching, and all that history has made the turntable compelling as a controller. It’s even taught as an instrument at Berklee.

So, what if you want to scratch for purposes other than conventional DJing?

Getting at Timecode

image Digital vinyl systems like Serato Scratch LIVE and Native Instruments Traktor Scratch are designed for DJs. Part of the whole advantage is that you get an integrated system with vinyl, decoding capability, audio interfacing with the computer, and software for DJ functions. If you want to take the turntable to other frontiers, you have to find a way to get the timecode data from the vinyl directly and do something different with it, like control an instrument or scratch visuals. (Only recently did a big-name, mainstream DVS, Serato, take on visuals, as seen on Create Digital Motion, and even then it makes some assumptions about what you want to do.)

We’ve seen a few examples of how to do this:

read more

Max 5: Max/MSP/Jitter Pricing Updated

image

Cycling ‘74 have updated Max 5’s pricing and streamlined a bit in the new release. (That means Max for MIDI and basic data crunching, MSP for audio, synthesis, and signal processing, and Jitter for video, 3D, and advanced data processing.) Since this impacts a number of our readers, it’s worth going over this.

Updated: The story now reflects a clarification from Cycling ‘74 over which Jitter objects work in Max/MSP.

read more

Refresh: Asides

Max 5 Available For Download Now

image I love our readers. You’re just sitting on your hands waiting for Max 5 to arrive, because the moment it goes up my inbox is suddenly full. As of a few moments ago, the long-awaited upgrade to the popular modular patching environment for music and visuals has arrived. You can download Max 5 right now, and according to the C74 site, it will happily run alongside Max 4.6, so you can keep the old version for compatibility while you evaluate the new one. Let us know how you like the new release!

Max 5 Downloads

Max 5 Product Descriptions [links now working!]

Max Online Documentation, including what’s new

Max/MSP 5 Release Date: Tuesday

Via our forums, April 22 is the magic release date for Max 5:

Max 5 release date [Create Digital Noise]

And if you’re lucky enough to be near Bellingham, Washington this week, you’ve got pretty good odds on winning the upgrade, plus a 100% chance of checking out some cool stuff. Atomic Afro, CDM regular and maestro of affordable Windows software, will be there.

Max 5 has been a long time coming, and it’s exciting to see the direction the software is taking.

In other news: the cycling74.com site is down possibly not down. So, we’ve learned the entire CDM readership was just sitting at their computers, waiting for the moment that the date got announced. Erm, that or it’s an unrelated bug, but I like the mental image.

As a result, we can’t look at videos of Max 5. We can look at the Monome, however, which runs on Max. What’s Max 5 like? It’s totally like Brian and Kelli’s cat. Just watch the cat. Max is like that now. Softer, more independent. Feline. Four-legged.

Site is back up, so you can check out the sample videos. Thanks, 7oi!

Free Turntablism: Open Source Reaktor Ensemble Could Change Scratching

Digital turntablism is nothing new. But Ammobox, debuted at the first-ever CDM Futuristic Music Design Challenge, is unique in a number of ways. What creator Nathan Ramella has done differently:

1. He’s demystified digital vinyl timecode. With no previous DSP programming experience, Nathan created his own custom tool for reading vinyl timecode — and explains how he did it.

2. He’s changed the rules of scratching — it’s now polyphonic scratching. As Nathan puts it, "You get a polyphonic sampler that can layer multiple samples at the same time and scratch them all simultaneously." Yep: no more does digital vinyl simply replicate what records do normally. Here, it actually works as a digital instrument, manipulating layers of samples as you go. Check it out running in Ableton Live as a demo at top, though other hosts could work, as well, if you prefer.

3. He’s giving everything away. You’ll need some vinyl, and because the sonic wonders are all built in Reaktor, you’ll need a copy of NI’s modular mad science lab. But the ensemble itself is released under the GPL v2, which could make it a great way to learn more of the mysteries of Reaktor.

Official Ammobox Page

Download the library, free [ Direct Link ], or head to the rabbit hole that is NI’s User Library

Clarification: I should add that part of what makes Ammobox cool is actually that Nathan’s doing the timecode decoding the "wrong" way. Normally, a timecode system like Ms. Pinky or Traktor Scratch reads speed, direction, and absolute position. Position is the hard part, and the part that’s dependent on sophisticated error correction. What’s clever here is not that AmmoBox is likely to replace those systems (that’s not the point), but that by breaking the rules of how you’re supposed to do digital vinyl, Nathan’s created something different and expressive.

Nathan describes the system in greater detail:

read more

Futuristic Music Design: Competitors, Judges, Teaser Videos and Photos

designchallenge

If you want new ideas about design and interaction, ask a musician. Before the Wii remote, the iPhone, Microsoft’s Surface, and Minority Report, musicians were trying oddball ideas for music performance. That hasn’t slowed down, either, from the futuristic and space-y to down-and-dirty acoustic techniques. We’ve got quite a gamut coming up for our madcap, sound and noise-packed hour of competition happening this Saturday at NASA’s Ames Research center during Yuri’s Night, and we’d love to share them with everyone online.

For starters, here’s the rundown of the projects with links to project sites and artists, and all the judges:

Futuristic Music Design Challenge: Meet the Competitors, Judges

Join the event on Facebook

The projects: the Bubblegum Sequencer (previously on CDM), The Box custom hardware with colored lights + Reaktor ensemble, the surface-temperature tangible interface table Weather Report (previously on CDM), the strange polygonal Kromatron wireless instrumental interface, the Thimbletron gloves-as-samplers with lab coated performers project (previously on CDM), the bicycle wheel and analog tape Looping Pedal (previously on CDM), the computer-powered musical saw WaveSaw, the 28-string just-intoned microtonal casmolyra, the turntablist custom software ammoBox and the GrooveStep DS pattern maker (previously on CDM).

I’m also pleased to announce…

The judges:

  • Roger Linn, father of the modern drum machine (in my opinion, anyway) and creator of the MPC60 for Akai, plus recent creations — and he plays the mandolin
  • Liz Enthusiasm, lead singer of Freezepop (check out their albums or just play a Harmonix game) and evidently an expert on Dr. Pepper
  • (Matt) Ganucheau, a mastermind of Yuri’s Night’s music and art, a composer and sound designer (and teacher of sound design for games), an electronic musician, and creator of the NSFW "foreplay robot" Moaning Lisa
  • … and yours truly as emcee

Speaking of Roger Linn, Tom at Music Thing just posted an auction on the pre-Akai prototype.

Hopefully we’ll get to do some quick interviews with the judges, as well, for Planet CDM. Stay tuned on yuricdm.com.

Refresh: Asides

Pure Data + GEM Workshop in Amsterdam

pdgem

Our friend Florian Grote is giving a workshop at STEIM in Amsterdam on Pure Data, the open source patching environment that’s a close cousin to Max/MSP. Florian tells us there are a couple of spots left for anyone near STEIM. The workshop is geared for composers, live performers who want to create their own instruments, and installation/visual artists interested in working with GEM’s visual capabilities.

The workshop will start with a thorough, two-day introduction to creative audio work in Pd, and then expand its focus on the GEM extension library for Pd. With GEM, sophisticated tools for visualization are available directly inside Pd, and their handling is not different from the audio-related elements. This enables Pd users to seamlessly integrate their own visuals into their musical performances or installations, as well as to get creative with the user interfaces for their instruments.

Cost is EUR200. There’s also a class blog, which I’ll be watching closely to make up for not being out there.

Pure Data & GEM Workshop @ STEIM

aka.objects Maker and Breadboard Bandmaster Interviewed

The Breadboard Band in action — it’s like a soldering class collided with a musical performance. Photo: Amy Young.

The exceptional Masayuki Akamatsu, best known around these parts as the maker of the wonderful aka.objects for Max for hooking into Wii remotes, Space Navigators, MacBook motion sensors, and more, gets an in-depth interview over at the Make:blog. They even manage to bridge the language barrier and translate to English.

“Made in Japan” Interview: Masayuki Akamatsu

The digital maestro talks about Max, the future of technology in the micro- and macrocosm, and his live-soldering electronic Breadboard Band.

He also has this to say about the darker side of technology in Japan:

This depends on the generation, but I think that in particular young people in Japan for most part think of electronic devices as being disposable. The pace of consumption and greed is pretty astonishing, and they probably aren’t even aware of it consciously.

I think there’s a growing awareness of this issue here, as well.

One bone to pick: he claims Max, compared to the open source Pure Data, is “overwhelmingly better in terms of function, extendability, etc.” I think that easily applies that to the areas of interface and documentation, but Pd has some functionality and extensibility tricks of its own — more “different” than “better” (and arguably, Pd is better in some areas). But he has done some fantastic things with Max, so I certainly see no reason to argue with his choice of tools.

Thanks, Make, for the great interview. Anyone you’d like to see on CDM’s interview list? Any volunteer translators for people of the rest of the world?

Korg KAOSS Pad KP3 as Step Sequencer

We’ve heard from DJ Chinkial — and via several of you — that he’s working on a way of turning Korg’s KP3 KAOSS Pad into a step sequencer, by way of Reaktor. Each step lights up, causing him and others to use the phrase “Monome-like.” Monome as an adjective? Congrats to the Monome designers for that! The KP3 is a cool device on its own, so it looks fascinating to me.

Just be prepared to try to read chinkial’s massive run-on sentence describing the project. He writes:

just thought id let youse know im making a reaktor ensemble at the moment to utilize the korg kp3s 8×8 grid as a seq its going pretty well managed to get the kp3 to trigger the steps on an 8×8 event table and ouput them im also getting visual feed back from the kp3 aswell so u can make beats and not look at the screen just like the monome this is just a test to c if it could b done as i plan on porting it to a vst plugin in sythedit somehow that was my initial idea as not everybody uses reaktor that has a kp3 u know so let me know what youse think about my project

More power to you, man — I think you’ve learned to speak better to the Reaktor than to us, but keep on rocking the KP3. The project looks really cool, from what I can see through blurry cameraphone footage. Anyone in the UK who wants to go shoot this with a real camera, let us know!

It’s like a spy video. And 69 views, plus two tips from CDMers, which means basically you guys see everything before the rest of the universe, even if it’s barely capable of being seen.

chinkial also wins bonus points for plastering his MySpace page with marijuana leaves, being the first and only person to create a stoner mystique for Reaktor. (As opposed to, you know, basement club in Berlin and Red Bull or, maybe more like a lineup of espressos and cigarettes.)

The project looks great, though, so you can bet we’ll stay tuned to the chinkial YouTube channel.

Play the NY Times Website Like an Instrument, and Other New Lily Tricks

We like to push the outer envelope of music technology geekdom. But what if you’re also an obsessed web geek? Then you start playing the data encoded in a Website design like nytimes.com as a musical instrument.

A new patching environment called Lily, inspired by tools like Max/MSP, works its magic using JavaScript inside a browser. So turning your browser into a music tool becomes more practical. And Lily supports the network-savvy OpenSoundControl (motto: “it’s not MIDI!”), so you can hook up an OSC controller like the Monome and jam with Firefox and the New York Times.


Finally found a use for the NY Times from Bill Orcutt on Vimeo.

How does it work? Get prepared for some Web technospeak, kids!

When the patch starts, the browser enters a DOM inspection mode and mousing over a DOM element highlights the node. Clicking on a node writes the element’s data (its innerHTML value if it’s a text element or the binary data if it’s an image) as a sound file and the file is then loaded in a quicktime player in the patch. The sounds can then be triggered using OSC messages.

Hey, where’d everyone go?

If DOM models don’t exactly get your pulse racing, here’s a strange and elegant physics-based sequencer hooked up to Reaktor. Fans of Processing, that environment is also capable of similar stuff; this is even modeled on the Processing-compatible traer physics library.


SVG Midi Sequencer from Bill Orcutt on Vimeo.

Ready to get going with this yourself? Lily is now in public beta, ready to run for free on Mac, Windows, or Linux. Browser not included.

Lily Public Beta 1

Gobs more examples and documentation on the blog

Previously: Browser Beatboxes and the Rebirth of Max-Like Patching