Wednesday, March 31, 2010

monome 512



10 units made. Four units available. Silent dutch auction.Current lowest bid: $2800. Ends at april 10 at 1pm EST.

To submit a bid, e-mail 512@monome.org with your country and bid amount in the subject line. US shipping is free. international shipping is $100

Monday, March 29, 2010

Early Messe Opinions 2

Radikal Accelerator
What if you removed the interesting bits off a Spectralis 2, like the analog filters and added a keyboard? You'd have the Accelerator! It is a virtual analog keyboard - just like all the other virtual analog keyboards on the market but with one key difference: AN ACCELEROMETER. Do you find bending pitches with the pitch wheel is too precise and easy? Now you can lift the entire keyboard to bend notes! If I had the Accelerator when I was getting started, I wouldn't have the wimpy, girly arms I currently have, I assure you.

This video was posted by ihavesynth:



Don't get me wrong, I love me an accelerometer, especially on small, hand held devices, but if you were really serious about making a performance keyboard, wouldn't it make sense to have release velocity, polyphonic aftertouch, a breath controller, more knobs, an joystick/XY pad... oh any number of options BEFORE adding a accelerometer?

Rhizome
The Rhizome is a hardware/software combination, running on top of Windows in a purpose-designed chassis with lots of dedicated buttons, switches, displays and knobs. The demo is intriguing.

Again, another ihavesynth scoop:



Building this on Windows provides support for third party effects and, uh, dongles. The result is drool-worthy, however, running some numbers in my head, guessing street price, I think you'll find 99% of the market sucked away by similar iPad music-oriented offerings at <1% of the price.


Da Fact Karlax
Space Bassoon II: Revenge of Space Bassoon.

Thursday, March 25, 2010

Forecast: partly cloudy

Online media creation tools are growing up, as is the case with AudioTool 1.0 Firestarter.



Yesterday I poked some fun at those new Roland videos by posting a youtube doubler link with the OMG cat. There are, of course, a bunch of variations on this concept. It doesn't take much imagination to extend these ideas to basic video editing and compositing on data that lives in the cloud.

Of course, there are currently technical hurdles, all of which are solvable. The question really becomes which media delivery service will be the first to extend their API to allow such activity. The business decisions and legal ramifications behind this are more complex than the software engineering, but that didn't stop youtube in their startup days.

We've seen how quickly memes evolve on the internet. The killer app I envision is meme evolution and aggregation. I'm talking about stupid stuff like the cat example. This tool would allow people to quickly combine two or more media types elegantly on the internet, without downloading and re-uploading video/media that already exists in the cloud, then send the link to their friend, twitter, facebook or blog.

We're telling jokes and commenting on current events by using existing media. I simply see this as an extension and refinement of what is already happening.

