Live Coding as Research

This is new stuff and it combines art and science. Plus you’ve got tons of outcomes including papers, performances, languages, theories, etc.
(thinking about music as research in terms of grant application criteria saps my will to live.)
You can do stuff based on perception – the speaker has used psychology studies as a basis for his work.
Gestalt psychology ideas he uses: grouping,continuation and closure.
He is only working on pitch and time
Pseduo-jazz fusion can be expressed through surprisingly short lisp expressions.
Gaussian probabilities do stuff around proximity, some range constraints and some directions.
Ordering of lists leads to closure.
Iteration is repetition
He wants to interact more with tech communities

Questions

Scott wants all his numbers. He’s about to publish in the CMJ.
Nick wants to know why he picked Gaussian. It’s good enough and it’s succinct. He’s being inspired by processes which are learned from modelling research.

Live coding in Mexico

Centro Multimedia is a space for arts research in new technologies. The have an audio workshop with a special interest in code and FLOSS (“software libre”).
The history of live code:

  • 3 concerts in 2006 by an experimental laptop band called mU.
  • Another concert in 2009
  • A telematic concert in 2009
  • A supercollider course since 2007 in the audio workshop and also Fluxus since 2010 – this grew a code community
  • They had a collective live coding session in 2010 just after the first fluxus course

They had used MAX. Later, SuperCollider changed everything because of the philosophy of Open Source. It was free and legal to share. They felt a sense of ownership and it grew a community.
since 2011, they’ve organised 21 live coding events. They do collaborations with other institutions in Mexico City. This is a local scene.
At the National Autonomous University, they did a blank slate coding sessions where everybody had 9 minutes. This was especially beneficial for coding practice of participants.
There was a Vivo conference in 2012 which had more participation form overseas, with longer time slots and had some non-blank slate code, which also caused an explosion in the community.
Their audiences are very diverse with a lot of new people coming in. They are receptive to new ideas.
They are now doing a series of live coding concerts that also mix practices, so with dance, or with circuit bending, sound art, poetry, etc. There now a website hackpact.mx, which has a philosophy of live coding. These projects grow community. Sharing builds personal relationships and knowledge. People form many backgrounds are involved.

Questions

What else goes on at the centre? Lots and lots of new media stuff. They have artistic residence programs. Once specific to Germany. One for Latin Americans. There is a electronic and video festival this year with an open call.
The centre is free, so anyone can come and learn without paying. This increases diversity.
Does anybody in the US or Canada pay attention to what’s going on in Mexico? Artists from the Canada can come for residences, so there is some collaboration there. There are some collaborations with the US through other institutions, but not this one.
Do they do any teaching of coding or live coding in schools? There is not official school of electronic music in Mexico, so teaching mostly happens through workshops. Mexicans who want to do electronic music degrees go abroad. There is not a strong programme for children or teenagers during school time. They do some workshops in summer. They may expand this, but need to do some work on pedagogy. They have also been running some workshops with indigenous people who have no background at all with computers. Sometimes they learn faster because they don’t know it’s supposed to be difficult.
what’s the future of live coding in Mexico? More people, more groups. The future is bright across Mexico for live coding.

Live blogging Live.Code.Festival: Yiorgos Diapoulis – Live Hardware coding

He’s build some sort of binary adding machine that plays sounds based on the current number, which adds to the total every clock cycle. IT creates patterns based on the total not including overflow. The use rprovides a 3 bit word to the counter. Te counter outputs a serial transmission to a decoder. Both of these things are connected to an Ardunio, which is connected to SuperCollider. The counter outputs 3 bits to the ardunio. the decode does one bit?

Battery dying!

Live blogging Live.Code.Festival: Benoit and the Mandelbrots by Mattias Schneiderbanger

Drop function – executed simultaneously for all 4 players.
They have done blank slate live coding in many environments. They also use live coding as a compositional method, so do some shows where they just use a code interface developed in rehearsals.
Delbrots and the Man also develop code live during rehearsals and use that as an interface for performance. They sync with the drummer via click track and send their chat window to him via a text-to-speech synthesiser.
If they want the audience to dance, they start with prepared stuff. They also try to think of the arc of the whole evening. In rehearsals, they would pick a random genre from Id3 tags.

More General Thoughts on Live Coding

Live code does not represent a score. code consists of algorithms which are specific, but a a score is interpretable in different ways. Also the text document generated by live coding it not an adequate artefact to repeat a performance
Code allows for de-heirarchicalisation of all musical parameters. Traditional composition focusses on pitch and duration, but improv allows focus on other parts. Live coding emphasises this further.
Composition creates a text – an artefact designed to enable people to create sound. It is prepared and worked out. Live coding does not necessarily generate a written composition. However, in the 21st century, improv and composition are not binary oppositions, something which also applied to live coding.

