CS170 Section 5 HW #4, Part 2 of 2 Due Friday, April 10 at 2:59 P.M. (NOTE TIME) Write and Submit One Java Program, Musicchart.Java, As Described on the Next Page

Total Page:16

File Type:pdf, Size:1020Kb

CS170 Section 5 HW #4, Part 2 of 2 Due Friday, April 10 at 2:59 P.M. (NOTE TIME) Write and Submit One Java Program, Musicchart.Java, As Described on the Next Page CS170 Section 5 HW #4, part 2 of 2 Due Friday, April 10 at 2:59 p.m. (NOTE TIME) Write and submit one Java program, MusicChart.java, as described on the next page. The assignment should be submitted on the Math/CS system (from any lab computer or by accessing the computers remotely) using the following command to submit: /home/cs170005/turnin MusicChart.java hw4_2 Late turn-ins will be accepted until Sunday, April 12 at 11:59 pm (you must submit before midnight) for a 10% penalty. If you are submitting late, use the following command: /home/cs170005/turnin MusicChart.java hw4_2_late Style Guidelines: • Only one statement or code structure per line. (The class declaration can't be on the same line as the main method declaration, for example.) • No lines (including comments) over 80 characters, except for single-website citations. • Write a block comment after the honor statement describing the program's purpose. • Indent blocks of code in loops, methods, switch statements, and classes. See any class code for examples of this. Each level starting with a f or that could start with a f should be indented. • Use descriptive variable names. No one-letter or one-symbol variable names, except in the initial action of a for loop. • Each method must have a block comment preceding it that describes the method's purpose, parameters, and any return values. • Every method, including the main method, longer than 7 lines must have inline comments describing what is going on in the code. Breaking these guidelines will result in a grade penalty. Honor Code: You must abide by the honor code when completing this homework. Make sure to include the statement of collaboration/honor code (found at http://mathcs.emory.edu/~ccgarve/cs170) acknowledging that you understand and have abided by the honor code. Make sure to cite web- sites you use, and include your name/email address. Working with a partner: If you work in a pair, you must both sign the collaboration statement and list your emails. If you start working with one partner, you cannot switch partners once you've started writ- ing code. If you decide to stop working with your initial partner, you must document your initial collaboration. Failure to do so violates the honor code. However, in that case it's okay if your code is similar to your initial partner's provided you have documented it, despite turning in an individual assignment. If you work with a partner, only one of you should submit, and each method should include a comment indicating who worked on it (in any way). If you both submit, the last submission will be used. 1 If you're working with a partner, go back and actually read the very last paragraph on the first page. 2 [60 pts] MusicChart.java Write a program, MusicChart.java, that provides functionality for a music top 100-style chart. You may work in a pair for this assignment; see the first page for details. Starting Code: The correct solution for part 1 of this assignment has been added to your cs170 directory in the new directory hw4_2. I suggest using it as a starting point for this part of the homework, as it is a correct implementation that follows the style guidelines (except that the program purpose is omitted, as you will need to add it). Program Specifications: This program builds off of part 1; you should start with that part of the assignment's code. For this part of the assignment, 1. Make the methods from part 1 private. 2. Declare a private instance (non-static) String array variable (I'd suggest a name like chart, which is what I'll refer to it as), and a private instance integer array (I'd suggest a name like movement; it's going to represent changes in chart position). 3. Write a no-arg constructor for the MusicChart class that initializes your chart using the pre-existing startingChart method. Also have the constructor initialize movement to be the same size, and full of zeros. 4. Write a constructor that takes in two parameters: a String array, and an integer array. Assign chart and movement to those parameters; use the assignment operator so they're intertwined. 5. Write a public instance method called getChart. It should take no parameters and return a String array. This will be an accessor for the private instance variable chart. It should return an array with the same contents as chart, but a separate copy. 6. Write a public instance method called getChanges. It should take no parameters and return an integer array. This will be an accessor for the private instance variable movement. It should return an array with the same contents as movement, but a separate copy. 7. Write an instance method printChart, which takes no parameters, returns nothing, and prints out a numbered list of the chart to the terminal. It should also indicate movement in the chart, if any. Its output should look something like (chart contents will vary): 1. Uptown Funk by Mark Ronson Featuring Bruno Mars 2. Sugar by Maroon 5 3. Thinking Out Loud by Ed Sheeran 4. Love Me Like You Do by Ellie Goulding 5. Earned It (Fifty Shades Of Grey) by The Weeknd (up 2 from last week) 3 [+20 points] Bonus: Write a public instance method, moveSong. This should be very much like the last question on the midterm, but a bit fancier, and written on a computer instead of a sheet of paper. It should take two paramters: an integer index, indicating which song on the chart is being moved, and an integer offset, which indicates how it should be moved. The offset can be positive, zero, or negative. Positive indicates a song should move up in the chart. Zero indicates the song shouldn't move. Negative indicates the song should be moved down. You can assume that both the index and (index - offset) will be within the valid indices of the array. That is: we won't test with inputs that intentionally put items off the end of your chart. You should move the elements in chart according to the parameters. Be careful not to just swap the element at index with the element at (index - offset), though. The behavior should instead be like the following: Assuming your chart starts as Uptown Funk by Mark Ronson Featuring Bruno Mars Sugar by Maroon 5 Thinking Out Loud by Ed Sheeran Love Me Like You Do by Ellie Goulding FourFiveSeconds by Rihanna & Kanye West & Paul McCartney then moving the element at index 4 (\FourFiveSeconds...") with an offset of 3 should result in the ordering Uptown Funk by Mark Ronson Featuring Bruno Mars FourFiveSeconds by Rihanna & Kanye West & Paul McCartney Sugar by Maroon 5 Thinking Out Loud by Ed Sheeran Love Me Like You Do by Ellie Goulding Further, you should update the movement data to reflect the new movement. Whatever song moves should have its movement data updated with the offset passed in, and it should maintain relative position identical to the song (this means it should move just like the song). So if the offsets in the above example started as [0, -1, 2, -3, 1] then they should end as [0, 3, -1, 2, -3]. This has the element at index 4 (which is originally 1) shifted to index 1 and updated to have value 3. All of the elements it passed get bumped over. 4.
Recommended publications
  • Most Requested Songs of 2015
    Top 200 Most Requested Songs Based on millions of requests made through the DJ Intelligence® music request system at weddings & parties in 2015 RANK ARTIST SONG 1 Ronson, Mark Feat. Bruno Mars Uptown Funk 2 Journey Don't Stop Believin' 3 Cupid Cupid Shuffle 4 Swift, Taylor Shake It Off 5 Walk The Moon Shut Up And Dance 6 Williams, Pharrell Happy 7 Black Eyed Peas I Gotta Feeling 8 Diamond, Neil Sweet Caroline (Good Times Never Seemed So Good) 9 Sheeran, Ed Thinking Out Loud 10 V.I.C. Wobble 11 Houston, Whitney I Wanna Dance With Somebody (Who Loves Me) 12 AC/DC You Shook Me All Night Long 13 Bon Jovi Livin' On A Prayer 14 DJ Casper Cha Cha Slide 15 Mars, Bruno Marry You 16 Maroon 5 Sugar 17 Morrison, Van Brown Eyed Girl 18 Usher Feat. Ludacris & Lil' Jon Yeah 19 Legend, John All Of Me 20 B-52's Love Shack 21 Isley Brothers Shout 22 DJ Snake Feat. Lil Jon Turn Down For What 23 Outkast Hey Ya! 24 Brooks, Garth Friends In Low Places 25 Beatles Twist And Shout 26 Pitbull Feat. Ke$Ha Timber 27 Def Leppard Pour Some Sugar On Me 28 Jackson, Michael Billie Jean 29 Sir Mix-A-Lot Baby Got Back 30 Trainor, Meghan All About That Bass 31 Beyonce Single Ladies (Put A Ring On It) 32 Loggins, Kenny Footloose 33 Rihanna Feat. Calvin Harris We Found Love 34 Lynyrd Skynyrd Sweet Home Alabama 35 Bryan, Luke Country Girl (Shake It For Me) 36 Sinatra, Frank The Way You Look Tonight 37 Lmfao Feat.
    [Show full text]
  • Karaoke Mietsystem Songlist
    Karaoke Mietsystem Songlist Ein Karaokesystem der Firma Showtronic Solutions AG in Zusammenarbeit mit Karafun. Karaoke-Katalog Update vom: 13/10/2020 Singen Sie online auf www.karafun.de Gesamter Katalog TOP 50 Shallow - A Star is Born Take Me Home, Country Roads - John Denver Skandal im Sperrbezirk - Spider Murphy Gang Griechischer Wein - Udo Jürgens Verdammt, Ich Lieb' Dich - Matthias Reim Dancing Queen - ABBA Dance Monkey - Tones and I Breaking Free - High School Musical In The Ghetto - Elvis Presley Angels - Robbie Williams Hulapalu - Andreas Gabalier Someone Like You - Adele 99 Luftballons - Nena Tage wie diese - Die Toten Hosen Ring of Fire - Johnny Cash Lemon Tree - Fool's Garden Ohne Dich (schlaf' ich heut' nacht nicht ein) - You Are the Reason - Calum Scott Perfect - Ed Sheeran Münchener Freiheit Stand by Me - Ben E. King Im Wagen Vor Mir - Henry Valentino And Uschi Let It Go - Idina Menzel Can You Feel The Love Tonight - The Lion King Atemlos durch die Nacht - Helene Fischer Roller - Apache 207 Someone You Loved - Lewis Capaldi I Want It That Way - Backstreet Boys Über Sieben Brücken Musst Du Gehn - Peter Maffay Summer Of '69 - Bryan Adams Cordula grün - Die Draufgänger Tequila - The Champs ...Baby One More Time - Britney Spears All of Me - John Legend Barbie Girl - Aqua Chasing Cars - Snow Patrol My Way - Frank Sinatra Hallelujah - Alexandra Burke Aber Bitte Mit Sahne - Udo Jürgens Bohemian Rhapsody - Queen Wannabe - Spice Girls Schrei nach Liebe - Die Ärzte Can't Help Falling In Love - Elvis Presley Country Roads - Hermes House Band Westerland - Die Ärzte Warum hast du nicht nein gesagt - Roland Kaiser Ich war noch niemals in New York - Ich War Noch Marmor, Stein Und Eisen Bricht - Drafi Deutscher Zombie - The Cranberries Niemals In New York Ich wollte nie erwachsen sein (Nessajas Lied) - Don't Stop Believing - Journey EXPLICIT Kann Texte enthalten, die nicht für Kinder und Jugendliche geeignet sind.
    [Show full text]
  • Starlight - Repertoire
    STARLIGHT - REPERTOIRE '10s Shape Of You – Ed Sheeran Uptown Funk - Mark Ronson feat. Bruno Mars Love Me Like You Do - Ellie Goulding King - Years & Years Only Girl (In The World) - Rihanna Price Tag - Jessie J Rolling In The Deep – Adele Locked Out Of Heaven - Bruno Mars Get Lucky - Daft Punk Happy - Pharrell Williams Wake Me Up- Avicii [email protected] '00s Mr. Brightside - The Killers Valerie – Amy Winehouse I'm a believer - Smash Mouth Sex On Fire - Kings Of Leon Teenage Dirtbag – Wheatus I Predict A Riot - Kaiser Chiefs Mercy – Duffy She's So Lovely - Scouting For Girls Chelsea Dagger – The Fratellis Are You Gonna Be My Girl? - Jet Take Me Out - Franz Ferdinand Seven Nation Army – The White Stripes Naïve- The Kooks I kissed A Girl - Katy Perry Dakota- Stereophonics [email protected] '90s All The Small Things- Blink 182 What’s Up – 4 Non Blondes Save Tonight- Eagle Eyed Cherry Breakfast at Tiffany’s- Deep Blue Something Song 2 – Blur Place Your Hands – Reef Let Me Entertain You – Robbie Williams I'll be there for you - The Rembrants Smells Like Teen Spirit - Nirvana Are You Gonna Go My Way? - Lenny Kravitz Hard To Handle - Black Crowes [email protected] '80s Living On A Prayer – Bon Jovi Walking On Sunshine - Katrina & The Waves Billie Jean – Michael Jackson Don't Stop Believin' - Journey Footloose - Kenny Loggins Faith - George Michael Kiss – Prince Summer Of '69 - Bryan Adams Sweet Child O' Mine - Guns And Roses Call Me - Blondie Wake Me Up Before You Go-Go – Wham! Shake a Tail Feather - Ray Charles Take On Me - A-ha 500 Miles – The Proclaimers A Town Called Malice - The Jam I Love Rock & Roll - Joan Jett The Power Of Love – Huey Lewis and The News [email protected] '70s Don't Stop Me Now – Queen Highway To Hell – AC/DC All Right Now – Free Play That Funky Music - Wild Cherry Sweet Home Alabama – Lynyrd Skynyrd Dancing Queen – ABBA YMCA – Village People You’re The One That I Want – J.
    [Show full text]
  • Sample Report Only
    SAMPLE REPORT ONLY BROADCASTER RAW DATA DRT SUMMARY REPORT SIRIUS/XM - HITS 1 REPORT DATES FROM 4/10/2016 - 4/16/2016 ARTIST SONG TITLE TOTAL SPINS DNCE CAKE BY THE OCEAN 45 TWENTY ONE PILOTS STRESSED OUT 45 ZAYN MALIK PILLOWTALK 43 JUSTIN BIEBER\/ED SHEERAN LOVE YOURSELF 41 SELENA GOMEZ HANDS TO MYSELF 32 FLO RIDA MY HOUSE 29 MEGHAN TRAINOR NO 29 ONE DIRECTION PERFECT 28 TROYE SIVAN YOUTH 28 ELLIE GOULDING SOMETHING IN THE WAY YOU MOVE 27 FIFTH HARMONY WORK FROM HOME 27 ONE DIRECTION HISTORY 27 TAYLOR SWIFT NEW ROMANTICS 27 5 SECONDS OF SUMMER JET BLACK HEART 26 @MORNINGMASHUP FB.COM\/MORNINGMASHUP 26 FALL OUT BOY\/DEMI LOVATO IRRESISTIBLE 26 CHAINSMOKERS\/ROZES ROSES 24 JAMES BAY LET IT GO 22 LUKAS GRAHAM 7 YEARS 21 PANIC! AT THE DISCO VICTORIOUS 21 ARIANA GRANDE DANGEROUS WOMAN 20 WE THE KINGS THE STORY OF TONIGHT 20 ELLE KING AMERICA'S SWEETHEART 19 G-EAZY\/BEBE REXHA ME, MYSELF AND I 19 TRYON SOMEBODY TO LOVE ME 19 ADELE HELLO 15 SELENA GOMEZ SAME OLD LOVE 14 SHAWN HOOK SOUND OF YOUR HEART 14 TWENTY ONE PILOTS RIDE 14 RACHEL PLATTEN STAND BY YOU 13 THE WEEKND IN THE NIGHT 13 X AMBASSADORS UNSTEADY 13 FB.COM\/SIRIUSXMHITS1 TRENDING NOW! 10 DAWIN DESSERT 9 MIKE POSNER I TOOK A PILL IN IBIZA 9 TAYLOR SWIFT OUT OF THE WOODS 9 @MIKEYPIFF 877-MY-HITS-1 8 CHARLIE PUTH ONE CALL AWAY 8 ELLIE GOULDING ON MY MIND 8 DAYA SIT STILL, LOOK PRETTY 7 NICK JONAS\/TOVE LO CLOSE 7 RIHANNA\/DRAKE WORK 7 RUTH B.
    [Show full text]
  • Bruno Mars: Locked out of Heaven Just the Way You Are Chunky Young Wild Girls Uptown Funk Marry You Thatʼs What I Like When I Was Your Man Versace on the Floor
    Bruno Mars: Locked out of heaven Just the way you are Chunky Young wild girls Uptown funk Marry you Thatʼs what I like When I was your man Versace on the floor One republic: Counting stars Connection Start again Secrets Apologize Love runs out If I lose myself Feel again What you wanted Light it up Good life Something I need Life in color Letʼs hurt tonight Wherever I go Billy Joel: Sheʼs Always a woman Uptown girl Moving out Amy Winehouse: Valerie Back to black Rehab Love is a losing game You know Iʼm no good To know him is to Love him Norah jones: Donʼt know why Come away with me One flight down Man of the hour Beatles: I wanna hold your hand Hey Jude 8 days a week Golden slumbers/ carry that weight Here comes the sun Twist and shout Come together Let it be Love me do Yesterday Eleanor rigby All you need is love Penny lane Michael Jackson Beat it Man in the mirror Billy Jean Donʼt stop till you get enough Elvis: Hound dog Thatʼs alright Mama Canʼt help falling in love Jailhouse Rock Blues suede shoes Blue moon of Kentucky Lionel Richie: All night long Say you, say me Endless love Hello Stuck on you Otis Redding: Stand by me Dock of the bay Temptations: My girl Ainʼt too proud to beg Just my imagination George Michael: Careless whisper Taylor Swift: Blank space Shake it off Kanye west: Love lockdown Four five seconds Heartless Rihanna: Shut up and drive Stay We found Love Umbrella Please donʼt stop the music Disturbia Love the way you lie Lady Gaga: Poker face Bad romance Alejandro Paparazzi Leslie gore: Itʼs my party Shawn Mendes: Particular
    [Show full text]
  • Bruno Mars 2. Accidently in Love – Counting Crows 3
    1.Marry You – Bruno Mars 2. Accidently In Love – Counting Crows 3. Brighter Than Sunshine – Aqualung 4. For Once In My Life – Stevie Wonder 5. Nothing Else Matters – Metallica 6. Everything – Michael Bublé 7. Love On Top – Beyonce 8. You Got the Love – Candi Staton 9. Fly Me To The Moon – Frank Sinatra 10. 1, 2, 3, 4 – Feist 11. At Last – Etta James 12. Dream a Little Dream of Me – The Mamas & The Papas 13. Candy – Paolo Nutini 14. Greatest Day – Take That 15. It Must Be Love – Madness 16. (I Can’t Help) Falling In Love With You – UB40 17. It Had To Be You – Harry Connick Jr 18. Cupid – Sam Cooke 19. One Day Like This – Elbow 20. Close to Me – The Cure 21. How Sweet It Is (To Be Loved By You) – James Taylor 22. More Than Words – Extreme 23. Baby, Now That I’ve Found You – Alison Krauss 24. Feeling Good – Muse 25. She – Elvis Costello 26. If There Is Something – Roxy Music 27. Just Say Yes – Snow Patrol 28. Stand By Me – Ben E King 29. The Way You Look Tonight – Frank Sinatra 30. I Only Have Eyes For You – Billie Holiday 31. Truly Madly Deeply – Savage Garden 32. At My Most Beautiful – REM 33. Unforgettable – Nat King Cole 34. Chasing Cars – Snow Patrol 35. What A Wonderful World – Louis Armstrong 36. Gotta Get You Into My Life - The Beatles 37. Crazy Little Thing Called Love – Queen 38. Wonderwall – Oasis 39. Yellow – Coldplay 40. You're Beautiful – James Blunt 41. You're The First, The Last, My Everything – Barry White 42.
    [Show full text]
  • Love Me Like You Do by Ellie Goulding from Fifty Shades of Grey Violin Solo Sheet Music
    Love Me Like You Do By Ellie Goulding From Fifty Shades Of Grey Violin Solo Sheet Music Download love me like you do by ellie goulding from fifty shades of grey violin solo sheet music pdf now available in our library. We give you 2 pages partial preview of love me like you do by ellie goulding from fifty shades of grey violin solo sheet music that you can try for free. This music notes has been read 6238 times and last read at 2021-09-24 23:42:43. In order to continue read the entire sheet music of love me like you do by ellie goulding from fifty shades of grey violin solo you need to signup, download music sheet notes in pdf format also available for offline reading. Instrument: Violin Solo Ensemble: Musical Ensemble Level: Early Intermediate [ READ SHEET MUSIC ] Other Sheet Music Love Me Like You Do From Fifty Shades Of Grey By Ellie Goulding Love Me Like You Do From Fifty Shades Of Grey By Ellie Goulding sheet music has been read 6436 times. Love me like you do from fifty shades of grey by ellie goulding arrangement is for Intermediate level. The music notes has 6 preview and last read at 2021-09-24 16:01:05. [ Read More ] How Long I Will Love You Ellie Goulding From Fifty Shades How Long I Will Love You Ellie Goulding From Fifty Shades sheet music has been read 4522 times. How long i will love you ellie goulding from fifty shades arrangement is for Intermediate level.
    [Show full text]
  • RCA Victor 12 Inch Popular Series LPM/LSP 4000-4299
    RCA Discography Part 13 - By David Edwards, Mike Callahan, and Patrice Eyries. © 2018 by Mike Callahan RCA Victor 12 Inch Popular Series LPM/LSP 4000-4299 LSP 4000 – All Time Christmas Hits – Piano Rolls and Voices by Dick Hyman [1968] Winter Wonderland/Silver Bells/It's Beginning To Look Like Christmas/Sleighride/The Christmas Song/I Saw Mommy Kissing Santa Claus/Let It Snow! Let It Snow! Let It Snow!/The Chipmunk Song/All I Want For Christmas Is My Two Front Teeth/Frosty The Snow Man/White Christmas LSP 4001 – Cool Crazy Christmas – Homer and Jethro [1968] Nuttin' Fer Christmas/Frosty The Snowman/I Saw Mommy Kissing Santa Claus/Santa Claus, The Original Hippie/All I Want For Christmas Is My Upper Plate/Ornaments/The Night Before Christmas/Jingle Bells/Randolph The Flat-Nosed Reindeer/Santa Baby/Santa's Movin' On/The Nite After Christmas LPM/LSP 4002 – I Love Charley Brown – Connie Smith [1968] Run Away Little Tears/The Sunshine Of My World/That's All This Old World Needs/Little Things/If The Whole World Stopped Lovin'/Don't Feel Sorry For Me/I Love Charley Brown/Burning A Hole In My Mind/Baby's Back Again/Let Me Help You Work It Out/Between Each Tear/There Are Some Things LPM/LSP 4003 – The Wild Eye (Soundtrack) – Gianni Marchetti [1968] Two Lovers/The Desert/Meeting With Barbara/The Kiss/Two Lovers/Bali Street/Don't Go Away/The Sultan/All The Little Pictures/The End Of The Orient/Love Comes Back/Nights In Saigon/The Letter/Life Goes On/Useless Words/The Statue/Golden Age/Goodbye/I Love You LSP 4004 – Country Girl – Dottie West [1968]
    [Show full text]
  • Download Our Growing List of Pop Music Selections
    Mana Music Hawaii Pop Quartet List: Aerosmith- Don’t want to miss a thing Al Green- Lets Stay Together Alicia Keys- If I aint got you Alphaville- Forever Young Andrea Bocelli- Con te partiro Avici- Wake me up Avril Lavigne- I’m with you Beach Boys- God only Knows Beatles- Want to hold your hand Beyonce- Ave Maria Beyonce- Halo Bruno Mars- Marry you Carpenters- We’ve only just begun Cat Stevens- Here comes my baby Christina Perri- Thousand years Coldplay- Fix you Coldplay- Viva La Vida Coldplay- Yellow Coolio- Gangasta’s Paradise Daft Punk- Digital Love Dave Mathews band- Crash into Me Earth wind and fire- September Ed Sheeran- Perfect Ed Sheeran- Sing Ellie Goulding- Love me like you do Elton John- Your Song Elvis- Can’t help falling in love Emya- May it Be Eric Clapton- Wonderful tonight Etta James- At Last Frankie Vallie- Can’t take my eyes off you George Harrison- Here Comes the Sun Greenday- Time of your life Guns n roses- sweet child of mine Henri Mancini- Moon River Ingrid Michaelson- The way I am Iron and Wine- Flightless Bird, American Mouth Iron and Wine- Love and Some Verses IZ- Over the Rainbow Jackson 5- I’ll be there Jason Mraz- I won’t give up Jason Mraz- I’m yours John Legend- All of me John Lennon- Imagine John Lennon- In my life Journey- Don’t Stop Believin’ Katy Perry- Fireworks Keane- Somehwere only we know La vie en Rose Leonard Cohen- Hallelujah Louis Armostrong- What a wonderful world Lumineers- Ho Hey Madonna- Like a Prayer Magnetic Zeros- Home Paul McCartney- All you need is love Paul McCartney- When I’m 64 Pearl
    [Show full text]
  • Emotion-Based Analysis and Classification of Music Lyrics.Pdf
    Ricardo Manuel da Silva Malheiro Emotion-based Analysis and Classification of Music Lyrics Doctoral Program in Information Science and Technology, supervised by Prof. Dr. Rui Pedro Pinto de Carvalho e Paiva and Prof. Dr. Paulo Jorge de Sousa Gomes and submitted to the Department of Informatics Engineering of the University of Coimbra August 2016 Thesis submitted to the University of Coimbra in partial fulfillment of the requirements for the degree of Doctor of Philosophy in Information Science and Technology This work was carried out under the supervision of Professor Doutor Rui Pedro Pinto de Carvalho e Paiva Professor Auxiliar do Departamento de Engenharia Informática da Faculdade de Ciências e Tecnologia da Universidade de Coimbra and Professor Doutor Paulo Jorge de Sousa Gomes Professor Auxiliar do Departamento de Engenharia Informática da Faculdade de Ciências e Tecnologia da Universidade de Coimbra to Paula and Marta v ABSTRACT Music emotion recognition (MER) is gaining significant attention in the Music Information Retrieval (MIR) scientific community. In fact, the search of music through emotions is one of the main criteria utilized by users. Real-world music databases from sites like AllMusic or Last.fm grow larger and larger on a daily basis, which requires a tremendous amount of manual work for keeping them updated. Unfortunately, manually annotating music with emotion tags is normally a subjective process and an expensive and time-consuming task. This should be overcome with the use of automatic systems. Besides automatic music classification, MER has several applications related to emotion-based retrieval tools such as music recommendation or automatic playlist generation.
    [Show full text]
  • 236 Valentine's Day Songs (2015)
    236 Valentine's Day Songs (2015) Song Name Time Artist Album Theme Lay All Your Love On Me 3:02 ABBA The Definitive Collection passion Take a Chance on Me 4:05 Abba Gold romance Love in an Elevator 5:21 Aerosmith Big Ones fun Sweet emotion 5:10 Aerosmith Armageddon passion The Age of Love (Jam & Spoon Watch Out For Stella Mix) 4:08 Age of Love The Age of Love adventure Akon, Colby O'Donis, Kardinal Beautiful 5:13 Offishall Freedom Love Do You Love Me 2:16 Amanda Jenssen Killing My Darlings Love Sweet Pea 2:09 Amos Lee Supply and Demand passion Let Love Fly (Joe Claussell's Sacred Rhythm LP Version) 5:46 Ananda Project Night Blossom adventure True Love 6:05 Angels and Airwaves I-Empire love Reckless (With Your Love) 5:42 Azari & iii Defected in the House Ibiza passion Romeo 3:26 Basement Jaxx The Singles love Love Can Do You No Harm 3:04 Beangrowers Not In A Million Lovers adventure Able to Love (Sfaction Mix) 3:27 Benny Benassi & The Biz No Matter What You Do / Able to Love adventure Crazy in Love 3:56 Beyonce Dangerously In Love Love Cradle of love 4:38 Billy Idol Billy Idol: Greatest Hits Love Where is the Love 4:33 Black Eyed Peas Elephunk World needs love Heart of Glass 4:35 Blondie The Best of Blondie relationship I Feel Love 3:13 Blue Man Group & Venus Hum The Complex romance One Love/People Get Ready 3:02 Bob Marley & The Wailers Exodus romance Thank You For Loving Me 5:09 Bon Jovi Crush relationship Somebody to Love (UK Club Mix) 131/65bpm 4:02 Boogie Pimps Somebody to Love CDM romance Copyright © 2012 Indoor Cycling Association
    [Show full text]
  • Figurative Languages Found in the Whitney Houston's Songs Lyrics a Paper Written by Vetty Nur Adhuri Reg. No. 142202065 Diplo
    FIGURATIVE LANGUAGES FOUND IN THE WHITNEY HOUSTON’S SONGS LYRICS A PAPER WRITTEN BY VETTY NUR ADHURI REG. NO. 142202065 DIPLOMA III ENGLISH STUDY PROGRAM FACULTY OF CULTURAL STUDIES UNIVERSITY OF SUMATERA UTARA MEDAN 2017 UNIVERSITAS SUMATERA UTARA UNIVERSITAS SUMATERA UTARA AUTHOR’S DECLARATION I, VETTY NUR ADHURI, Declare that i am the sole author of this paper. Except where the references is made in the text of this paper, this paper contains no material publised elsewhere or extracted in whole or in part from a paper by which qualified for or awarded another degree. No other person’s work has been used without due acknowledgement in the main text of the paper. This paper has not been submitted for the award of degree in any tertiary education. Signed : ................................ Date : 14th August, 2017 i UNIVERSITAS SUMATERA UTARA COPYRIGHT DECLARATION Name : VETTY NUR ADHURI Titlle of Paper : FIGURATIVE LANGUAGE FOUND IN THE WHITNEY HOUSTON’S SONGS LYRICS. Qualification : D-III / Ahli Madya Study Program : English I am willing that my paper should be available for reproduction at the discretion of the Liberatarian of the Diploma III English Study Program Faculty of Cultural Studies, University of Sumatera Utara on the understanding that users are made aware of their obligation under law of the Republic of Indonesia. Signed : Date : ii UNIVERSITAS SUMATERA UTARA ABSTRAK Kertas karya ini berjudul “Figurative Language Found in the Whitney Houston’s Songs Lyrics.” yang membahas tentang bahasa kiasan yang terdapat dalam lirik lagu Whitney Houston. Metode yang digunakan penulisa dalam kertas karya ini adalah metode deskriptif, dimana penulis mengumpulkan data dari lirik, mengidentifikasi lirik, mengurutkan sesuai dengan jenis – jenis nya, menjelaskan arti dari setiap kiasan, dan terakhir menyimpulkannya.
    [Show full text]