One of the reasons I was so excited to install a Harrison Trion console in the Annex Control Room is that it used commodity processors to do all its musical math. Which meant that as processors got faster, the console could, too. That was realized this past weekend when we swapped out four Xengine processors (4U, 750W PSUs each) and replaced them with two Xengine2 processors (4U, 400W PSUs each). We went from almost overloading our 2200VA APC UPC to not even lighting up the first of 5 load LEDs! Moreover, the new engines support 4x more “Toys” (complex Harrison plug-ins) and 50% more channel capacity, taking us from 96 channels at 96K to 144 channels at 96K. Awesome!
July 11, 2015
March 12, 2015
I cannot believe it’s been nearly 3 months since I last updated the blog. That’s not a sign about how quiet things have been, but rather how busy they have been!
In January we started a flamenco project with Ed Stephenson and his Paco Band. We did several days of pre-production, several days of tracking, one more day of tracking to do, and then we’ll be mixing the album for release later this year. We shot a video of one of the songs that will also be released with the album. Here’s a few images from that:
December 24, 2014
Beat Your Boots is the name of a new acoustic guitar duo from Fayetteville, North Carolina. Stationed at Fort Bragg, Chris Roberts and Jacob Eubanks write and perform original tunes that are gaining traction on local radio stations such as 95.7 WKML and winning fans as they open shows in the area.
Last year we offered a day in the studio as a prize for the annual Huske Unplugged Singer/Songwriter Competition. I had a chance to see some of the winners from years past, and I was impressed! New artists need every advantage they can get these days, and we felt that when the audience and the judges pick the best of more than 50 new artists, the winner deserves to make a demo they can be proud of. This year, Chris and Jacob won, and so it was their turn to find a day they could take leave from the base and record some songs. Turns out it took them until nearly Christmas to take that leave.
Here are some photos from that session:
November 10, 2014
Guitar virtuoso and teacher Wayne Krantz and his trio are coming to the Miraverse February 15, 2015, and we are so excited! I first learned about Wayne from the AbstractLogix catalog. My love of the music created by John McLaughlin, Jeff Beck, Jimmy Herring, and others of that sort predicted I would like Wayne’s music. Not because he imitates them–he most certainly doesn’t! But because he is as boldly original as they are, bringing together an exciting mix of classic and alien, funky and beautiful, harmonic and angular. I bought the self-titled album Krantz Carlock Lefebvre and it spent weeks in the player as I listened to it over and over and over again.
When Wayne released a book (An Improviser’s OS), I found myself falling down a rabbit hole of nearly infinite complexity. And infinitely beautiful. And that’s how I learned that in addition to being a creative composer and master player, he is also a teacher.
So it is fitting, then, for him to come to the Miraverse both to play, and to teach…and you can attend his lessons and/or performances by clicking here.
Still reading? Then here’s some more motivation to come…
July 4, 2014
Last week we hosted a benefit recital for two fellows of the A. J. Fletcher Opera Institute, Jaclyn Surso and Megan Cleaveland. These two talented sopranos needed to raise money to offset costs to travel to Italy for the summer to study and perform under renowned soprano Renata Scotto, and we saw a perfect opportunity to help.
June 1, 2014
Yesterday we very very happy to host singers from several congregations of La Luz del Mundo of North Carolina. These singers came from across the state to make the first professional recording of some of their a cappella hymns. Here is the full choir in the studio:
May 14, 2014
Last month Kat Robichaud and her band moved in to the studio to record an epic rock album, with Ian Schreier engineering and producing. The process actually began some time before that, but the studio came into play for some intensive rehearsals before tracking and mixing began. Here’s a shot of the whole band rehearsing, showing the great energy that everybody had throughout the session:
February 14, 2014
Last year, John Heitzenrater and the band Hindugrass came to Manifold Recording to track their new album. John used crowd-funding to help defray the costs of the tracking session, and to use his home studio to edit and mix the resulting tracks. The theory was that by going “all in” on the quality of the recorded material, he would wouldn’t need all the firepower of a high-end studio to produce a good result. But as good as the tracks were, he began to realize that his artistic vision for the album was way more complicated than just selecting the right takes, putting the faders at zero, and letting the songs mix themselves. He began to inquire about mixing dates toward the end of the year, and we agreed to do a joint project. We would mix the album, but he would let us produce video of the process. We are proud to present the first fruits of that collaboration:
January 27, 2014
Following closely our progress report on the video capabilities of the studio, this posting details some of the major progress and changes we’ve been making to our infrastructure. Some may find this information way too technical or way too dry, but it’s part of what makes the studio work, and I think it’s pretty cool.
To paint the picture of our network requirements, let’s start with our digital recording devices. We have three Harrison X-dubbers that record 64 channels at 96K in 32-bit floating point. That works out to a data rate of just under 200Mbps. When that data goes over the network, nfs metadata and ethernet packet overheads drive that to about 220Mbps per machine, or 660Mbps if running all at once. That’s a healthy, but not overly aggressive amount of data to push down a 1000Base-T cable. We also have two 64-channel ProTools machines that generate such data to their own local disks. That doesn’t put anything on the network until its time to do a backup, at which point the backup scripts may run at full disk bandwidth (80-100MB/sec bursts), which can, by itself, saturate gigabit ethernet. To keep the backup traffic from spilling into the audio traffic, we put them on isolated subnets, effectively routing them in parallel.
Video data has become a huge X-factor in our equations. While our two AF100 cameras have a native (and highly compressed) recording rate of 28Mbps, that rate explodes to 160Mbps when we encode directly from the SDI interface (giving us 4:2:2 resolution instead of 4:2:0). Our two Canon EOS5D MkIII cameras record All-I video to their SD cards at 90Mbps. Technically, these cameras all record to local media, but in reality, after an hour of recording there are four hours worth of data that need to be stored on the server. If all we ask of our system is the ability to transfer this data in real-time, then we need a 500Mbps network to handle the traffic. (A full 1000Base-T network could save data at 2x real-time speed.)
But the real fun begins with our newer cameras–cameras that can record at higher-than-HD resolutions. Our Blackmagic Design Cinema Camera records 12-bit RAW files recorded at 2432 x 1366 resolution–about 40% more pixels than FullHD, with 2-3 stops more dynamic range than conventional cameras. That camera can fill a 480GB SSD in about 65 minutes shooting 23.98 fps (and faster when shooting 29.97), which is (coincidentally?) almost exactly the flat-out limit of a 1000Base-T connection. Blackmagic make a docking station that can accept four SDD cards and offload them at Thunderbolt (10G) speed, which was a life-saver for us when we were running three Blackmagic cameras for over two hours when we recorded Kimiko Ishizaka playing Book 1 of Bach’s Well-Tempered Clavier. At that time we had to cheat, because we simply could not get data to our servers fast enough. But now that we have mLink boxes with 10G Myricom cards connected to our 10G-enabled server, we can offload multiple terabytes of data per hour. That’s huge!
So this is what we now have: the ability to record audio to five 64-track devices running at 96/32, the ability to offload HD media at better-than-realtime speed from our four HD cameras, and the ability to offload data from up to four Blackmagic cameras at real-time speed, all at the same time. That’s pretty cool!
Crucial to making all this work has been the transparency and robustness of Red Hat Enterprise Linux. Linux has great networking support, making it easy to define many isolated networks on a single storage server. cgroups are a simple and powerful way of binding specific tasks to specific CPUs (or even cores within a CPU). My servers are standard-issue dual-socket Thinkmate storage servers with 8 cores per socket. While these machines deliver great performance by default, a little tweaking went a long way to getting optimum performance from both the network and the storage subsystems. I found that a single core was not enough to service a 10G network running at full bore, but that two cores were easily enough. Similarly, a single core could easily handle multiple gigabit network interfaces. Thus, by dedicating 3 of my 16 cores to networking, I could measure wire-speed performance across both gigabit and 10G network interfaces.
I’m looking forward to measuring next how well my storage systems are optimized: NFS, XFS, MD_RAID, etc. It could well be that I don’t need to do any additional manual intervention to achieve my performance goals. But I am very happy to know that if I do need to reach in to do something, the knowledge is there to do it, and the knobs are there to make the job easy.
In the next month we will be bringing a new data generator into the studio: a RED DRAGON camera. For those not familiar, the RED DRAGON shoots 6K images with 16 or more stops of dynamic range. Phil Holland produced this graphic to explain “What is 6K”:
RED cameras compress their RAW images using wavelet compress, so they can capture 6K images at 24fps at data rates ranging from 10GB/sec (at a 5:1 compression ratio) down to 2.9GB/sec (at an 18:1 ratio). We cannot quite handle that in real-time, but if we have 4-6 hours of media we can always have a fresh card every 24 hours using multiple RAIDs and multiple 10Gb pipes.
It makes me happy that all these changes–almost unimaginable 5-10 years ago–are easily adopted, integrated, and optimized within our open source environment.
It has been a while since my last blog posting, which means there is much, Much, MUCH to tell. I’m not sure that I can do it all justice in one evening, but there are some highlights I want to hit.
In early November, pianist Kimiko Ishizaka performed Bach’s Well-Tempered Clavier in the Music Room of Manifold Recording. The event was recorded in front of a live studio audience and webcast around the word, presented by The Miraverse. We produced two videos, one for studio geeks showing all our microphones, microphone locations, and all sorts of other studio gear that would be involved in the session, and one of Kimiko’s actual performance (which was magnificent). Thanks again to Robert Douglass for doing the legwork to make this event possible, and to Ms. Ishizaka for sharing her life’s study and practice of Bach with us.
It was very much my intention to write a blog posting shortly after the session–especially because it was such a great experience for all who participated, but we got too busy with all that this event put into motion for us. (more…)