Questions

Did they publish the silent movie with their sound track? Not yet, because they’re not sure about copyright.
what’s next for the Mandelbrots? Will they make a ton of recordings? Recordings do no change their approach. They only record only their rehearsals.
do they program differently when they’re recording? No, they’ve gotten used to just recording all their rehearsals.
Will they edit their recordings? Unsure.
Will an audience expect them to sound like their records? They can’t know yet.
Do they put performances online? They’ve done that twice. Once to Mexico

Why aren’t there More Women Around Here?

Every so often, the topic of diversity comes up in electronic music. Women definitely make up less than 50% of participants – including in the forums where this topic is discussed. Since I’ve moved to the UK, I’ve seen a few email flurries where men argue about whether or not its a problem that there are so few women participating and if so, what they can do about it. These arguments themselves are probably somewhat off-putting, as there are always at least a few vocal men who like being in a boys club and will argue that things are fine. Even if everybody started from a pro-diversity standpoint, I doubt it would be a particularly fun conversation for the few women who were on the list, lurking. This is why I think efforts like MzTech, Flossie, G-Hack and ETC are a good idea, despite all the places where they’re problematic (which is beyond the scope of this post).
Women-only events do seem to be how the UK is best able to cope with the massively huge tech gap. This gap, by the way, gets more pronounced as level of techiness rises. As far as I’ve been able to determine, there are fewer than five women who are regular SuperCollider users in the UK. This is absolutely a social problem. It seems to be the case that in Japan, women users are roughly equal in numbers or possibly greater than men. Thus there is nothing inherently woman-unfriendly in the programme.
Meanwhile, in America, there is still a gap, but it seems less bad. I don’t have solid numbers, but I’ve seen women at American conferences and they make up a fair percentage of presenters. However, sexism is also very clearly apparent. How is it that women are participating in greater numbers in what seems like it’s a more sexist environment?
Well, it might not be more sexist in the States. It might just be a more open form of sexism. Scientific American just ran an article about benevolent sexism. When sexism seems ‘friendly’, women are more likely to accept it. They gave a hypothetical example:

How might this play out in a day-to-day context? Imagine that there’s an anti-female policy being brought to a vote, like a regulation that would make it easier for local businesses to fire pregnant women once they find out that they are expecting. If you are collecting signatures for a petition or trying to gather women to protest this policy and those women were recently exposed to a group of men making comments about the policy in question, it would be significantly easier to gain their support and vote down the policy if the men were commenting that pregnant women should be fired because they were dumb for getting pregnant in the first place. However, if they instead happened to mention that women are much more compassionate than men and make better stay-at-home parents as a result, these remarks might actually lead these women to be less likely to fight an objectively sexist policy.

So it might not be that British culture (and British people) are less sexist than Americans. They’re just more polite. And the result of this politeness is not that women feel more empowered. Quite the contrary, in fact. Because the sexism is less in-your-face, it’s more effective and participation by women is thus lowered.
Indeed, if men who mean well are making a big deal about how rare it is for women to get involved in something, this can accidentally slide into benevolent sexism. Which leaves us in something of a bind. For those of us who are men and do want to increase participation by women, what can we do about it? I would argue that one step is vigilant moderation, where all sexism, benevolent or openly hostile, is banished from online discussion. And we can refuse to participate in all-male events or panels. Some effort should probably also be extended in this direction for collaborations, projects and musical groups . . . there is probably some size at which it becomes problematic if everyone involved is a man. The growing pool of G-Hack alumnae will hopefully become part of the larger scene. And hopefully more women on stage will empower the women in the audience to start producing. And hopefully those of us men who want to make a big deal about it (‘and they’re pretty too!’), will get the message that this is not the way forward.

Kronos Quartet at the Proms

I’ll start with the lows

