remote control

Thanks to everybody who threw me pointers after Monday’s post on remote keyboard controls for Ardour. THE WINNERS ARE YOU! Also a winner is me, particularly thanks to If on Tumblr letting me know about OCS, a control protocol for sound software. Ardour supports it! Ardour was even an early adopter…

…which means they do everything differently to everyone else, which makes it L33T HAX TIEMS! Or, well, flaily hax tiems, to all honesty. So, in TouchOCS, I made a thing:


Devices!

…that also works on iPad…


BIGGER devices!

…and since TouchOSC exists on Android, it should work there too.

TouchOSC doesn’t want to talk the flavour of OSC that Ardour speaks, so it talks to a minor variation on this PureData script which translates it to Ardour’s dialect. So far all I can get working are transport controls, but that’s what I really need anyway. But look, it works!

If I have time I’ll learn more about PureData and add more commands. There are ways around the limitations of TouchOSC, they just aren’t accounted for in the script I pulled down off ardour.org.

Here’s the TouchOSC panel data file for the control surface in the pictures. Consider it Creative Commons Open Source yadayada go play with it. It’ll work with the stock PureData script I linked above, modulo the edits you have to make to have PureData running on your machine.

ALSO! You guys sent int two other good DIY toolkit pointers. They’re good for making haxy special controllers and I might yet use them for something else. First, lj:cdk pointed out that Ultimarc makes a bunch of interesting controller parts. Very cool stuff, lots of options for building. And second, an even more interesting device appears courtesy If, who pointed me at Makey Makey, an interface so flexible you can literally connect a banana and use it as a control toggle.

Obviously someone needs to use a banana to drive Fruit Ninja.

Thanks again to everybody who threw out ideas and suggestions!

youtube and heather dale

If you haven’t seen this, it’s video of Heather Dale of The Heather Dale Band, trying to get YouTube’s attention. They tried to sign up to get micropayments off of YouTube’s royalty micropayment system, but YouTube has decided that they don’t actually own and didn’t actually write their music.

Now, this is bullshit, of course, and Heather has provided (and can again provide) all the evidence of ownership needed. But she’s not merely been told she didn’t write her own material, she’s been told she and her band can’t even contest this ruling, or even further contact the programme. And all attempts to contact YouTube at any level have been rebuffed.

And this is, frankly, about par for the course for most of the “social media” environment. YouTube routinely makes bad decisions on ownership – not just bad, but laughably bad. I’ve had three of my own videos – solo live performances filmed myself or by fans – flagged as DMCA violations of other people’s work.

So far, I’ve been able contest successfully through their automated system, which has surprised me. But seeing Heather and Ben’s experiences, I’m becoming more convinced that this has a lot more to do with me not trying to monetise my YouTube channel than anything else. If YouTube doesn’t have to give me royalties, or even a meagre percentage of some royalty fractional micropayment, they don’t have much incentive to deny my counterclaims when someone or something – more likely some software – throws a bullshit DMCA takedown claim at me.

But if I am trying to get money, well, that’s an entirely different story, and I think that’s where Heather and Ben are running into trouble.

YouTube really doesn’t have incentive for this system to work at all. I rather suspect it exists as a guard against infringement lawsuits. “See? We pay out.” But if you don’t have the money to hire a big enough lawyer to go up against Google when YouTube’s lackadaisical system fails, well, screw you.

Because honestly, what’s their incentive for having a good process, much less making the right decision? They’re a large, public corporation; if there’s not a monetary incentive, there is no incentive, and there’s not a monetary incentive here.

Simply put, such incentive doesn’t exist.

So. It ends up being once again who you know. They’re looking for an actual person inside YouTube or Google who can override the autoresponders and let them get the royalties they’re due under this programme. Are you that person? If not, do you know that person? Heather and Ben are more sanguine about that person being out there than am I. Hopefully, they’re right. Go tell them.

oh it went up already

I mentioned in that last post being miced up – excuse me, apparently, miked* up – and surrounded by drums, which was making it hard to use the keyboard on my studio’s digital audio workstation.

This is why. I’ve been talking about doing a bunch of engineering for Leannan Sidhe recently, but the whole “possibly doing a guest appearance on their album” thing has gone unsaid – well, until now.


