Developing Classical Music Amitai Schlair @schmonz - - PowerPoint PPT Presentation

developing classical music
SMART_READER_LITE
LIVE PREVIEW

Developing Classical Music Amitai Schlair @schmonz - - PowerPoint PPT Presentation

Developing Classical Music Amitai Schlair @schmonz Student-piece #1 (draft score) 2007/12/05 piano Amitai Schlair 4 = 56 singing


slide-1
SLIDE 1

Developing
 Classical Music

Amitai Schlair @schmonz

slide-2
SLIDE 2

Student-piece #1 (draft score)

2007/12/05 piano

Amitai Schlair

  • 4

4

  • = 56
  • mp
  • singing
  • 4

4

  • with pedal
  • 3
  • mf
  • p
  • p
  • 5
  • mf
  • sfp
  • slower, with humor
  • accelerating
  • 7
  • singing
  • 3

3 3 3 3 3

  • 9
  • back in tempo
  • 3

3

  • 3

3 3 3 3 3

  • 11

A

slide-3
SLIDE 3

2 piano

  • 3

3

  • 3

3 3 3 3 3 3 3 3 3 3 3 3 3

  • 12
  • secretly agitated
  • 3

3 3 3 3 3 3

  • 8va

14

  • pp
  • 3

3 3 3 3 3 3 3

  • 8va

16

  • mf
  • f
  • decelerating
  • ff
  • 8va
  • 18
  • faster (enough to flow)
  • fugato

mf

B

  • 21
  • and decelerating
  • decelerating
  • p
  • f
  • 24
  • back in tempo
  • mf
slide-4
SLIDE 4

piano 3

  • 3
  • 3

3 3 3 3 3 3

  • 27
  • singing
  • mp
  • Tempo I
  • C
  • 3

3 3 3

  • 3

3 3 3 3 3 3 3 3 3 3 3

  • 29
  • 3
  • 3

3 3

  • 3

3 3 3 3 3 3 3 3 3 3 3

  • 31
  • 3

3 3

  • 3

3 3 3 3 3 3 3 3 3 3 3

  • 33
  • decelerating
  • 3

3 3 3 3 3 3 3 3 3

  • mp
  • 35
  • back in tempo
  • 37

D

slide-5
SLIDE 5

4 piano

  • 39
  • decelerating
  • p
  • 41
slide-6
SLIDE 6

“Composing is like programming”

  • Maybe true in some ways
  • Not necessarily interesting
  • Most things are a little bit like other things
  • (Look up “Schmonz’s Theorem” sometime)
  • For me, nothing actionable
slide-7
SLIDE 7

“Programming helps with composing”

  • Probably true in some ways
  • Electronic music: certainly
  • Rules of harmony and counterpoint: maybe
  • Other rules I haven’t consciously identified: nope
  • Also glowing rectangles eat (some of) my brain
  • For me, nothing actionable
slide-8
SLIDE 8

Minimum Viable Piece

  • My first serious composition
  • Old school
  • Development: 75 hours
  • Staging: a few hours
  • Deployment: 3.5 minutes
slide-9
SLIDE 9

“Programmer tools help ship music”

  • For me, true!
  • LilyPond: a versioned DSL for notating music
  • (Guile for tweaking LilyPond’s rendering behavior)
  • Vim: split-window, syntax, “compile”
  • Git: defend my life’s work
slide-10
SLIDE 10

“Programmer thinking helps ship music”

  • For me, true!
  • Compiler feedback: bar lines where expected
  • Eye feedback: be neat, one bar per line, diffs
  • Ear feedback: render to MIDI
slide-11
SLIDE 11

“Programming practices help ship music”

  • I sure wish this were true
  • On average, compose 1 minute in 21.5 hours?!?!
  • I’m a beginner at composing
  • The feedback loops are way too big
slide-12
SLIDE 12

Want a beer?

  • Show me how to write music using outside-in TDD
  • I will be forever grateful
  • Also I bet cognitive scientists will be interested
slide-13
SLIDE 13

Developing
 Classical Music

Amitai Schlair @schmonz