I’ve been really grumpy about music lately and the at the start of this concert, my heart sank and I thought my grumpiness would continue. My friends and I got the promenade tickets for the arena area of the Royal Albert Hall (which is laid out somewhat like the Globe theatre, such that people stand around the stage). I had reasoned that string quartets were intimate, so it was better to be close. In fact, the acoustic of the hall are such that even standing not that far from the stage, the only sound I could hear was from the speakers. I might as well have been up way above, at least then freed of the burdensome expectations of non-amplified sounds.
The sound seemed slightly off the whole evening. At first, I thought the group lacked intensity, but they certainly looked intense. Somehow, it just wasn’t getting off the stage, lost somewhere in the compression of the audio signal. Lost in the tape backing they had for nearly every piece? Which (can we talk about this?) seemed to be really naff most of the time. There also seemed to be subtle timing issues throughout a lot of the concert and sometimes it just sort of felt like the seams were showing.
Kronos was my favourite string quartet for a long time, largely due to their distinctive bowing, but also due to their willingness to take risks, defy genre, etc. Unfortunately, this has becoming more and more gimicky as of late. One of their pieces, a BBC commission (so it’s not entirely their fault), had a Simon toy in it. The cellist would do a round of it and then play back the pitches in time, along with the other string players who also copied it. Along with tape backing, of course. Some of which seemed to be samples of Radiophonic sounds. I thought I recognised a single bass twang of the Doctor Who theme and I hoped they would just play that rather then the piece they were actually slogging through.

The best bit

However, they also played Ben Johnston’s String Quartet No 4: Amazing Grace, which was the piece I was most looking forward to. I didn’t know the piece, but I know the composer. The piece’s setting is lush Americana – Copland-esque but in a twenty first century context. The piece has a lot of busy-ness in it. It’s Americana glimpsed through the windows of speeding trains and moving cars. America between facebook posts. Constant distraction, the theme fragmented and subsumed in the texture of life. At one point, the violins and viola are busily creating their densely fragmented texture, while barely audibly, the cellist was playing the noted from Amazing Grace on the overtones of the highest parts of his strings. The notes of the melody become metaphor for Grace itself. Something transcendental and beautiful is always going on, giving meaning to a jumbled whole, sometimes so subtly that it’s difficult to perceive. The occasional moments of thematic clarity thus reminded me of tragedy, as that’s when grace becomes most apparent and evident.
It was really really beautiful and I teared up a bit.

The Good

Sofia Gubaidulina’s String Quartet No 4 was well-played and my friend Irene especially considered it to be a highlight. It’s a very good piece, but I’m sure I’ve heard the work before and I think it came off a bit better on those previous performances.
I thought the Swedish folk song Tusen tankar was also a high point. The piece was short, unpretentious and well played.
In general, they seemed to warm up and get going over the course of the concert and if they had ended with the last piece on the program, I would have gone home and felt pretty happy about them, but then they played an encore.

The tape part

I like tape (by which I mean any fixed media, like CDs or whatever). I write tape music. I like it when ensembles play along with tape. Tape is great.
Tape music is also sound that doesn’t immediately come from an instrument. So if it’s playing really processed or artificial sounds, that’s perfect, because those sounds couldn’t easily come from an instrument. But when it’s just filling in for a backing band that nobody wanted to pay to hire…. it’s naff. It’s inexcusably naff.
If Kronos wanted to play an encore with a metal band or whatever, I would have thought it surprising and maybe slightly gimicky. But they played an encore with a tape of a rock band. A tape that at one point got really loud with synchronised lights, while the quartet kept sawing away an unchanging string accompaniment. At that point, they played backup to a tape and tried to make it seem ok with lighting tricks. A tape of a rock band, not any kind of acousmatic tape. A let’s-just-play-a-tape-it’s-cheaper.
The high point of the concert was fantastic, but the low point . . .. I give them a mixed review overall.

Composer Control

I am writing this on my phone, so please pardon any typos.

I’ve just gone to see a piece of music, which I won’t mention the name of here. It was an interesting idea and technically competent and well-rehearsed, but it fell a bit flat in performance. The best moment of it was a long pause in the middle. The conductor and performers froze and the audience held its breath, waiting. What would happen next? Was the piece over? Was it still going? I had a composer once tell me that pauses add drama and this was the first time I would agree with that pronouncement.

I had a look at the score afterwards and it had a bar of rest with a fermata over it (that means ‘hold this’) and a asterisk to a footnote that said to hold it much longer than seemed reasonable or necessary. Interestingly, and i would say not coincidentally, this did seem to be the only thing not precisely notated in the work. Everything else about the sound production had been pre-decided by the composer and the ensemble was carrying out his eaxcting instructions.

This does seem to be the dominant theme of 21st century music composition. Composers seem to want complete control over musical output. Some, like Ferneyhough with his total complexity, approach this at an ironic distance. They intentionally overnotate in a way they know is unplayabe, to produce a specific kind of stress in the performer. But more recently, the trend is to overnotate but remain playable with the sincere intention of getting exact performances every time. Or, at least, to control what elements are exactly repeatable and treat the freer parts as one might treat a random generator or a markov chain in a computer program.