I was the turkey the WHOLE TIME!

Sadly, it is not the return of Fake Drumkit. It’s two tracks of bodhran (tuned differently and effected quite differently), two kinds of bells (Chinese and African), and a ratchet noisemaker which sounds a little like kokiriko, but with more harshness. If anything, the result is a little bit kabuki; I was afraid they’d find it a little sparse and alien. But they liked the test mix I sent over last weekend so much that they said it might not even need cello! And everything they do has cello. So we’re on.

The song is called “Once More,” and it’ll be on the album Mine to Love. They have the money to complete recording and mixing, but are a little short on funds for mastering and replication, so have a campaign going for that. You want to hear it? Awesome. Help them pay me. XD


*: Goddamn, English is stupid. Is there a K in microphone? No. Do you call it a mik? No. You call it a mic. And yet.

does this even exist

Over the last few days, I’ve realised there’s a studio toy I really want, but can’t quite find. If I can’t find it, maybe I can build it – or maybe that should be the other way ’round, eh? Regardless, maybe some of you guys can help.

One of the many cool things about midi is how you can have arbitrary controllers in variety of functionalities. You can, for example, buy banks of knobs and sliders. And all they do is send MIDI signals. This is great, because then you can assign them in whatever software you’re controlling to any function you want controlled. There are also banks of buttons, and so on. More commonly, you get mixed devices.


drool pad not included… or needed, really, but I would like this one or this one

I want that, but USB (or wireless-to-USB), and sending user-settable keyboard character combinations. I want a small remote pad that I can set up to have one button send a space, another button to send Shift-R, another button to send HOME, another to send END, and so on. Ideally, it should be able to send any button combination from a 101-key keyboard.

There are two reasons I want this.

One: If you’re surrounded by drums and mics (just for example) in my studio and you want to enable record and start the virtual transport, it’s difficult to do so in time to sync up with the pre-existing tracks you might be working against. Not that this was driving me crazy over the weekend or anything.

Two: Ardour is FULL of keyboard shortcuts. No, I mean full, like every goddamn key on the keyboard does some damn thing. If you’re reaching over something to get to some key or other (say, SHIFT-R, to enable master record), or in the wrong mode (which this mostly won’t fix), it is really easy to either hit the wrong key(s), or hit the right keys, but have them do different things, because not only are they loaded, they’re overloaded.


overconfidence not included

Basically I want a control panel that isn’t so overloaded, and I want it to go anywhere in the room.

I’ve thought about getting a minikeyboard, maybe a wireless minikeyboard, and hax0ring it. I may well do this, because I don’t want to build a USB interface and I don’t want to build a keyboard interface for that USB interface, and besides, I might want to add some more buttons later. But I worry about how easy (or difficult) it might be to send numeric keypad keys specifically, and how reliable soldering to surface pads will be, since I want to move this thing around a bit and it will get knocked about.

Now, there are some gamepads out there that might be good. The cheaper one I found doesn’t actually let you reprogramme what keys the pads send, and as annoying as I can find Ardour’s spaghetti of hotkeys, I don’t want to change them. I might want to use someone else’s workstation at some point. The ones which do let you reprogramme the pad’s keys are a bit spendier, and tend to be large and/or weird. But more importantly, they appear to require external software. This may just be for the purpose of changing key assignments, so I could run it once on a different machine and forget about it – but the data pages don’t make that entirely clear. If someone knows for sure, tell me?

Also I’d need to take a hacksaw to parts of it because of all the do-not-want.

Really, do I need to go all Arduino for this? I don’t want to. Anybody got ideas?

i do not have to apologise for art

Honestly, why would you want to?

It’s all Day Jobbe crap today, so little time to talk about anything. But I have experimental evidence now: medium-distance micing and overhead micing both can work in this room. Rawk. I also got some drum work in on the soundtrack album, and started working up some mandolin as well. This weekend: Angry Birds Handegg, more recording with Leannan Sidhe, plus other things I won’t talk about, because…

…of this short animated video. It comes from and includes a key point from a Derek Sivers TED talk. (Full talk here.) He talks about yet another bit of primate psychology that backfires and stops you from getting things done; being aware helps.

Also for your enjoyment: a Raspberry PI supercomputer in a Lego cabinet, and some distinctly weird Death Ghosts of Europe.

