DIY 3D Controller: Inspired by Theremin, Powered by Arduino, Processing

DIY 3D Interface: Tic Tac Toe from Kyle McDonald on Vimeo.

The Theremin, not too far off from its one hundredth birthday (start planning now), was a breakthrough in enabling a touch-free gestural control in space. Using the same principle that allows the Theremin to sense hand position, Kyle McDonald has created a 3D interface, and posted the process on Instructables. CDM gave him some of the inspiration:

Your recent post, "Theremin as AV Controller", inspired me to finish an idea that’s been living in my sketchbook. It operates on the same capacitive sensing idea as the Theremin, but in 3D — using just an Arduino, aluminum foil, and six resistors. I’m planning on using it as an instrument, interfacing with a wave terrain synthesis system. In the meantime, I put together a demo video and an instructable so other people interested in alternative controllers can experiment with it. The code is in Arduino outputs coordinates via serial, and the example code is done in Processing, so it’s only minutes from interfacing with your audio/visual tool of choice.

In the spirit of sharing, Kyle says he’d be happy for people to improve on the design: “If you think you can build one that is simpler and equally accurate, or slightly more complex and more accurate, share in the comments!”

DIY 3D Controller @ Instructables: “Make a 3D interface using an six resistors, aluminum foil, and an Arduino. Take that, Wii.”

Here’s the original post, which came from our friend Sarah Angliss, who’s been using the Theremin as a controller for A/V sets in Max/MSP/Jitter:

Theremin as AV Controller: Technical Details from Spacedog

Updated: Kyle writes with some additional details on what he’s doing musically, and from where he draws some of his inspiration:

read more

Resolume 3 Will Merge Audio Effects, Beat Sync with Visuals


Resolume Avenue 3 Introduction from Bart van der Ploeg on Vimeo.

If you’re interested in audiovisual performance as well as audio, here’s an app to keep an eye on. Resolume “Avenue” 3, announced today, is a ground-up rebuild of a popular VJ app. Now, things like GPU-native video may not mean much to the musical readers of this site. But how about features like this?

  • Beat-synced audio triggering alongside video – using the soundtrack inside video clips, or using separate audio files
  • VST audio effects, synchronized to visual effects and controls
  • MIDI and OpenSoundControl (OSC) support
  • Cross-fading of audio and video
  • Beat-synced loops

We’ve been playing with an early betas at the live visualist-oriented Create Digital Motion and will have detailed hands-on reports soon. In the meantime, here’s a detailed look at what’s in Resolume Avenue 3:

Resolume “Avenue” 3 Announced: The Audiovisual App to Beat? [Create Digital Motion]

You can see the results above with Missy Elliot, but naturally this could also be used with very different source material as a glitchy audiovisual experimental ambient set, or as a way of triggering videos and audio backing tracks alongside a band.

It’s not without limitations. You can’t yet use VST instruments, so you couldn’t drop a synth or sampler into your visual set and play that – at least not in the first release, due in September.

But it’s clear an audiovisual convergence is happening. You can add this to the recent debut of GrandVJ, a live visual app with a virtual MIDI keyboard in the display and “Synth Mode” for triggering, or, at the opposite end of the spectrum, the addition of VST effects support in the visual patching environment vvvv. And we’ve likewise seen interesting ways of combining Ableton Live and other music apps with live visuals, as in Momo’s tutorial for A/V cutups with Lucifer.

Live + FM8 = Drum Kit Love: Free FM8 Drum Kit Download

Gustavo Bravetti has put together a free, exclusive FM8 drum kit in Ableton Live for CDM readers. More on the kit, FM8, and how to make the most of it, plus our download, at the Kore@CDM NI minisite:

Free Exclusive Download: FM8 Drum Kit for Ableton Live from Gustavo Bravetti

Here’s what the kit sounds like, using the demo clips included with the package (naturally, you’ll want to make your own patterns):

fm8kit.mp3

I love that it’s a synth kit rather than a sampled kit, as you can do things like this — just a quick demo I whipped up, same clips, modified only using synth and effects parameters in FM8, to "mess up" Gustavo’s pristine kit:

fm8kit_2.mp3

