Musical Influence Network Analysis and Rank of Sample-Based Music - - PowerPoint PPT Presentation

musical influence network analysis
SMART_READER_LITE
LIVE PREVIEW

Musical Influence Network Analysis and Rank of Sample-Based Music - - PowerPoint PPT Presentation

Musical Influence Network Analysis and Rank of Sample-Based Music Nicholas J. Bryan and Ge Wang Stanford University | CCRMA ISMIR 2011 Introduction Influence Network Analysis and Rank Understand how songs, artist, and genres interact


slide-1
SLIDE 1

Nicholas J. Bryan and Ge Wang Stanford University | CCRMA

Musical Influence Network Analysis and Rank of Sample-Based Music

ISMIR 2011

slide-2
SLIDE 2

Introduction

  • Influence Network Analysis and Rank
  • Understand how songs, artist, and genres interact within the

musical practice of sample-based music

  • Sampled-Based Music
  • A musical work that borrows material from another source,

whether it be direct manipulation of a recorded sound or less direct transcribed material as decided from a user community

slide-3
SLIDE 3

“Amen Break”

A B2 B1 C

“Theme From Lilies of the Field (Amen)” by Jester Hairston “Theme From Lilies of the Field (Amen)” by The Impressions “We’re a Winner” by The Impressions “Amen, Brother” by The Winstons

slide-4
SLIDE 4

“Amen Break”

E D F . . .

“Rustic Raver” by Squarepusher “The Perfect Drug” by Nine Inch Nails “Straight Outta Compton” by NWA

A B2 B1 C

“Theme From Lilies of the Field (Amen)” by Jester Hairston “Theme From Lilies of the Field (Amen)” by The Impressions “We’re a Winner” by The Impressions “Amen, Brother” by The Winstons

slide-5
SLIDE 5

E D F . . .

“Rustic Raver” by Squarepusher “The Perfect Drug” by Nine Inch Nails “Straight Outta Compton” by NWA

A B2 B1 C

“Theme From Lilies of the Field (Amen)” by Jester Hairston “Theme From Lilies of the Field (Amen)” by The Impressions “We’re a Winner” by The Impressions “Amen, Brother” by The Winstons

“Amen Break”

D E F C B2 A B1

Gospel Soul / Funk / Disco Electronic / Dance Rock / Pop Hip-Hop / R&B

slide-6
SLIDE 6

Today

  • Unique Dataset
  • User community generated sample-based music data
  • Initial analysis and trends
  • Network Analysis
  • Degree centrality & distribution
  • Song-, Artist-, and Genre-level influence networks
slide-7
SLIDE 7

Unique Dataset

  • Whosampled.com Dataset
  • 42,447 user-generated records of sampling
  • Destination and Source
  • Song, artist, year, genre, part-sampled
  • collaborating artist(s), featured artist(s), producer(s)

include hip-hop/R&B (H), soul/funk/disco (F), jazz/blues user community. Labels (H), electronic dance (E), jazz/blues (J), reggae (R),

rock/pop (P), country (C), (P), soul/funk/disco (F), (C), world (W), soundtrack

(F), jazz/blues (J), soundtrack (S), classical (J), reggae (R), classical (L), spo- country (C), ken word (K), (C), world (W), (K), easy listening (W), soundtrack (S), stening (Y), gospel

(S), classical (L), gospel (G), and other (K), easy listening (Y), part-sampled labels include: (Y), gospel (G), include: whole track

and other (O). (W), drum

(L), spo-

  • ther (O).

country (C), w ken word (K), The part-sampled

include: whole track (W), (V), hook (H), or other (W), drum The part-sampled loop (D), (D), bass line (B), (B), vocals (V), (V), hook (H),

  • r other (O).

Whosampled.com, Exploring and Discussing the DNA of music. 2011.

slide-8
SLIDE 8

Genre & Part-Sampled Trends I

source destination

slide-9
SLIDE 9
  • P. Shannon, et al.: “Cytoscape: A Software Environment for Integrated Models
  • f Biomolecular Interaction Networks.” Genome Research 13(11), 2003.

Genre Visualization

slide-10
SLIDE 10

Part-Sampled Visualization

  • P. Shannon, et al.: “Cytoscape: A Software Environment for Integrated Models of

Biomolecular Interaction Networks.” Genome Research 13(11), 2003.

slide-11
SLIDE 11

Time-Based Trends

Source Destination

soul/funk/disco all samples electronic dance hip-hop/R&B rock pop Rise and fall of soul/funk/disco Rise of hip-hop/R&B