I played very briefly in the Royal Improvising Orchestra in the Hague and I have very positive things to say about that experience and the other members of the group. However, the control thing was still evident and creeping in. They had borrowed from another a group a very large set of hand signs, designed so the conductor could tell the supposedly improvising players what to play. Indeed, with those hand signals in use, it was no longer accurate to say that the players were improvising. Instead, the conductor was and were mechanisms for carrying out his musical will. Fortunately, that was only a small aspect of our performance practice. When we were doing this, we all took turns conducting, so we got a tradeoff and still were improvisers, at least some of the time.

I mentioned above being treated as an aspect of a computer program and, indeed, I think that is the source of the current state of affairs. Many younger composers (I’m including myself in this group, so read “younger” as “under 50”) have become reliant on score notation programs and write music without being able to read it very well. With MIDI playback, it is possible to know what notes will sound like together even if you can’t read the chord or find the keys on the piano.

The major drawback on relying on MIDI renditions of our pieces is that they sound like MIDI – they are precise, robotic and unchanging. Pieces that are written to sound good for that kind of playback often don’t work very well with live ensembles. One solution to this dilemma seems to be to treat ensembles more like MIDI playback engines, rather than adapt our style of writing for real conditions. This is a failure of imagination.

Those who are pushing notation and musical ideas in new directions are not so naive as the above paragraph suggests, but we still have become accustomed to being able to control things very precisely. When I write a musical structure into a program, I know it will be followed exactly. when I want randomness, I have to specify it and parametrise it precisely as well. In the world of computer composition, adding randomness and flexibility is extra work.

For humans, it’s the exactness that’s extra work and one that has faint rewards for audiences and for performers. It sucks the life out of pieces. It makes performing dull and overly controlled. It is an unconscious adoption of totalitarian work practices, informed and normalised by the methods of working required for human computer interaction. The fact that most professional ensembles barely schedule any rehearsal time does not help with this phenomenon, as they do not tend to spend the time required to successfully interpret a piece, so we seek to spell it out for them exactly.

Composers would do well to step back and imagine liberating their performers, rather than constraining them. We would also do well by learning to read scores. Computers are fine tolls for writing, but could you imagine a playwright using text-to-speech tools in order to create a play? Imagine what that would do to theatre! I think that’s happening now to music.

But, as in today’s performance, the most magical moments in performance are the ones where performers are empowered. If you don’t think you can trust them, then you’ve picked the wrong performers or written the wrong piece. In the best musical performances, the emotional state of the performer is followed by the emotional state of the audience. Give them something worth following.

Engaging and Adjusting

The thing about negative feedback is that it’s extremely useful for knowing how to improve. (Mostly, not counting the guy who wondered if our mothers were proud (I’d like to think mine would be.)) And the topic that stands out most glaringly is audience engagement.
This is a long standing problem for many groups dating back to the start of the genre. Somebody left an anonymous comment on my last post comparing us to “geography teachers.” Scot Gresham-Lancaster wrote that The Hub was compared to air traffic controllers. Their solution was to project their chat window, something we’ve talked about, but never actually implemented. There are papers written about how the use of gestural controllers can bridge this gap, something we have implemented. But what projected chat, gestural control, and synthesised voice all have in common is hiding behind technology.
Thus far, we usually physically hide behind technology as well, sat behind tables, behind laptops and do not tend to talk to the audience. However, not all of our gigs have been this way. When we played at the Sonic Picnic, we were standing and we had a better connection to the audience, I think because we were behind plinths, which are smaller and thus we were more exposed. Other concerts, we’ve talked to the audience and even even have given them some control of our interface at certain events. This also helps.
Performers who have good posture and good engagement are not like that naturally; they practice it like all their other skills. A cellist in a conservatory practices in front of a mirror so ze can see how ze looks while ze plays and adjust accordingly.
Also, it turns out that it wasn’t just me that ‘crashed’ due to user error rather than technical failure. There’s two solutions for this – one is to have a todo list reminding the player what they need to do for every piece and to automate as much of that process as possible. The other is to be more calm and focussed going on stage. When we were getting increasingly nervous waiting to be called on to perform, we could have been taking deep breaths, reassuring each other and finding a point of focus, which is what happens when gigs go really well. Alas, this is not what we did at all.
So, starting next week, we are practising in front of a ‘mirror’ (actually a video projection of ourselves, which we can also watch afterwards to talk about what went right and wrong). We are going to source tall, plinth-like portable tables to stand behind or next to. The composer of every piece will write a short two sentence summary explaining the piece and then, in future, we’ll have microphones at future gigs, such that whoever has the fastest change will announce the piece, say a bit about it and have a few bad jokes like rock bands do between songs. We’re also going to take deep breaths before going on and have check lists to make sure we’re ready for stuff.
On the technical side, I’m going to change the networking code to broadcast to multiple ports, so if SuperCollider does crash and refuse to release the port, the user will not have to restart the computer, just the programme. Also, I’m hoping that 3.5.1 will have some increased stability on networking. My networked interactions tend to crash if left running for long periods of time, which is probably a memory management issue that I’ll attempt to find and fix, but in the mean time, we get everything but that running ahead of going on stage and then start the networking just before the piece and recompile it between pieces. To make the changeover faster, we’ve changed our practice such that who ever is ready to go first just starts and other people catch up, which is something we also need to practice.
A pile of negative feedback, even if uncomfortable, is a tremendous opportunity for improvement. So our last gig was amazingly useful even if not amazingly fun.