It goes without saying that tools like the iPad (yes, I know audiotool is flash-based. I'm speaking in the general sense) are ideal for this kind of application. What do you think?

Wednesday, March 24, 2010

Early Messe Opinions 1

There are plenty of places where you can get the press releases of new products. This is an opinion piece (as usually)



Korg microStation
I don't think I've ever seen a 61-key micro keyboard before. They've probably existed, but I simply can't recall an instance of one. The idea of a micro key workstation is so supremely quirky, I can't help but admire the audacity. It's like the workstation equivalent of a Shetland Pony - a hilariously emasculated and irresistibly cute workstation. The Sanrio Korg. I see limited success in the North American market, though. This looks like something that would do much better in Japan.



Korg Monotron
I really like this. It is priced right and crazy and fun. VCF input and real analog! Great idea.





Roland AX-09
When the world demands keytars, Roland delivers. When the world doesn't demand keytars, Roland... still delivers. Sling one of these around Lady Gaga and you have a ironically-cool hit product.

Look how cool it is! BEHOLD:





GAIA SH-01
In 1995, Nord introduced the Nord Lead and virtual analog to the world. 15 years later, we're still doing unspeakable things to that chicken - BUT THIS TIME WITH A D-BEAM SENSOR. Gosh, I wonder if there are some trance presets.

I did enjoy the cliche-loaded press release "under your fingertips" and video "the possibilities are endless." I think I need to make press release bingo cards. That's ok, though. They'll use some young, hip fresh face at Roland to present the product on video, right? I mean, you want to use the "I'm a Mac" guy and not the "I'm a PC guy."

Thursday, March 18, 2010

Dedicated BPM Control Surface

A highly-motivated and talented individual has crafted a dedicated physical interface for BPM. More info in this thread. Great stuff!





Tuesday, March 16, 2010

On 32-bit audio files and nulling delays and really, really long modular works

I've commented a number of times in the past on my desire to create a long-form modular synth composition. By 'long form' I mean something around a traditional album side. There have been a number of technical limitations that stood in the way, many of which have been unlocked by Volta. Some of the remaining issues center around a working process, project management and the realistic limits of what the software and hardware can handle.

Calculus, at three minutes or so, generated over 8GB of project audio data. I'm in the very early stages of this project and I've already accumulated over 4GB. I fully expect the entire thing to weigh in over 100GB when I'm done - for a single piece of music. The amount of this data isn't important, but it should give you an idea about the scale of the project.

However, the larger a project is, the more unwieldy it becomes. Managing and organizing the project is a project itself. I have to work on it in pieces and sections as my G5 is already groaning and creaking under the strain. If you're assembling a complicated, multi-layered modular piece one monophonic line at a time, you have to have a macroscopic view of the project, and know exactly where you're going. I've never attempted something this long using this technique and I'm unsure what sort of problems this will present beyond complicating the already considerable long view.

Even the best VCAs on my modular probably spec out around 90dB signal to noise ratio, which should be representable within a 16-bit audio file. (I haven't actually tested this, it is a guess, but I'm not going to lug home the Audio Precision) But, I record all my tracks at 24-bit for some additional headroom, or to allow for some sloppy recording technique by recording at lower levels.

Typically, when I do the final mix, I'll generate a 24-bit master and a 16-bit master as a matter of process. When summing multiple 24-bit files (or, in my case, a possibly absurd number of 24-bit files), you're effectively generating audio data with meaningful resolution that exceeds 24-bits, which is one reason all native-processor DAWs use a 32-bit floating point mix bus architecture.

This has a lot in common with shooting in RAW on a digital camera. There total dynamic range exceeds our ability to perceive, (or represent) at a single time. Shooting in RAW allows me to shift or compress the dynamic range to suit my needs. I've found I have 1-2 stops in either direction of the captured exposure that I can use without any loss of detail.

Back in the audio world, that full 32-bit floating point resolution represents a dynamic range that can't be described in terms of human experience. We can only examine a portion of this range with our ears from the threshold of sensation to the threshold of pain. Typically, we take the output of the 32-bit floating point mix bus, and use compressors and limiters to squish the dynamic range into something reasonable, and quantize the output to a 16 or 24-bit word.

OK, so what?

When DP changed to broadcast wave files for its native file format (yay), support for 32-bit floating point audio files was added as well. You can even record all your tracks using this format if you you enjoy wasting disk space. So what is a 32-bit floating point file good for?

In the days when the typical recording studio recorded on 2" 24-track analog tape and automated analog consoles, music production was typically fractured into discrete processes: recording (basics and overdubs), mixing and mastering. DAWs made it possible to collapse recording and mixing into a single organic process.  While productions may still follow the traditional method, more people are embracing this new process. But, what about mastering?

Mastering is exerting more of an artistic influence on the sound, and this is especially true for electronic music where creative mastering can produce dramatically different results. I see mastering has creeping its way into the production process like recording and mixing are now. It begins innocently enough by strapping a limiter on your mix bus to prevent clipping. Then, it starts to become part of the 'sound' of the track. Admittedly, mastering is one of my weakest points, and, historically, under the traditional advice I just figured I'd leave it to someone who knows what they're doing. It makes good sense, right? Another pair of ears, yadda yadda yadda. Well, the reality is I can't afford mastering any more than I can afford a new computer, so this is something else I can do myself and, even better if mastering is drifting farther from the technical to the artistic side of things.

There are many points across the editing process where the results are interesting, but unfinished. Then, I may go 'too far' and need a reference. The logical response to this is to bounce a mix down to preserve that moment. But, what if I wanted those mixes to be more than a reference, to be… useful. Perhaps I want to edit a some of these pre-composed sections together in a new composite? If I want to do this, I want to operate on the pre-mastered result. If only there was some way to capture the raw output of the 32-bit floating point mix bus.

TA DA! A use for 32-bit floating point audio files. Now I have a lot of flexibility and options and can still experiment with mastering settings at a later time.

OK, moving on to an issue related to this project, but completely separate from this bit depth nonsense. Yesterday, I was lamenting the lack of delays and reverbs without an automatable method to null out the delay lines.

Native Instruments Spektral Delay had a 'delay matrix reset' switch, but since I loved this product dearly, clearly, it needed to be discontinued. (I'm sure NI had a good reason for axing this product, like, the amount of work required to bring it into the next architecture would be equal to a total rewrite and it wasn't pulling its weight to begin with) The delay matrix reset switch wasn't automatable, but it was there. Typically, this feature is a technical convenience, like for clearing delays prior to starting playback from a different location, but I want to use it artistically.

Automating the input or send doesn't work entirely as you still have to wait for the delay lines and regeneration to clear out. Automating the output or wet/dry mix doesn't work entirely because you want to take advantage of the new delays being created without the leftover garbage from the prior harmonic content clouding things up. If the effect does not have this feature, there is no satisfying way to fake it using these methods.

The only way I've been able to achieve this effect in the past is by recording the delay output segment by segment and editing them together which is as tedious and time-consuming as it sounds, even more so if you're batch processing 20-minute modular tracks. Cough, cough. Speaking of which, I've found, sadly, that my method of recording music using a modular is very compatible with doing laundry if you plan ahead.

Ideally, you'd be able to trigger the delay reset using a number of methods, but if it responded to MIDI note on messages, I could simply route a MIDI track to the effect. This would allow me to clear the delay lines with each new note without creating any additional automation. As a bonus, this could be played in real time. If you know of an Audio Unit that does this, let me know.

Wednesday, March 3, 2010

Generative 1 - the results

Success! The ebay auction for Generative 1 did better than I hoped, however, sales of serialized output from Generative 1 didn't fare as well. While I didn't meet my fundraising goal, the amount collected took a considerable bite out of the overall price and now I'm the happy owner of a copy of Ozone 4.

I still have remaining 'stock' of the 40 serial-numbered variations I recorded, so if you're interested in your own unique copy, click the buy button.



To everyone who bid in the auction or purchased a serialized variation of Generative 1, thank you so much. There are people who spout rhetoric about supporting musicians, but you actually did something.

By the numbers
number of Generative 1 variations recorded: 40
sale price per unit: $5.00
number of Generative 1 variations sold: 16 (as of March 3)
total: $85

auction starting price: $0.99
bids received: 20
auction duration: 7 days
auction close amount: $76.00

project total: $161.00

price of Ozone 4 (project goal): $249.99

Appointment Listening and Wax Cylinders

Yesterday the electron microscope images of vinyl grooves were deservedly making the rounds on the net, and I couldn't help but marvel at tiny bits of dust that looked like boulders settled into the canyons. Each one of those represents a click or pop, and you're only looking at a fraction of a second of audio. I imagined the kind of devastation that only a tiny little scratch would have on the signal.

While scratches can't be repaired, you can get rid of the dust, with Record Revirginizer, a kind of plasticized facial for your records. This is not audiophile voodoo, but an actual product that demonstrably improves the sound of old records. If you're reading my blog, you know I foster serious contempt for audiophile snake oil culture and their $500 wood knobs and $10,000 power cables. If they had any idea what goes on in a recording studio...

Record labels like selling vinyl. The vinyl version of Autechre Oversteps is $36 vs the digital download prices of $10-12 (depending on format). Even factoring in the associated additional expenses, I'm sure Warp is making a premium off the vinyl. Maybe I should say 'made' because you can't buy it anymore. It's sold out.

Consumers like vinyl because it brings physicality back to music listening. You have an object that more than represents your music purchase, it is the music itself. CDs have abstracted themselves into meaningless objects.

Vinyl may 'sound better' but it certainly isn't what the artist intended. This has never been more true than it is today, when audio production takes place 'in the box' and mixdown results in a 24-bit audio file. Then we make a record from that and people swear it sounds better. Vinyl represents that file + whatever magic you want to attribute to the music living on the vinyl. The audio is changed, and not in a way the artist had any control over. If it is more desirable, why don't we simply master the audio from a pressed copy of the vinyl? You know why we don't do that? Because that would be stupid. You've lost dynamic range, added noise, distortion and signal loss from each step of translation. (If you haven't guessed yet, I prefer accuracy (which is measurable) to 'sounding better' (which is not measurable/subjective))

So, when given the choice between a 24-bit uncompressed digital audio file or the vinyl, I'm going to choose the audio file. As I did with Oversteps.

But I believe the 'vinyl sounds better' mantra is deserved. I could cite a number of examples of where this is demonstrably true, but upon closer examination, it is never the result of a technical superiority, but attributable to other factors, sometimes real, sometimes imagined. Then, yesterday I read the inside back cover of March 2010 EM, where Nathaniel Kunkel states:

You know one thing you can't do with vinyl? Take it with you. You need to sit down and decide to enjoy it. You don't skip songs; that damages your new record. You listen to a side front to back. The art of sequencing matters. There is a direct correlation between how long the side is and how good it sounds. Vinyl is reverence. Reverence for the music as well as your time. When you decide to put on a record and listen to it, you have made a commitment. You have just given up the only thing you can't get back; your time. Music is no longer your audio wallpaper. It is the focus of your moment. Maybe people hear more out of vinyl because it's the only time they are really listening that closely.

In one paragraph, he touches on a number of important points about the music industry, how we consume music, the dying art of an album as a sequence of songs and never once talks about how one thing sounds better than another thing. This is perhaps the most important point of all. It isn't the technology that is important, it is our consciousness; our attention that is the critical issue.

So, what do you prefer? Vinyl or digital audio files? What do you think of Oversteps?

Tuesday, March 2, 2010

A Brief History of monome Production

I may be running perilously close to instant nostalgia syndrome by rehashing recent events, but the monome story starts in late 2002 with early prototypes that combined the idea of buttons with decoupled LEDs.



This work evolved to the familiar form that Alfred Darlington, aka Daedalus toured around with.





Alfred's touring resulted in lots of product inquiries and the bitbox prototype wasn't designed for life on the road, so it became clear a production product made from real PCBs was required.



The 40h
After self-funding the considerable up-front costs of tooling the original keypads, as well as all the other expenses, 400 of the original 40h units (40h is '64' in hex) with black silicone bases and green LEDs were produced in May 2006. These sold out in a year.







Kits and the 40h/se
In June 2007, monome started producing logic and keypad kits so people could assemble their own monome.





These kits resulted in all sorts of interesting case interpretations including monomes built into perspex, a lunchbox and a book. Kits also allowed users to customize their choice of LED color.

Around the same time, monome produced 16 'special edition' 40h units in white enclosures, with tilt sensors and a hand-made felt case.



The Next Generation
While one could easily combine multiple monomes or even build multiple 40h kits into a single enclosure, a larger-format monome with 256 buttons like the original prototype had not been officially produced. monome redesigned the PCB making it smaller (along with the keypads), and modular so the same button PCB could be used for all monome sizes. These monomes used walnut enclosures and orange LEDs and became known as the 64, 128 and 256. The 64s also included tilt sensors. The 128 and 256 came with external power supplies, but the 64 was bus-powered like the 40h.



Sales of the first 256 and 128 were quite swift compared to the original 40h. The first run of 64s sold out in two minutes.

256
September 2007 (100 units)
August 2008 (100 units)
July 2009 (100 units)

128
December 2007 (100 units)
May 2008 (100 units)
January 2009 (100 units)

64
January 2008 (200 units)
October 2008 (200 units)
January 2009 (200 units)





Greyscale
The current 'greyscale' monomes use white LEDs and steel enclosures and a redesigned PCB that allows for a slightly thinner profile compared to the original 64/128/256 units. While functionally identical to the previous generation, the redesign echos monome's transition from Philadelphia to the Catskills.



Greyscale 64 and 128s are bus-powered; no external power supply required.

64 greyscale
January 2009 (200 units)

128 greyscale (announced)
Spring 2010

Images Brian Crabtree/monome CC-NA

The ADDAC System

This looks promising, indeed.