slide-12
SLIDE 12

Network Analysis

  • Song, artist, and genre-level networks
  • Focus on song-level network and musical sampling

A B2 B1 C

“Theme From Lilies of the Field (Amen)” by Jester Hairston “Theme From Lilies of the Field (Amen)” by The Impressions “We’re a Winner” by The Impressions “Amen, Brother” by The Winstons

slide-13
SLIDE 13

Network Analysis II

A B1 B2 C A

1

B1

1

B2

1

C

source destination

begins with the graph G = (N, E) E or equivalently

A.

A B2 B1 C

“Theme From Lilies of the Field (Amen)” by Jester Hairston “Theme From Lilies of the Field (Amen)” by The Impressions “We’re a Winner” by The Impressions “Amen, Brother” by The Winstons

A.

slide-14
SLIDE 14

Degree Centrality & Influence

  • Degree Centrality (In/Out)
  • In-Degree (# of derived samples)
  • Out-Degree (# of used samples)

A B1 B2 C A

1

B1

1

B2

1

C

destination source

  • Sample chains
  • Desirable to capture direct and indirect influence
  • Need more!!!

1 1 1 1 2

Out-Degree In-Degree

A.

slide-15
SLIDE 15

Degree Distributions

  • Power-law distribution,

be used to characterize utions f(k) ∝ k−γ are Such distributions promote

  • A. Clauset, C. R. Shalizi, and M. E. J. Newman: “Power-law Distributions in Empirical Data.” SIAM Review 51(4), 661-703 (2009).

network for k ≥ 3 and

and γ = 2.72)

ypothesis (p-value = .16 for cumulative in-degree

  • Hypothesis
  • Build unweighted acyclic song-level network
  • Maximum likelihood fit [Clauset 2009]
  • Preferential attachment and scale-free networks
  • Popular musical samples will be popular
slide-16
SLIDE 16
  • Weighted sum of the powers of adjacency matrix

Katz Influence

IK = (I − αA)−1 − I

K = αA + α2A2 + ... + αkAk + ...,

  • If = 0 or 1, have elements representing the

number of sample chains of corresponding length [Katz 1953]

via Aij responding weight.

Ak

  • f corresponding

length k

  • L. Katz: “A New Status Index Derived From Sociometric Analysis,” Psychometrika 18, 1953.
  • Captures sample chains in a straightforward manner

Ak

  • f
slide-17
SLIDE 17

Katz Influence Example I

A B1 B2 C A

1

B1

1

B2

1

C

A B2 B1 C

A B1 B2 C A

1

B1 B2 C

IK = (I − αA)−1 − I

K = αA + α2A2 + ... + αkAk + ...,

for α = 0

+ α2A

K =

A + A + 0 …

2A2 + 2A2

matrix IS.

slide-18
SLIDE 18

Katz Influence Example II

A B1 B2 C A

1

B1

1

B2

1

C A B1 B2 C A

1 .5

B1

1

B2

1

C A B1 B2 C A

1 1

B1

1

B2

1

C

for α = 0.0

(left), α = 0

Nas (0.5)

and α = 1.0 (right).

source destination source destination source destination

matrix IS. matrix IS. matrix IS.

  • Rank—sum rows or columns
  • View Column—“Who influenced the given song”
  • View Row— “Who the given song influenced”
slide-19
SLIDE 19
  • = 0, only direct influence

Katz Influence Computation

  • Compute using expanded form
  • Rescale

to IK = A +α1A2 +...+αk−1Ak +..., allo

  • nly account for direct sampling, α = 1 to
  • Eliminates any restrictions on

+α1 account for

  • > 0, direct + indirect influence

+α1 account for +α1 account for

  • = 1, equal weighting of direct and indirect influence

+α1 account for

  • Song-level network is very sparse
  • Sample-chains are limited length
slide-20
SLIDE 20

Collapse-and-Sum Influence I

  • Derived artist- and genre-level influence from song-level

matrix IS.

matrix IA, and influence IG. influence IG.

  • Collapse-and-sum the rows and columns of

based on song-artist and song-genre relations

– e.g. sum all song-level influence of an artist together – e.g. sum all song-level influence of a genre together

matrix IS.

slide-21
SLIDE 21
  • Song-to-Artist, ,

Collapse-and-Sum Influence II

A B1 B2 C A

1 .5

B1

1

B2

1

C A B C A

1 .5

B1

1

B2

1

C A B C A

1 .5

B

2

C C) The Winstons

source destination source destination source destination

(left), α = 0

Nas (0.5)

matrix IS.

matrix IA, and

A) Jester Hairston B) The Impressions

  • Rank—sum rows or columns
  • View Column—“Who influenced the given artist”
  • View Row—”Who the given artist influenced”