Press Release

Download PDF

Birmingham’s first Network Music Festival 27-29th January.

For immediate release: 24th January 2011

Birmingham’s first Network Music Festival presents hi-tech music performances from local and international artists.

On 27-29th January 2012 the first Network Music Festival will showcase some of the most innovative UK and international artists using networking technology. Presenting a broad spectrum of work from laptop bands, to live coding, to online collaborative improvisation, to modified radio networks, audio-visual opera and iPhone battles, Network Music Festival will be a weekend of exciting performances, installations, talks and workshops showcasing over 70 artists!

Network Music Festival are working alongside local organisations Friction Arts, SOUNDkitchen, BEAST, Ort Cafe and The Old Print Works and PST/Kismet in order to bring this new and innovative festival to Birmingham.

With 20 performances, 5 installations, 5 talks and a 2 day work Network Music Festival will be a vibrant and diverse festival presenting musical work where networking is central to the aesthetic, creation or performance practice. Acts include: Live-coding laptop quartet Benoit and the Mandelbrots (Germany); algorithmic music duo Wrongheaded (UK), transatlantic network band Glitch Lich (UK/USA) and home grown laptop bands BiLE (Birmingham Laptop Ensemble) and BEER (Birmingham Ensemble for Electroacoustic Research) as well as many more local, UK, European and international acts programmed from our OPEN CALL for performances, installations and talks.

If that’s not enough, we’ll be kicking off the festival early on Thursday 26th January with a pre-festival party programmed in collaboration with local sound-art collective SOUNDkitchen which showcases some of Birmingham best electronic acts, Freecode, Juneau Brothers and Lash Frenzy as well as one of SOUNDkitchen’s own sound installations.

There’s also an opportunity for you to get involved as we’re running a 2 day workshop on ‘Collaborative Live Coding Performance’ led by members of the first live coding band [PB_UP] (Powerbooks Unplugged).

“Birmingham has a reputation for being the birth place of new genres of music,” said festival organiser, Shelly Knotts. “We’re excited to be a part of this and to be bringing the relatively new genre of computer network based music to Brum. Some of these concerts are going to be epic!”

Tickets are available from www.brownpapertickets.com. Day and weekend passes available £5-£25. Workshop £20.

For more information visit our website: networkmusicfestival.org and follow us on twitter: @NetMusicFest. To tweet about the festival use the hashtag #NMF2012. We also have a facebook page: www.facebook.com/networkmusicfestival

Network Music Festival // 27-29th January 2012 // The Edge, 79-81 Cheapside, Birmingham, B12 0QH

Web:networkmusicfestival.org

Twitter: @NetMusicFest Hashtag: #NMF2012

Facebook: www.facebook.com/networkmusicfestival

Email: networkmusicfestival@gmail.com

On Friday will be a sneak preview of an excerpt from Act 2 of the Death of Stockhausen, the world’s first ‘laptopera.’

Some Ideas

The music of 40 years ago is more innovative, challenging and interesting than almost anything produced in the last decade. Like all of life, we have forgotten ideas and become focussed on technology. The future, as we see it is an indefinite sameness differing only by having shinier new gadgets.
Increasingly, the trend in electronic music performance is to see the player as an extension of the machine. Or tools are lifeless, sterile and largely pre-determined and thus so are we. We are becoming automatons in music and in life. Young composers, instead of challenging this narrowing of horizons are conforming to it. We are hopelessly square.
In order to look forwards, we must first look backwards, to a time when people believed change was possible.
Any social model maps relatively easily to a music model. Self-actualised individuals, to take an example, are improvisors who do not listen to each other. Humans as agency-lacking machines are drones, together performing the same musical task, like an orchestra, but robbed of diversity and subtlety. If the model does not work musically, it will not work socially and vice versa. The state of our music is the state of our imagination, the state of our soul and the state of our future.
A better world is possible, and we can begin to compose it.