Finally, I learned something this week:


Looks like the vast lonesome shapes are seeping down from dark stars;
better set up more baffles

The last one is totally real. It’s called “rifle.” As in, get a, and use it on anybody wanting to set up a shotgun mic.

All for now; have fun this weekend. Ja ne!

proving ground

Today I get to do something new: mic a violin.

A lot of people out there have posted techniques on micing violins in the studio, and you can read a lot of ideas a lot of different places, but most of them come down to variations on the several shown at this Michigan Tech page. I don’t have a $2000 microphone shown in the photos to do this with, but I have some decent mics. That’s not the scary part.

The scary part is that most of these mic placements are quite a bit more distant from instrument than I’m used to using. Only one of them is really what I think of as close-micing; there’s a little to a lot of distance in every other one, which means there’s a little bit more of the room in every one. The space is going to be involved, as part of the instrument recording.

Now, as regular readers of this blog know, I’ve spent a lot of time working on this studio. You might remember this 360° turnaround video I posted, showing sound baffles I’ve made and placed; but click on the DIY category to see lots more. The goal has been to make the room better in every respect – evening its reflectiveness out, quietening it, blocking more outside noise, all that – but it’s also been about making it at least theoretically possible to do medium-distance micing.


Not this distant. But I may have a new project.

You see, for Dick Tracy Must Die, I couldn’t distance mic anything. I tried; a little of the distance-miced bamboo percussion stayed in (mostly in “When You Leave“), but almost all of that album was either close-micing or direct input. For Cracksman Betty, I had a little more breathing space – but not much. Only recently have I been able to put more distance between instrument and microphone.

Today’s the day I find out whether that all that work actually pays off. Can I really distance mic in here?

I sure hope so, because I need to. Let’s find out.


ps: I’ve been thinking of renaming this Supervillain Studios, instead of Criminal. I think it sounds cooler. Also, hey, I don’t just have a heat ray anymore, I have the Rainmaker, and multimonitor setups with mecha arms are pretty awesome – it may finally be worthy of the name Supervillain. Whaddya think, Minions?

so on that 48fps 3d hobbit

I wanted to talk a little about The Hobbit: Un Unexpected Journey.

Anna and I saw the “standard” format version first; 24 frames per second, 2D, mostly because we wanted to have experience the film without the distractions of the new technology. We both liked it, and tho’ it is a bit meandery, and quite a bit more fighty than the book in emphasis, it’s a world in which I don’t mind at all meandering, so in the end, I was quite alright with that. Were I not, I’d argue for editing it down by about half an hour, but that’s okay.

And one of the things we noted in this first film is how different our favourite wizard is from the later Gandalf of Lord of the Rings. This is a wizard who’ll loot a cave, find a cool sword and go, “ooh, shiny!”


…aaaaaand keep it!

Which, in turn, brought me to a realisation: the Middle Earth we buy into is Lord of the Rings – the development, the rigour, the grand events. But if you’re a gamer – and, if you haven’t noticed, tabletop 4 life, j0 – what keeps you there, what you’re playing

…that’s The Hobbit.

And I think – and, really, hope – that’s why all the extra fighty got brought on screen for An Unexpected Journey. Audiences last saw the War of the Ring. If suddenly it’s all fourth level dwarf fighters and a first level halfling thief wandering around being occasionally ambushed by groups of second level goblins and third level orcs with an anonymous fifth level raiding group leader (AC 4, 13-16 hp)? Let’s not pretend that’d go over well.

So we have extra fighty and past relationships and side stories (I loved Radagast’s appearances, I must say) and a much bigger set of Things Going On in Goblintown and most importantly far heavier foreshadowing of later events, just so that the shift in tone isn’t too extreme.


Tho’ I probably could’ve done with a wee less Goblin King Balzac

But despite liking the standard presentation, we wanted to see the 48fps/3D version, just to see what all that was about. I’d read that James Cameron immediately started planning on shooting Avatar II and III in 60 fps 4000-line cinema after seeing Hobbit, which is frankly a little nuts and will require a whole new round of upgrades, but that’s not important right now. Clearly, it makes an impression.

