kendraio / kendra_hub

Kendra Hub
https://www.kendra.io/kendra-hub
GNU General Public License v2.0
4 stars 1 forks source link

Create a script for Stairway to Heaven #35

Open BBGuy opened 10 years ago

BBGuy commented 10 years ago

This is to use as a test and a possible demo. I will create the script and test it locally and then assign to Daniel to test on the live site. The below is roughly based on data from http://en.wikipedia.org/wiki/Stairway_to_Heaven and is for illustration only. we can look for better structured data or deconstruct the song for more accurate data.

BBGuy commented 10 years ago

Create legal entities taxonomy terms and the asset

1) Create the legal entities for the song: (can create using "new contact" on the home page) Jimmy Page Robert Plant John Paul Jones John Bonham Andy Johns

2) Create missing instruments Go to the "Role type" taxonomy under Home » Administration » Structure » Taxonomy Add and place under Performance:

3) Create a new asset "Stairway to Heaven" Click "New asset" from the homepage Click on the newly created asset

Add Composition (option 1)

Use this one 1) Create a new contribution Click on "Add a contribution"

2) Create a new contribution Click on "Add a contribution"

Add Composition (option 2)

Needs testing use option 1

  1. Create as a single embedded asset
    A. Click "New Embedded Asset (sub clip)"
    • Name: Stairway to Heaven Composition
    • Role: Composition - composer
    • Contributor: Jimmy Page
  2. Add Robert Plant A. Click the "Stairway to Heaven Composition" asset
    B. Click "Add a contribution"

    • Name: Stairway to Heaven Composition - plant
    • Role: Composition - composer
    • Contributor: Robert Plant

    C. Click on the Parent asset: "Stairway to Heaven" to go back to the asset.

Add performances

1) Create a a new contribution Click on "Add a contribution"

2) Create a a new contribution Click on "Add a contribution"

3) Create a a new contribution Click on "Add a contribution"

4) Create a a new contribution Click on "Add a contribution"

5) Create a a new contribution Click on "Add a contribution"

6) Create a a new contribution Click on "Add a contribution"

7) Create a a new contribution Click on "Add a contribution"

8) Create a a new contribution Click on "Add a contribution"

BBGuy commented 10 years ago

so far tested with option 1 locally with no issues

BBGuy commented 10 years ago

I have broken the song into 4 sections - structure more or less follows the real song. needs normalizing and combining so vocals 0-5:34 6:45-8:10

The 4 sections

(ending at 2:15) Robert Plant - vocals Jimmy Page - six string guitar John Paul Jone - recorders

(2:16– 7:45) Robert Plant - vocals Jimmy Page - electric guitar John Paul Jone - bass John Bonham - drums

(5:34–6:44) Jimmy Page - guitar solo

(7:45- 8:10) Robert Plant - vocals

Andy Johns - Sound engineer

The contributions

Robert Plant - vocals - 0:53-5:34, 6:45-8:10 Jimmy Page - six string guitar 0 - 2:15 Jimmy Page - electric guitar - 2:16 - 7:45 Jimmy Page - guitar solo - 5:34–6:44 John Paul Jone - recorders - 0:14 - 2:15 John Paul Jone - bass - 2:16 - 7:45 John Bonham - drums - 2:16 - 7:45

Andy Johns - Sound engineer 0 - 8:10

calculate seconds percentages: Song length: 8:10 = 480 sec

Robert Plant - vocals - min: 0:53-5:34, 6:45-8:10 sec: 53-354, 405-480
per: 11 - 74, 84-100

Jimmy Page - six string guitar min: 0 - 2:15 sec: 0 - 135 per: 0 - 28

John Paul Jone - recorders - 0:14 - 2:15 min: 0:14 - 2:15 sec: 14 - 135 per: 3 - 28

(below calculated using the spreadsheet) Jimmy Page - electric guitar - 2:16 - 7:45 per: 28 - 95

Jimmy Page - guitar solo - 5:34–6:44 per: 68 - 82

John Paul Jone - bass - 2:16 - 7:45 per: 28 - 95

John Bonham - drums - 2:16 - 7:45 per: 28 - 95

Andy Johns - Sound engineer 0 - 8:10 per: 0 - 100

BBGuy commented 10 years ago

I created a quick calculator working the percentages https://docs.google.com/spreadsheets/d/1gvT_ys2EEK3Tul9wHKVIUNpHHOfqS2jiya9EGj5ejiU/edit?usp=sharing

BBGuy commented 10 years ago

Hi @dahacouk I have finished the script see the second comment for instructions. You should get something smiler to the image below (the image uses option 2 so composition will look different) Also a few things came up:

37 - We need to be able to use time for contributions

41 - Recording rights and other issues realting to rights calculations

42 - Would be good to control the order contributions are displayed

so have a look and if any of those are relevant for now increase their priority

screenshot stairway to heaven