a report on
Musical Structure Visualization
By Winnie Chan August 2007
Musical Structure Visualization Program Introduction Background - - PowerPoint PPT Presentation
By Winnie Chan August 2007 a report on Musical Structure Visualization Program Introduction Background Motivations Challenges Definitions and Technology Visualization Techniques Discussion Conclusions 2
a report on
Musical Structure Visualization
By Winnie Chan August 2007
2
Program
Background Motivations Challenges
3
Introduction
requires efforts to understand
Musical structure Composition techniques
appreciation and comprehension
4
Pop Music Vs. Classical Music
sophisticated
It requires training to recognize structure
and form of music
Untrained one may only be able to “feel”
the music and the music is thus boring
5
The Music Being Discussed
Also known as fine music, classics, … Within the basic music history context,
from Baroque period to 20th century
Focuses on instrumental music
(vocal music is put aside)
Simple definition: Strictly organized
compositions (still very vague though)
6
Background
important to appreciate the music
musical elements by
Reading the score Listening to the performance
7
Why Learning Music is Harder?
literature have a physical, concrete
It is difficult for unskilled ears to recognize
complicated musical elements from multi-layered music
Time-varying nature makes comparisons
and appreciation harder
8
Music is Unique
makes music different from non- auditory art forms
9
Musical Scores / Sheet Music (乐谱)
Reading scores is demanding Beginners have to learn the basics of music
theory to know the notations, and still a long way for in-depth understanding
It is tedious for amateurs to go through the score,
those overwhelming technical details are useful for performance but not listening
10
Motivations
high; visual display should help
most attempts visualize the sonic features like Windows Media Player
well addressed
11
Research Issues
insightful visualization which helps people with limited background to
See the sound visually Understand the structure of music
semantically
Identify the musical elements when
listening to the performance
12
Challenges (1) – Defining the data structure
capture the essential musical elements in various compositions
we work on and what the basic elements are
13
Challenges (2) – Choosing the analysis method
Ensure this digital score is accurate Derive algorithms to retrieve cognitive elements
from the score (!)
Help audience to appreciate music qualitatively Can be quantified artificially, but not sure if
computation is possible
Be validated to be held universally
Extract useful information Provide user-interaction for human-defined input
14
Challenges (3) – Designing effective encoding scheme
(equivalence) for music elements
without much interference
15
Program
Sound and Music Music Visualization
16
What is Sound?
Frequency (pitch) Volume Speed Spatial position of sound source (other physical qualities)
17
What is Music?
Rhythm (节奏) Chords (和弦) Tempo (速度) Dynamics (力度变化) Timbre (音色) Texture (组织,结构) Harmony (和声) …
18
Music Visualization
spectrum of music, e.g.
Oscilloscope display on radio Animated imagery rendered by player
structure visualization
19
Program
20
Arc Diagrams
repetition by connecting a translucent arc between a pair of matching pair
21
Arc Diagrams (cont.)
correspond to musical repeated units
Theme, subject, motif (主题,主旋律) More specific Wagner’s leitmotif and
Berlioz’s idée fix
22
Isochords
and voicing of MIDI
tone-network) to place each chord type in a 2D space
Proposes an animated display Show various chord properties in the
same representation
23
Constructing Isochords
(different chord types have different shapes)
Demo Warum sollt ich mich denn grämen by J. S. Bach
24
Isochords Discussion
but not for listening purpose
low-level about notes and chords
Constructive and structural materials vs.
abstract and semantic structure
level details for music theory training
25
ImproViz
a melodic line
Blues by Miles Davis
26
ImproViz Example
27
ImproViz Discussion
recorded as a score, not the true impromptu
improvisations) but the techniques are actually fairly general
28
Graphic Scores
29
Suggestions from Graphic Scores
not analysis
many structural details are often missed
Simple but visually identifiable sonic events (qualitative) Temporal logic should match spacial logic (time-varying) Full score should be visible at a glance (overview) Score reading is not the most important Study scores are for listening (ears), not for analysis
30
Visual Music
Sonic map Time slice / Heterophonic map
31
Simplified Scores
background
Measure (小节) vertical line No. of notes brightness Dynamics (力度变化) width
32
Performance Expression Visualization
different performance
attributes that do not appear in the original musical scores
terms: melody, rhythm and phasing
33
More on Performance Visualization
qualitative musical characteristics
connected to human perception
scores faithfully – should be abstract for comprehending the underlying music and structure
34
Performance Visualization (1) – Vertical Bar Display Grid
y-axis
(difference between written and performed) interval between two grid lines
35
Performance Visualization (1) – Vertical Bar Display Mapping
height of bar
width of bar
gray scale of bar
repeated patterns
Connected: legato (连奏) Discrete: staccato (断奏)
36
Performance Visualization (1) – Vertical Bar Display User Studies
performances to graphical displays
interaction was were limited
No visual clues for users to trace the
performance when listening to the music
37
Performance Visualization (2) – Chernoff Faces
38
Performance Visualization (3) – Hierarchical Approaches
musical structure
generated
39
Performance Visualization (4) – Music and Emotion
performance with rectangular texture
Note small square Expression attribute color
importance of the note, not the temporal sequence
40
3D Music Visualization
to time, pitch, instrument, etc.
achieve some performance
41
Commercial Products – TimeSketch
Theme half-disks Hierarchical relationships larger semi-circle Related passages color
42
Commercial Products – Music Animation Machine
Note bar Duration as performed bar length Pitch vertical position Timing horizontal position Instruments / voices bar color
43
Commercial Products – Music Animation Machine (cont.)
modules that visualize chords, intervals, melody and harmony
synchronically
(demo)
44
Visualization in Computer Music (1)
Self-similarity grid
musical waveforms
brightness of pixel Harmonic visualization
45
Visualization in Computer Music (2)
Self-organizing map (SOM)
related to each other Spiral layout
in 3D space
46
Visualization in Computer Music (3)
musical structure
47
Program
48
Discussion
musical structure is limited
Hard to identify qualitative features
automatically from the score
Visualization usually treated as a tool to
present complicated music details
49
Low-level vs. High-level Structure
Structural elements
keys
training
background Cognitive structure
structure for learning composition
background
50
Possible Directions
initial visualization results
Refine visual mapping Define more cognitive terms
important features on the score when music students learn a piece of work
51
Lessons Learned
Are Implemented in Java Use XML standard for input data structure
Use animation Conduct formal user study
52
Program
53
Conclusion
Is a visual reinforcement of the abstract structure of music Is useful for appreciating and comprehending music Provides good alternative to typical music literature essays Allows understanding and learning music perceptually
with minimal expertise
Aids listening interactively Be appended to posters and concert programme Is used for comparing compositions from different periods
and composers
The End – Coda
After silence, that which comes nearest to expressing the inexpressible is music.