Skip to main content

Piano and Guitar duet v.2 - realisation

It's been two months between deciding the system I'd use for this duet, and actually implementing it. Inevitably a few things have shifted, but it's essentially the same as described in the first post here.

Part of the delay was laziness about transferring the stream of numbers into notes on Sibelius, which it turns out was solved easily by using the 'seq' object in Max to turn the stream of numbers into a midi file, which could then be opened in Sibelius. Easy!

The other delay was in trying to work out how the notation would work to (a) allow the guitar and piano to be together but drift apart at times, and (b) still allow the ensemble to play over the duet without requiring the guitar/piano players follow the conductor too strictly. The delay was one of those situations where I decided to just let me brain work on it without me (mulling it over sometimes without actually thinking about it too hard), and then some helpful chats with other composers made it fall into place.

I also had to figure out how to generate the drifts between the two instruments. In the end I took the generated stream of numbers and colour-coded it to easily show the head motif—pitches 5, 9, 15, 19, 23, which equals E, G#, D, F#, A#: in Ex.1 the head proceeds from darker to lighter shades of orange, non-motif pitches are white—then anywhere there was a partial version of the head I would double it with a complete version. The pink section in ex.1 shows a very incomplete motif in the upper line against a complete one in the lower line. In the score, these two would either literally overlap (one instrument plays the complete version while the other plays the drifted version) or hybridise the lines by working some of the drifted notes into the complete motif.

In hindsight, I could have then started overlapping incomplete (already drifted) versions of the motif against even more drifted versions to take this further, maybe I'll do that later...

Ex.1: overlapping the head motif to create drifts.


In the actual realisation, I take more intuitive approach, taking the longer drift sections and sometimes lining them up against more complete motifs, but sometimes distributing the notes differently, transferring some from one instrument into the other. See ex.2, and more significant drifting shown in ex.3.
Ex.2: showing transformation from generated stream of notes (bottom stave) to guitar/piano.

Ex.3 more significant drifts from the original motif.
Guitarists may be scratching their heads at the harmonics, but the guitar is in a scordatura tuning (E, G#, D, F#, A#, E) to allow the head motif to be played as 12th-fret harmonics.

Commentary notes:

While the system generated the sequence of notes (from a carefully tweaked algorithm), there is a lot of intuition in how this section unfolds. Many of the drifting sequences are distributed between guitar and piano in a highly unsystematic way, focussing on particular harmonies or timbres etc, but always in direct response to what I'm presented with. at that moment.

Comments

Popular posts from this blog

Opening Section + Magic Squares

This section has no solos, it's a simple contrast of two strata: (1) descending rapid scales, and (2) sustained chords swelling and receding. Listen to the opening page (score below) here: If you cannot see the audio controls, your browser does not support the audio element Ex.1: score p.1 The pitches for both are derived from the magic square. The chords are most straightforward, they simply read the horizontals of the square as 6-note chords. The piece starts with the uppermost vertical (the main material + high G), and works its way down. E G# D F# A# G B F A C# A# D G# C E C# F B D# G F A D# G B G# C F# A# D B D# A C# F A# Ex.2: magic square, showing different transposed 5-note sequences (alternating red and blue) Here are the voicings; which I just worked on the piano intuitively by starting with the horizontal as written, then moving notes around to form triads where possible. Note also that I opted for a smoother orchestration across the t...

Sax & cymbals duet

The second section (bars 34–71 of the finished score v1) of the piece is an improvised duet for tenor saxophone and bowed cymbals. I've already referred to the ensemble part for this section, see here for an explanation of the system used to generate the asynchronous ensemble part from the magic square. The duet uses exclusively multiphonics on both instruments. "Multiphonics" are not chords (collections of single notes played simultaneously on different vibrating objects), rather they are multiple-sounds, metastable vibrations where more than one pitch is vibrating simultaneously on the same object so   they interfere with each other to form complex timbres of difference tones. Playing multiphonics requires practicing a specific skill to learning to balance the multiple-pitches. For saxophone, the tonal flexibility of the usual monophonic (single pitch) technique is sacrificed because the multiphonic will only stay balanced with a very specific mix of embouchure-pos...

cello solo v2 - orchestration

Re-working the generated part: Before I get to orchestrating the cello solo, I decided I need to re-work the generated line. The previous line (ex.1 below) wasn't too practical, and didn't give the cellist enough leeway to work with the prepared-string to bring out the desired sounds: the whole point here is that the preparations allow for different harmonics and multiphonics to emerge, and that the tablature-style notation constrains the player's actions to limit what specific sounds emerge. Ex.1: cello solo v1 (notation explained below) In the notation (as explained in earlier post ) there's a 6-line stave to indicate not pitches but bow positions, between the preparation (bottom) and bridge (top); essentially sul-tasto to sul-pont . The part mostly only uses the right hand for playing, with the left hand occasionally used for timbre variation through interference (see b.143–145). To generate the part, I allowed the isorhythm (ex.2) to run for nine iterat...