Often, that impression is kind of bad. A lot of people have reacted negatively to the new format, saying that it looks videogamey, or just generally “like video.”

This is, in part, absolutely true. And there are reasons for that. Traditional film was shot at 24 frames per second; video is shot at 30 or 60, and that’s important, because you lose motion blur when you have more frames.

You’ve already been seeing 48 images per second in theatres for essentially ever – each frame of the 24 frame-per-second film is flashed twice, which means a total of 48 flashes per second. Now each of those flashes is unique, rather than repeating. Further, each flashed image being unique gives you half the length of open shutter in the camera for each image, which means less motion blur in each frame, particularly in action shots, and that repeated-frame and motion-blur business is part of what people think of as the cinema look. And it’s unique to motion pictures.


Which is how we got to 3:2 Pulldown and “film look on TV”

In 48fps, all that’s gone, and it took me a good 20 or 25 minutes to get used the absence. The result is quite pretty, in many cases, but it does throw you out of the film a bit to see it in a theatre.

But that’s not the really big problem here, and there is a really big problem. Actually, there are two problems – big, distracting problems – in 48fps 3D Hobbit, and they feed into each other to create a whole series of failures. The additional clarity of 48 fps exacerbates both.

The first is the higher resolution; the second is parallax 3D.

These films are shot and distributed at a much higher digital resolution than film managed. We’ve gone well past the point of even 70mm now, and the higher frame rate increases the difference even further.

All that additional resolution and clarity showed me every. single. compositing. layer. every. goddamn. time, in all the richness of the format.

I should explain. In any shot with effects, or layering, or digital sets, you have each of these elements shot or built in isolation, then composited together into a single image, or matching pairs if 3D. All these elements must look of a piece; they must appear to be one.

It’s not easy, at best! In traditional film, and standard-format digital, colour temperature was critical – are the “outdoor” lights all the same, are the “indoor” lights all the same, and so on.


Ceci n’est pas une chapeau

And Jackson’s cinematographer and effects people weren’t fools, they know that; it’s basic filmmaking. They went to great lengths to match it, and no doubt massaged each element to within a micron of its life to match up…

…and it wasn’t enough. In scenes with fewer elements – Gollum’s cave, a lot of Goblin town, where most of it was one big CGI with a small number of actor inserts and limited palettes – it worked well. But in the more complex scenes, it fell apart, time and time again, and you saw every. single. layer.

Or at least, I did. At one point, I was counting them. “One two three four five! Ding!” And nothing takes you out of a film more brutally than a whole new collection of effects fails, made more noticeable by being new types of effects fails, ones we aren’t used to ignoring yet.

I think – I don’t know, but I suspect – that colour temperature is no longer enough. I think you need to micromanage the entire spectrum, not just the overall average anymore. I further suspect there may not even be tools to do this yet.

But there will be. You see, this same thing happened when films went colour. Effects techniques which worked beautifully in greyscale/black-and-white fell completely apart in colour, going instantly from convincing to pathetic, no matter how much extra work you put into trying to make them work.

Similarly, on television, from standard definition to HD… when Paramount shot all new effects sequences for the original Star Trek, they didn’t do it out of the goodness of their hearts, or even out of a desire for excess “special edition” loot. They did it because on HDTV transfer, the original effects went from dated to laughable.

I’ve seen some of the original effects remastered into HD, and not re-shot. They really, really did not have a choice.


Worse than this. YES, WORSE THAN THIS. Not always. But often enough.

(Oddly, some standard-def series hold up just fine. Space: 1999 series one original effects look gorgeous in hidef – but that’s what 10 years of technology and a fantastically high original budget will buy you. But I digress.)

Most of what we’ve talked about until now are the inevitable effects of resolution upgrades. These are difficult and subtle problems, and they’ll take time to work out, just as they always have. But there are real problems in The Hobbit‘s 3D, and they’re problems that the higher resolution and frame rate make a lot more obvious.


Yeaaaaaaah.

First, we need to talk about depth perception in real life. Most people think of depth perception as being an effect of binocular vision; two eyes means parallax vision, means 3D. And that’s true – to a point.