slide-22
SLIDE 22
  • vs.

Relating Influence Levels

A B1 B2 C A

1 .5

B1

1

B2

1

C A B C A

1 .5

B

2

C

source destination source destination

matrix IS.

matrix IA, and

  • Compute influence of song for artist
  • i.e. B1 / B = 50% influence from song B1
  • i.e. B2 / B = 50% influence from song B2
slide-23
SLIDE 23

Song Influence

for α = 0.0

Change the Beat (Female Version) by Fab 5 Freddy (1.0) Amen, Brother by The Winstons (0.82) Funky Drummer by James Brown (0.63) La Di Da Di by Doug E. Fresh (0.53) Think (About It) by Lyn Collins (0.49) Impeach the President by The Honey Drippers (0.44) Funky President by James Brown (0.35) Here We Go (Live at the Funhouse) by Run-DMC (0.34) Bring the Noise by Public Enemy (0.33) Synthetic Substitution by Melvin Bliss (0.32)

(left), α = 0.2 (middle),

Change the Beat (Female Version) by Fab 5 Freddy (1.0) Amen, Brother by The Winstons (0.74) Funky Drummer by James Brown (0.71) La Di Da Di by Doug E. Fresh (0.51) Impeach the President by The Honey Drippers (0.49) Think (About It) by Lyn Collins (0.45) Funky President by James Brown (0.37) Synthetic Substitution by Melvin Bliss (0.36) Here We Go (Live at the Funhouse) by Run-DMC (0.34) Bring the Noise by Public Enemy (0.32)

and α = 1.0 (right).

Change the Beat (Female Version) by Fab 5 Freddy (1.0) Funky Drummer by James Brown (0.84) Impeach the President by The Honey Drippers (0.62) Synthetic Substitution by Melvin Bliss (0.55) Get Up, Get Into It, Get Involved by James Brown (0.54) The Big Beat by Billy Squier (0.51) Scratchin’ by The Magic Disco Machine (0.50) We’re a Winner by The Impressions (0.46) Assembly Line by Commodores (0.46) Amen by Jester Hairston (0.46)

slide-24
SLIDE 24

Artist Influence

Influential (α = 0.2) Influenced (α = 0.2) The Notorious B.I.G. (0.97) Girl Talk (1.0)

  • Dr. Dre (0.91)

Lil Wayne (0.80) Puff Daddy (0.53) The Game (0.53) Nas (0.5) DJ Premier (0.40) James Brown (0.42) Linkin Park (0.39)

  • 4. Top Influential and Influenced Artists of Jay-Z .

James Brown (1.0) James Brown (1.0) James Brown (1.0)

  • Dr. Dre (0.34)
  • Dr. Dre (0.28)

Run-DMC (0.25) Marley Marl (0.29) George Clinton (0.25) Fab 5 Freddy (0.23)4 George Clinton (0.28) Marley Marl (0.25) George Clinton (0.22) Public Enemy (0.27) Public Enemy (0.23) Russell Simmons (0.19) Rick Rubin (0.25) Rick Rubin (0.22) Kool & the Gang (0.19) DJ Premier (0.25) Fab 5 Freddy (0.22) Marley Marl (0.18) Material (0.24) Material (0.21) Rick Rubin (0.17) Fab 5 Freddy (0.24) Run-DMC (0.21) Public Enemy (0.17) Hank Shocklee (0.23) DJ Premier (0.21) Larry Smith (0.16)

for α = 0.0

and α = 1.0 (right).

(left), α = 0.2 (middle),

  • 3. Artist Sample-Based Influence Rank

= 0.2 (middle), and α = 1.0 (right).

  • 4. Top Influential
slide-25
SLIDE 25

Genre Influence

  • Top influential genres
  • Soul/funk/disco
  • Hip-hip/R&B
  • Rock/Pop
  • Jazz/Blues
  • Electronic/Dance
  • Top influenced genres
  • Hip-hop/R&B
  • Electronic/Dance
  • Rock/Pop
  • Reggae
slide-26
SLIDE 26

Acknowledgments & Thanks!

  • Nadav Poraz & WhoSampled.com
  • National Science Foundation Creative IT grant No. IIS-0855758
  • Reviewers!
slide-27
SLIDE 27

Nicholas J. Bryan and Ge Wang Stanford University | CCRMA

Musical Influence Network Analysis and Rank of Sample-Based Music

ISMIR 2011