A quick survey revealed quite a few Live users I know who use both Operator and FM7 or FM8 from Native Instruments, proof positive that you can never have too much synthesis or too much FM. I know I regularly swap between the two, plus Image-Line’s Sytrus.

The kit is calling out for a Koresound and a full Live Drum Rack, so I’ll see what I can do. But I really do enjoy fabricating drum kits with synths. Whether I do it terribly well or not, I always feel closer to the resulting sounds. (Previously, Gustavo made bass drums and snares with Operator in video tutorials, though I prefer the FM8 sounds he’s done, personally!)

Crazy Idea Watch: A Guitar Player’s Stand for iPhone Tablature

Brian Kane sends along this whimsical proposal for iPhone/iPod Touch users reading tab. "It’s a portable practice device, also suitable for performance," says Kane of his concept. It’s like a harmonica holster, but for your tab. Attach this to yourself, pull up tab of a song, and fake your way through any tune you like. (Brian also suggested "Practice anywhere; get laid quicker." I’ll leave that to you to determine.)

No, you can’t buy this yet. But never say never. It’s certainly not the strangest idea for an Apple accessory I’ve ever seen.

Study for musical assistive device [at Brian's blog.slashboing.com]

Open Source GigaStudio Petition: Why It’s Unlikely

Amidst the news of GigaStudio’s demise, we’ve heard some isolated calls to open source Giga itself. There’s even an Open GigaStudio petition (via musicradar.com). The likelihood of open sourcing a code base as large as Giga’s, though, seems extremely slim. Making an open source project from a commercial developer successful requires a number of critical ingredients. You need the will of the company that owns the code, of course, but also:

  • a code base that is accessible to people who have never seen it before
  • code that’s free from "encumbrances" or code or concepts proprietary to a third party, such as licensed libraries or materials covered by patents (and thus usually requiring removal)
  • an active community of developers
  • a process for maintaining development

Or, put more simply: you have to fully own the thing, you have to want to share the thing, and there has to be a group of people who can work on it productively. Even satisfying one of these is unlikely here, let alone all of them.

read more

Life After Giga: A Call for Open Source Sampling Development

In case you missed it in comments, amidst the news of a major pro sampling product being discontinued, reader Darren Landrum is interested in offering a free/GPL open source framework for samplers:

The LinuxSampler project offers GigaSampler 3 compatibility for Linux and Windows, so it’s already an open alternative for dealing with your orphaned Giga sampler files. (Naturally, you could also look to a number of Giga-compatibility samplers on the market.)

But the open source community has long been under fire — often rightly so — for simply copying proprietary software rather than doing something new and innovative. I enjoy "new and powerful," so that sounds like a great idea, and that’s what Darren is proposing. He writes:

What I want to do is build a code framework (not to be confused with a library) that will contain classes for handling streaming sample playback, resampling, and all that fun stuff, as well as directed graph building for DSP. From here, the framework can be used to build monolithic applications for sampling and synthesis, as well as a Reaktor-like application, if we do it right.

Yes, it would be better to split things out into libraries, but that takes a lot more work, and I’m tired of things not happening. The sooner we can get some code working, the better.

I should also mention that there are existing open source libraries we can and will leverage, like libsndfile, libsamplerate, libfftw3, and the Rubber Band library, so we won’t be starting completely from scratch.

read more

Life After Giga: SONiVOX Now Doing Their Own Development, Among Others

What do you do if Tascam lets you down, and you’re a sound house dependent on their GigaStudio/GigSampler player? For major soundware development house SONiVOX, the answer was: make your own software.

Somerville, Mass-based SONiVOX has announced “announced the existence” of an in-house software development team. Read: the team has been there already, but they haven’t wanted to talk about it until news broke that Tascam’s GigaStudio was going away.

SONiVOX says they have developed “a universally compatible player technology that focus on intelligent MIDI performance, intuitive interfaces, and the highest sonic fidelity.” It will support not only SONiVOX’s own products, but third party-products, as well. SONiVOX points out their experience working with clients like Motorola, Analog Devices, and Google, on sound software.

The press release apparently went out on Friday, but I missed it. Now, with it clear that Giga is dead, the news makes more sense. Peter Alexander at Film Music Magazine, who also broke the GigaStudio discontinuation story, correctly read the signs as early as Monday. He has a long, excellent opinion piece on that site that laments Tascam’s failure to develop their own, long-promised player. He wrote then:

“SONiVOX, an American company substantively smaller than either Tascam or their publicly traded parent, TEAC, has beaten the Giant to market by creating their own dual platform player for both PC and Mac with product ready for shipping by late July early August.”

Memo: To Sample and Software Developers [Film Music Magazine]

Nor is SONiVOX alone. They join EastWest and Spectrasonics, as Peter observes, along with Garritan, whose Steinway-authorized piano instrument runs on the in-house ARIA Player. And that’s to say nothing of developers like Native Instruments, Cakewalk, Steinberg, MOTU, and Apple, all of whom might be considered soundware developers themselves, running on their own virtual instrument products.

Of course, this also illustrates just how tough the market is for any sampler, even one from a company the size of TEAC. In fact, it seems to be the independent companies who are most willing to keep fighting in that climate.

What remains to be seen is how well SONiVOX can support third parties. If they can do so affordably and effectively, you could see serious migration to their sound platform.

SONiVOX’s own virtual instruments, the first for the platform, are scheduled for release at the end of the month:

http://www.sonivoxmi.com/

Life After Giga: Kontakt 3 Free 64-bit Upgrade Soon on Mac, Windows

 

The current holy grail of sampling seems to be getting at more memory by providing 64-bit memory addressing, as I said this morning. With Tascam’s Giga out of the picture, it’s up to competing sampler products to deliver. Cakewalk’s Dimension Pro is already 64-bit support, as is their host, SONAR. Native Instruments points out that their flagship sampler Kontakt is on track to be 64-bit soon.

Kontakt 3 does support disk streaming now, but it can’t yet do 64-bit memory addressing. With 32-bit memory addressing, you’re limited to around a couple of gigs of available RAM. That should change soon for Kontakt, with a cross-platform release supporting as much RAM as your machine and OS can handle in the works.

The official announcement was made back in January; I think I missed it amidst the NAMM hoopla. It’ll be a free update for existing Kontakt 3 users. NI’s forum admin Thomas wrote then:

I want to bring you the good news that NI has started development on a Kontakt version that supports 64-bit memory addressing for Mac OS X 10.5 and Windows Vista 64.
This will be a free update for Kontakt 3, and will allow to go beyond the 32-bit memory addressing limit and utilize as much RAM as your operating system or host makes available.
This version of Kontakt 3 will also run as a VST plugin under 64-bit hosts in Windows Vista 64 (Windows XP 64 will likely not be supported; standalone and 32-bit plugin operation under Vista 64bit are already possible with Kontakt 3.0.1).
No specific info on the release date yet, but you can expect it sometime in the second half of 2008. It is a substantial development effort and requires a lot of testing and optimization.

Details of the update and a thread you can follow for further news is available on the NI forum:

Official update status - Kontakt 3

I expect, with the release of greater 64-bit support in Mac OS X Leopard, other cross-platform sampling solutions are likely to go 64-bit, too; any vendors with news, we’re happy to run it.

See also:

Cakewalk has a 64-bit Computing for Musicians site that talks more about what 64-bit means; their SONAR host would also provide access to 128GB of RAM for Kontakt 3.1 for 64-bit Windows, when it becomes available, so this is information that’s important across vendors.

Disclosure: CDM writes about Kontakt on our Kore minisite, which is sponsored by Native Instruments.

GigaStudio is Dead, Leaving Sampler Users High and Dry

Photo: titge.

Tascam has chosen to cease development and support of its popular GigaStudio sampler and product line, including GigaPulse, GigaViolin, and Giga VI, breaking a widely-used product and various other products based on it. I had actually heard this was coming some time ago, but unfortunately couldn’t verify on-record sources in a way that would allow me to share. Now, it’s official.

MusicRadar has the story: Tascam axes GigaStudio

and Film Music Magazine’s Peter Alexander broke the news first:

Tascam Ceases Giga Development as of July 21; Sales And Support End December 31

Tascam has made no official statement, but the report has been confirmed in a message thread by Tascam’s Marketing Manager, and the product has been removed to the discontinued section.

All I can say is, shame on Tascam. It seems this decision was made some time ago, but not announced — all while sales continued. Furthermore, based on the information I’ve been able to find, there seems to be no information whatsoever on the long-term state of availability or support for the product beyond December 31. A company with the size, reputation, and pro relationships that Tascam has ought to be able to present some sort of legacy support plan. Abandoning users in this way risks the trust the Tascam brand has with customers. Gibson Guitar has become practically an adjective because they discontinued Opcode’s Studio Vision Pro following an acquisition. People are still sore about that even a decade later, and they’re a guitar company, not a pro audio company like Tascam. GigaStudio has a similarly loyal following, particularly in fields like film scoring, and — whether Tascam’s business decision was justified or not — you can bet you’ll be hearing about this for some time to come.

So what’s life after Giga? Given that Giga’s audience was fond of massively huge sample libraries, and the tool was Windows-based, I could believe that 64-bit-native sampler applications could be next. (Clarification: GS4 was native 64-bit, but that doesn’t do you a whole lot of good now, of course.) With 64-bit memory addressing, it’s possible to go an order of magnitude beyond 4 GB (or less) memory limits, which would appeal to Giga’s hard-core sampling audience. Cakewalk supports 64-bit Windows for both their host (SONAR) and instruments, but it’d be nice to see, say, Native Instruments Kontakt in a 64-bit version for Vista 64-bit, too. I’d run Kontakt and SONAR together in a second. (Yes, Mac fans, Mac OS theoretically can support 64-bit memory addressing, but no music app on Windows does, either, at present. So, 64-bit Logic and EXS24, perhaps?)

At the very least, I wouldn’t be surprised to see Cakewalk, Native Instruments, MOTU, and others offer crossgrade offers. They all offer very fine sampling products, though I’m not sure that’ll come as much comfort to disgruntled Tascam customers.

It’s also possible that a third party could take up support of the GigaStudio product and continue it for its user base. No one appears to have stepped up to the plate yet, though. Stay tuned.

And, Earth to Tascam: please make some kind of statement to your customers, even if it means a series of messages if the situation is evolving. Your website is an official outlet, so moving an active product to the discontinued section of your site can be considered an official statement. Word in audio circles gets around fast even without the Web, and your customers deserve to hear more from you officially. (If we get additional information, we’ll run it on CDM.)

Tascam Legacy Software

Fair Use, Public Domain, Creative Commons Explained in Videos, Tool

When is it legally permissible to sample and reuse content? What’s in the public domain? And what is this Creative Commons thing about?

These questions are perpetually important to anyone in digital media, but there have been a number of resources I’ve come across just in the last few days that may be friendly to those curious about these questions.

Fair Use

Seesmic, the video community, has started a discussion with LA-based entertainment lawyer Michael Donaldson about copyright and the oft-misunderstood Fair Use provisions of US copyright law.

Here’s a teaser video; follow through and the Seesmic community asks questions about what the law means:

Mr. Donaldson has also written up a PDF report on fair use and online video. While it’s video-based, it’s worth a look for musicians, as well.

Via wire to the ear

Public Domain

Public Domain covers works that can be used and distributed freely, without restriction. Lifehacker points (via Ars Technica) to an online tool created by the American Library Association:

http://librarycopyright.net/digitalslider/

Digital Sliderule Makes Copyright Law Dead Simple [Lifehacker.com]

Now, "dead simple" to me would be a wild exaageration — you’ll see that various amendments to US law have allowed all sorts of complex loopholes to keep works out of the public domain. But it does make things more visual — even if it requires that you know whether a copyright has been renewed. Notably, the early history of recorded music is rapidly approaching public domain — that is, assuming labels don’t successfully lobby the US Congress to provide new exceptions.

Those of you outside the US, of course, have different laws, though you are subject to US laws wherever you are, if you’re sampling works that have a copyright in the United States.

Confused by Fair Use (which seems to boil down to nearly nothing) and Public Domain (which seems only to cover really ancient work)? That’s the reason the Creative Commons organization has created their alternative licenses, for artists who want their work to be more freely accessible, or those who want to sample and remix works more freely.

read more