One of the complaints about Hammer 2.3 was the static left-side navigation. On modules such as opportunity organization, the user was forced to scroll up to access the main menu. This has been completely rewritten in Hammer 2.4 with the change to the Twitter Bootstrap framework with CSS3 Microsoft Modern Buttons styling. The navigation stays at the top of the page, and divides modules by category.
Another complaint of 2.3 and previous versions was unstreamlined functions. After creating a new item, the user would have to scroll up to the menu, click the correct module, and then click a link to create a new item. While not annoying for a few items, this becomes tedious when inputting a month’s worth of invoices. This has been fixed with the addition of New and View All buttons when accessing a module that allows new items.
Building different applications on the same platform (or at least, this same platform) means that all applications share a codebase and a user database, allowing one Hammer account to access all of the applications. The new user menu allows for fast switching between Hammer applications.
The addition of multiple applications to Hammer necessitated a rewrite of the user and configuration modules, and the creation of a permissions database. These are all controlled via the new Account application in Hammer.
I finally rewrote all the code to make searching possible (and useful)
And these forms:
Hammer now has a consistent look across all applications, and the CSS probably sucks less.

We landed in Ljubljana Sunday night, found a shuttle to take us to our hostel, and had our first experience with Slovenian drivers. I think I had a more accurate experience than Dexter, since I was riding shotgun and OMG DID WE ALMOST HIT A CYCLIST!?
(We didn't actually hit a cyclist. Though I'm not sure how). We made it to the hostel with no problems, other than we had to pay in cash for the entire stay ("Where's an ATM? And how much is that in real money?") And then we tried to make it to the opening concert of the International Computer Music Conference 2012. I should probably mention at this point that the ICMC was all over Ljubljana. There were 3-4 venues all over town. None were particularly close to each other. So after roughly 30 hours of travel, we dropped our bags off at our hostel and armed only with a roadmap (in Slovene) we attempted to walk to Kino Šiška. I shouldn't say attempted, we found it...eventually.
This is the same venue that would host my international debut the next day. But before that, we had to make our way back to our hostel. In the dark. Have I mentioned that the only map we had was in Slovene? "What street are we looking for?" "I wish I could tell you. I really do. It has a lot of consonants."
MONDAY
The next morning we made our way to the Stara Elektrarna (the old power plant) which had been turned into a gallery/performance space, for registration and picking up the program/nametags and the opening paper talks. Luckily this place was far closer than Kino Šiška was.
I'd have to check, but I think the fact that they listed my publishing company makes me totally legit now. Sweet. Anyway, after that collection of paper talks, we went to a Live Coding session at DDT, a seasonal hostel a few blocks from Starna Elektrarna. And after that, Dexter, Andrew (Lambert, whom we had met at the previous session), and I went for lunch at a place that I can only describe as part diner and part coffee shop that didn't sell food. I hope that is as complicated for you as it was for us. After that I headed to Kino Šiška to check out my piece, only to find out they didn't have a complete version somehow. So we postponed that for Wednesday, and I walked to Španski Borci in time for the keynote by Seth Kim-Cohen, who spoke on non-cochlear sound art. Dinner happened after (where I discovered what a kebab is), and then back to Kino Šiška for the evening concert. There were late-night concerts that happened later, but I went back to the hostel to work on Pipe Dreams and, you know, sleep.
TUESDAY
Tuesday was the day that we discovered Ljubljana's bus system. I'm from the midwest, okay, I didn't realize that public transportation was a useful thing. Tuesday was a lot like Monday, only with less travel time since we were no longer walking. The morning started with a paper session on Analysis/Synthesis, which was pretty great and included a presentation by Richard Dudas (who is kind of a big name in the MaxMSP world). I roamed around part of the old town for a while and had lunch at--where else--McDonalds. Just to see if it was the same as back home (it was). That afternoon I attended an improvisation paper session at DDT again, and headed to Španski Borci for the evening's afternoon concert/lecture. Dinner that night was at an open-air traditional Serbian restaurant, Gostilna Dubočica. The evening concerts were once again at Kino Šiška, and once again I skipped the late-night concerts in order to work on homework.
WEDNESDAY
Wednesday morning started with a session on computer interaction, where Andrew had his paper, "A Stigmergic Model for Oscillator Synchronization and its Application in Music Systems." Then I hopped on a bus and went over to Kino Šiška for the performance of Creatures from the Black Bassoon in one of the listening rooms. The listening rooms are set up to where people can come and go as they please, but my piece was well-received I wish that I could say that I went to the afternoon's paper sessions, but instead I spent a good chunk of the afternoon exploring the old city. Ljubljana is an eclectic mix of traditional, old European buildings, and Cold-war era eastern-bloc style buildings. I mean, you'd be walking around and find squares like this:
and then you'd cross the street and find all of these buildings from the 1960s (which I didn't take a picture of).
Oooh, also, there were dragons. Our hostel was just down the street from the Dragon Bridge.
After exploring, I went to the afternoon concert at Kino Šiška, but left early so that I could make the 6pm tour of the Ljubljana castle. Which was pretty epic. It's built on top of a hill in the southern portion of the old city, so the views were spectacular.
This is my desktop background at work. Note the big pink church in the left center of the picture. That's the same church which is on the left side of the picture above the dragon. Also, I'd happened to pick the castle tour that serves champagne at the top of the tower. Yeah. I drank champagne on top of a castle. And then I went back to the hostel and finished writing Pipe Dreams. Overall, a good day.
THURSDAY
Thursday was a very long day. Dexter was to perform his piece for voice and live electronics, Wall, and so we went over to Španski Borci for a rehearsal. Which went on. And on. And on. Mostly due to there being some miscommunication about what equipment we had, or didn't have, or something. After working on a number of solutions for Dexter's piece, we found one that worked, and somehow in the process I convinced the soundguy that I knew how to do things. So whenever there were problems during the concert (and there are always technical problems during computer music concerts) he would come up to me and ask for help. I'm pretty sure he only woke me up once. (um, jet lag? Or boredom? You be the judge).
This concert was probably my favorite from the entire conference. It was just full of good stuff. Also, lunch that day was at a place named Dok 19, which had a selection of burritos, pizzas, pasta, steaks and a full English breakfast. I had a Slovenian Quesadilla. This was by far the strangest thing I ate while in Slovenia. I vaguely remember going to the evening concert.
FRIDAY
Friday was mostly travel. Get up early (or rather, don't go to sleep), catch the shuttle at 6am, arrive at the airport at 7, depart at 8, and then hit Zurich (again) and Washington DC before finally arriving in Oklahoma City at 8pm.
So overall, it was a blast. The conference was alright, but the travel and the getting to see new places was fantastic. The language barrier wasn't nearly the problem I feared it might be (the majority of people are bilingual, and Coca-cola is a word in any language). Perhaps the most interesting part was how...not abnormal it felt. I didn't feel out of place. (well, unless I was wearing my OU sweatshirt). It was a great time, and I look forward to going back someday.


One of my projects this summer (one that took way too long), was finally moving closer to campus. My old apartment was great, but it was a 3 bedroom/2 bath, and the rent kept going up and my income…didn’t, and I had to drive to campus every day, and it just stopped being a good deal about halfway through last year. So Steven and I decided to rent the second story of the house that he was living in. It’s this big old house built in the 30s, and the top floor used to be a boarding house of some sort. It’s up in the trees and it has plenty of windows, prompting our landlord to call it the “Treehouse”, a name that’s stuck. So let’s look around.
From the front porch, you immediately find this set of stairs, and if you climb those, you get to the bedrooms and music room. The music room is kind of this awkwardly-sized space with washer and dryer hookups, and we just kind of use it for storage…of harpsichords and pianos and clavichords.
Around the corner, there’s my bedroom, complete with keyboards, and…a server cabinet.
From there, we have this really cool hallway that stretches most of the length of the apartment. The checkerboard tile is pretty great. It’s also worth mentioning that the first time we looked at this place, I took off my shoes and slid down this hallway.
Since this house used to be a boarding house, it used to have residents with interesting names. Our landlord kept this nameplate (and blue door) when he remodeled, and our office has now become the Grundle.
Sharing a home office is something I’ve never had to get used to. While at Drury, my office was always my room. In the old apartment, I had a dedicated office and no one around. So fitting all of our combined musical and technological stuff has been fun. The desk(s) by the window are mine.
And here’s Steven’s.
The office has a butler’s pantry to the kitchen, which we use as a coffee/tea/espresso bar.
The kitchen also has that awesome checkerboard tile.
And two kitchen tables, because, why not?
And finally we make it to the living room, which is rather…eclectic. I think anything with a plaid couch is eclectic.
And here’s the view from that plaid couch.
So yeah. This is where I live now. And write music. And put off writing music.
Soon I’ll be updating y’all on the progress of Pipe Dreams—It’s coming along rather nicely!

A few weeks ago, I went to Memphis for the Belvedere Chamber Music Festival. I hadn't spent much time in Memphis before, it's one of the closer medical centers to my hometown of Poplar Bluff so occasionally you would hear of someone being taken there, but other than that (and touring the Memphis Pyramid when I was in grade school), I'd never been. But since Luna Nova, the resident ensemble of the Belvedere festival, was playing Foi dans l'aleatoire (as part of their student composition contest (which I won)), I got invited (well, kind of required, not that they would have forced me to go. I'm a sucker for hearing my music live) to attend 4 days of musical awesomeness. The festival took place at Grace-St. Luke's Episcopal Church, which was beautiful.
What you can't tell from this picture is that the church extends back for about another block. Or two. It was a beautiful setting, with lots of history, and lots of
Tiffani stained glass, like this.
And this
So what did I do other than stare at stained glass? Well, there was music! (Selections of recordings: http://www.lunanova.org/audio.html). Luna Nova is a really fantastic and fun ensemble, and I was a little disappointed we only got to hang out for a half-week. Here’s Andrew and John rehearsing Foi dans l’aleatoire.
Those guys were absolutely great to work with. Both were phenomenal players. Andrew (the pianist) came out after my piece was finished and played Philip Glass’s Mad Rush.
In between the six concerts in four days, there were a variety of other events, such as open rehearsals, parties, composer roundtables, and masterclasses on writing for different instruments/media. There were several student composers in attendance, including several from Belmont, and fellow contest winner Joshua Fishbein from UCLA. The festival took care of all of our housing arrangements, so Josh and I got to live in this amazing house for a few days.
Carol Ann Mallory, our host for the week, took the two of us on a tour of Memphis, seeing such sights as the aforementioned pyramid
The Mississippi River
Streetcars (who knew that Memphis had them?) and streets with funny names (Remember Remember the Sixth of November?)
And since Josh had never been to Arkansas, we crossed the river momentarily.
So overall, it was a great time with great people and great food and great music, in a really cool town. I kind of want to go back.


As it turns out, there are quite a few composition contests, calls for scores, conferences, and other opportunities available to composers each year. And, following the advice of Eric Whitacre, I try to submit things as often as I can. But I kept falling into this pattern:
This obviously didn’t work that well for me. So at the beginning of this academic year, I decided to try something new. I thought, if I can somehow automate (or nearly automate) the contest submission process, then I’ll be spending less time sending off compositions (or rather, less time not sending off compositions) and more time composing. Or watching police procedurals. Or both! So I built HOE.
The Hammer Opportunity Engine or HOE is essentially a composer’s to-do list on steroids. It tracks composition opportunities, which pieces to send, whether the deadlines are postmark or receipt, and it prints the mailing and return address labels, all coded with QR codes. It plugs into Hammer’s composition database (which drives kylevanderburg.com) so new compositions are added automatically. And it basically reminds me incessantly when submissions are coming due.
While I’m sure I could go on about how HOE works, it’s probably more interesting to talk about what I’ve learned by using it. Here’s a list of things in no particular order:
So there it is. My programming geekiness meets my composerlyness.

So I woke up to this email yesterday morning:
Dear Kyle Vanderburg, The Program Committee worked very hard to thoroughly review all the submitted pieces, and we want to apologize for the late announcement. On behalf of the ICMC 2012 Music Program Committee, we are delighted to inform you that your submission: Creatures from the Black Bassoon has been accepted to appear as part of this year Music Program. IMPORTANT DATES : -Please make sure to register and finish the payment by June 10th, at: http://www.icmc2012.si/submitRegister.html -For the works with multiple authors, at least one author of your work must be registered for the conference by the early registration deadline of June 10th. Please include all the authors bio in case these was not include in the application. -If your work involve acoustic instrument(s), and you had request local performer(s), you most send all the scores and parts by June 1st, through e-mail. to steven.loy@icmc2012.si -All the Piece+Paper must be registered for the conference by the early registration deadline of June 10th, for the paper to be included in the proceedings. A paper without early registration will not be published. Congratulations on your fine work. If you have any additional questions, please let us know. Looking forward to see you in Ljubljana! Best wishes, Mauricio Valdés, Steven Loy, Gregor Pompe ICMC 2012 Music Chairs ----------------------- REVIEW 1 --------------------- PAPER: 68 TITLE: Creatures from the Black Bassoon AUTHORS: Kyle Vanderburg OVERALL RATING: 2 (accept) REVIEWER'S CONFIDENCE: 4 (expert) Artistic Merit: 5 (high) Technical Quality: 5 (high) Feasibility of Performance: 5 (high) There is a great balance between instrumental sounds, processed sounds and natural-like sounds, all within a frame of great structural coherence. Very nice work, I strongly recommend this piece. ----------------------- REVIEW 2 --------------------- PAPER: 68 TITLE: Creatures from the Black Bassoon AUTHORS: Kyle Vanderburg OVERALL RATING: 2 (accept) REVIEWER'S CONFIDENCE: 3 (high) Artistic Merit: 3 (medium) Technical Quality: 3 (medium) Feasibility of Performance: 5 (high) The most obvious aspect of this piece is that the material's source is very localized: bassoon's sounds, processed and unprocessed. The space between very naturalist sounds and electronic transformations is very large and involves an interesting risk: presenting easily recognizable sounds that will share a context with dramatically transformed sounds. In this piece, the most naturalist sounds are often presented relatively detached, from an spatial point of view: they are in many occasions almost not reverberated, keeping, naturally, a high presence and thus proximity feeling for the listener. Sometimes (I think for example on 07'15") sounds (coming certainly from sounds made by the read alone) presents spatial trajectories accompanied by a very remarkable reverberation, too obvious in my opinion. Those are examples showing that the problem of integrating natural sounds (that naturally carry their space's information, specially with sounds produced by a "double read" as the bassoon, should it be a similar issue with an oboe I can add) with dramatically transformed sounds is a complex question. The piece do not reach a global, coherent and homogeneous solution, and has some problems of balance concerning the global formal profile, but has the undeniable merit to show the problem, to approach it carrying by the way interesting materials. ----------------------- REVIEW 3 --------------------- PAPER: 68 TITLE: Creatures from the Black Bassoon AUTHORS: Kyle Vanderburg OVERALL RATING: 3 (strong accept) REVIEWER'S CONFIDENCE: 4 (expert) Artistic Merit: 4 (medium high) Technical Quality: 4 (medium high) Feasibility of Performance: 4 (medium high) The composer shows as that he knows different techniques and resources of acousmatic composition. The artistic result is very interesting and suggestive. ------------------------- METAREVIEW ------------------------ PAPER: 68 TITLE: Creatures from the Black Bassoon Please read the reviewers notes.
So apparently I'm going to Slovenia in September. Surprise!

