Presentation is loading. Please wait.

Presentation is loading. Please wait.

Computer Aided Composition Kevin Wampler. Assisted Notation and Layout Automated Composition Style-driven Suggestions Alternative Notations Automatic.

Similar presentations


Presentation on theme: "Computer Aided Composition Kevin Wampler. Assisted Notation and Layout Automated Composition Style-driven Suggestions Alternative Notations Automatic."— Presentation transcript:

1 Computer Aided Composition Kevin Wampler

2 Assisted Notation and Layout Automated Composition Style-driven Suggestions Alternative Notations Automatic Harmonization Musical Scripting more automation less automation

3 Computer Aided Composition Automatic Composition http://imagine.xs4all.nl/bram/mozart/

4 Computer Aided Composition Automatic Composition

5 Alternative Notations

6 UPIC

7 time pitch

8

9 Mycenae Alpha (excerpt)

10

11 Hyperscore

12 motif Harmonization line tension resolution Key changes

13 Musical Programming

14 Patchwork

15 Graphical LISP Framework

16 Libraries Spectral music Stochastic and dynamic models Constraint-based music generation Rhythmic tools Etc.

17

18

19

20

21 Constraint Satisfaction Common technique User specifies: –Search space –Constraints –Heuristics System searches for a solution, generally: –Constraint propagation (or forward checking) –Backtracking (or backjumping)

22

23 Automatic Harmonization

24 CHORAL Harmonizes a chorale in the style of Bach Expert system by Ebcioglu et. al Written in BSL Predicate logic on multiple views Solved with a backtracking algorithm Very complex “bordering on intractable”

25 Views Chord skeleton Fill-in Time slice Melodic string Merged melodic string Schenkerian analysis

26

27 Tonica Neural network chorale harmonization User specifies: –Chorale melody –Harmonization style Harmonization in three steps: –Determine chords –Realize chords –Add passing notes

28

29

30

31

32

33

34

35 Style-based Composition

36 EMI Expert system by David Cope Mostly automatic, but can give suggestions Music as language –Parse set of scores –Identify similarities –Recombine according to grammar

37 Signature Detection

38 ATN

39 Recombination

40 Style-specific Suggestions


Download ppt "Computer Aided Composition Kevin Wampler. Assisted Notation and Layout Automated Composition Style-driven Suggestions Alternative Notations Automatic."

Similar presentations


Ads by Google