And that point is about 20 metres in front of you. More for some people, less for others, of course, and people argue about that number. But it’s a diminishing effect for everyone, as you get further away from the objects being viewed; it stops being dominant much earlier than that – as little as two metres – as other effects take over, such as atmospheric occlusion. Plus, the brain’s visual centre knows that an object getting smaller is probably moving away. A known object’s smaller size indicates distance, too. Relative up-down position matters. There are many channels of data.

All of these signals mix together in the visual cortex to give you the cached image of the world that makes up your actual sense of vision. Parallax is an important part of it, but not all of it, and at many distances, not even most important.

As a result, films have always had “3D” effects to some degree, because most of these effects are perfectly well preserved in flat-projection movies. The only thing 3D adds is parallax – the second eye.


Unless you’re Zebra Girl, in which case, here is your camera.

But parallax limited in its scope, and everybody knows it. So filmmakers exaggerate it for effect – they force parallax to be more effective at range than it would be in real life. Inherently, there’s nothing wrong with that; all film is an abstraction, and this is no different.

An Unexpected Journey does it too much, and on more than one occasion mixes 3D signals badly. Parallax tells you one thing; everything else about the visuals tells you another. And the exaggerated parallax tells you your eyes are somehow 50cm apart, which, frankly, is more than a little distracting in and of itself.

You want to know where 3D motion sickness and headaches come from? It comes from when the image in front of you tells you your eyes are farther apart than is possible, and that an object is immediately in front of your face and a football pitch away at the same time.

Compounding the problem in outdoor shots is that they got the far distances true to life: flat as a pancake. Mountain ranges in the distance? No parallax, as is right and true. But by exaggerating parallax to thousands of metres (apparently), what is correct at de facto infinity suddenly becomes jarring and wrong, because your parallax depth sense goes way way way the hell out there…

…and then runs into a wall.


TONK

It is exactly that jarring. It’s like walking into a lamppost. Deflectors say there’s something there, sensors say there isn’t; vision complex says no, fuck you, I am getting drunk.

And An Unexpected Journey has some of the worst 3D abuse I’ve seen in a quality film. Or maybe it’s normal, and just that the higher resolution and lack of motion blur and higher framerate just make it all the more obvious; I’m not sure.

Whatever the cause, every time I started getting back into the film – and I did like it, honestly, meandering tho’ it was – every time I’d start sailing along with it…

…I suddenly found myself sitting in a chair in a theatre, counting compositing layers again. And in this case, it is the filmmakers’ faults.

I think in the medium term all this technology will be standard. The LotR film series pushed technologies too – that trilogy was shot as soon as it was possible to shoot it, more or less. But in this first instalment of the Hobbit, really, all the shortcomings had an unexpected collision.

Some of this could be fixed in a director’s cut, and I’m certainly expecting the home disc releases to include 2D. I’ll look forward to 48fps of that, and wouldn’t be at all surprised to see it solving many problems. And if not, well, hopefully there’ll still be the Standard. That looked lovely. And if it did meander a bit, well, good. I like the wandering. If you don’t… what’re you doing hanging around with Tolkien, anyway?

an important piece of analysis

I don’t know who “she” is, but I like her.

sewing with supervillainy

Minion Paul: That’s a neat fabric. What is it?
Solarbird: It’s kind of a fleece.
Minion Paul: Oh, muppet skin. Do you know how many muppets died to make that shirt?
Solarbird: Do you know how many muppets I had to kill to get two good ones?
Minion Paul: How do you hunt muppets, anyway?
Minion Anna: I sure wish someone could teach me how to count to four!

my goodness today was gorgeous

The first day of the year certainly was gorgeous, wasn’t it? At least it was in this part of Cascadia. The Snohomish River valley late in the day in particular, around sunset, turned into this ocean of ground clouds with islands made of hill and the Cascade mountains standing out in particularly brilliant sharp relief from the setting sun – people were stopping on I-5 to pull over and take pictures standing on the guard rails. I am not even making that up.

I was not one of these people, but I thought about it.

Driving across the Hewitt Avenue Trestle took you right into the clouds, too, so the world just disappeared entirely from around you. Given that it was part of a shrine visit, it seemed particularly fitting. And fantastically gorgeous.

And tonight the evening moonrise? Brilliant and also wreathed in distant mist. Fantastic.

There are far worse ways to start a new year.

Return top

The Music

THE NEW SINGLE