Clone Hero-friendly Organized Repository of User-provided Songs
Introduction
The current state of Guitar Hero/Rock Band/Clone Hero custom songs aggregation is rather unsatisfying, scattered and newcomer-averse: this is an attempt to make it more searchable and user-friendly.
See the fullcombo.net guides how to add Clone Hero Songs. With new songs being created all the time there are constantly new challenges and reasons to continue playing. To submit your own high scores and FCs go to the songs video preview and post a link to your video.
A good part of the sources are based on theofficial CH charts spreadsheetwith a ton of songs from talented charters, including conversions from C3, as well as the official GH/RB setlists. Props to everyone who has added to the list as well! There are currently more than 20,000 charts indexed, and the number is still growing!
Disclaimer: I am not responsible of the charts and songs that are indexed by chorus (except the charts that are attributed to 'Paturages'). If you have an issue with any of those, please contact the charters and/or the source owners (links to sources are provided for every song).
How it works
chorus periodically imports links to songs from a list of mostly Google Drive folders (manually provided in the sources folder). It crawls the provided folders, downloads the
.chart /.mid and song.ini files (or entire archives) to parse them for information, formally saves the links (not the song bundles themselves) and their metadata in a database and discards the downloaded items. The web app simply reads and searches from the data that is saved in the database.
The search engine makes use of PostgreSQL's
ts_vectors and trigrams (via the pg_trgm extension): it operates on the concatenation of artist/band, song, charter and source names. It seems to be working pretty well for now!
How to add your drive
Follow the instructions described here.
Local installation and developmentFrontendnpm install dependencies, npm run start:frontend to boot the dev environment.
Full stack
(This might or might not work on Windows. Please reach out to me if you encounter problems.)
Configure a PostgreSQL database and get your Google API client ID and secret. Copy the conf.example folder to a conf folder and fill in the credential files.
npm install the node dependencies. npm run import to fill your database with all the drives. npm start to start the dev server for the web app.
npm run import <short_name> to run just one particular import script.
Fair warning: the very first run will take more than 12 hours, so make sure to run the script as a background task. The following runs should only take about an hour, depending on the amount of new charts. If you're not willing to go through the 12+ hours, feel free to ask me for a database dump on Discord (
Paturages#9405 ) or elsewhere.
API documentation
Yields the total amount of indexed charts
Yields 20 charts picked at random
Grabs the 20 most recent charts
Query parameters
Searches according to a query string, yields 20 results
Query parameters
/api/search , api/random and /api/latest both yield JSON in the following format:
Roadmap and random ideas
(you can definitely help if you want to!)
Guitar Hero III: Legends of Rock is the third release in the Guitar Hero series of musicvideo games. This game is the first in the series to be developed by Neversoft, and was distributed by RedOctane and Activision. The game was released on the PlayStation 2, PlayStation 3, Wii, and Xbox 360 game consoles, and also for Microsoft Windows and Apple Macintoshpersonal computers.
Guitar Hero III features 73 songs on the game's media; this includes the 39 single-player songs, three 'Boss Battle' songs, six co-op career exclusive songs, and 25 bonus songs. The Xbox 360 and PlayStation 3 versions support downloadable content in the form of new songs for the game. As of September 12, 2008, there are 59 songs available as downloadable content for both platforms, bringing the total number of available songs for these versions to 132. Four downloadable songs were only available for a limited time. The Xbox 360 and PlayStation 3 versions each had an exclusive song.
Game disc songs[edit]Main setlist[edit]
Guitar Hero III features 73 songs spread across both the Solo and Co-Op Career modes.[1] These songs are arranged in eight sequential tiers based on their relative difficulty. The player(s) must complete some or all of the songs in one tier (based on the career difficulty selected), including the Encore, to access the next one. During the Solo Career mode, the player will also encounter three Boss Battles, a new mode introduced in Guitar Hero III, at the ends of three tiers as listed below, prior to performing the Encore song. The player must attempt the Boss Battle three times, but after the third time the player has the option of passing the Boss Battle in order to continue progression in the game. However, this option is only available for the first two boss battles (Slash and Tom Morello). In Co-Op Career mode, the players only perform the first six tiers, do not encounter any Boss Battles, and have different Encore songs from the Solo Career mode.[2]
Once a tier is open at any difficulty level, all songs except the Encores and Boss Battle songs become available for all other game modes; the Encore songs become available once they are completed. The three Boss Battle songs are not playable outside of Solo Career mode. However, these songs were available as free downloadable content for the Xbox 360 and PlayStation 3 versions of the game. All songs (except Boss Battles) can be unlocked for all modes through special cheat codes for the game, as to, for example, allow a solo player to access the Co-Op Encore songs without having to play through Co-Op mode.[2]
Being based on the same engine as the seventh generation versions of Guitar Hero III, Guitar Hero Arcade features a set of 50 songs chosen from the main, bonus and downloadable content lists.
^a This song was re-recorded specifically for Guitar Hero III.[3]
^b Song has a rhythm guitar track instead of a bass guitar co-operative play track.
^c Song has no rhythm guitar or bass guitar track included and, thus, cannot be played in any co-operative mode.
^d This song is featured in the main setlist of Guitar Hero Arcade.
^e This song was re-recorded by the original artist for the game.
^f This song was covered by WaveGroup.
^g This song was covered by Stephen (Steve) Ouimette.
^h This song's Bass or Rhythm chart is hidden; it can only be accessed in Co-Op mode.
^i This song is an unreleased version.
^j This song is not a cover, but is also not the album version, or was a session recording.
Bonus songs[edit]
All but one of the bonus songs are purchased in the in-game store using the virtual money earned through the Career modes of the game.[1] The exception, 'Through the Fire and Flames' by DragonForce, is unlocked after the player completes the solo Career mode on any difficulty, and can be played during the credits, though is not required (but you cannot exit during the sequence).[2] The song cannot be failed while being played during the credits.
^c Song has a rhythm guitar track instead of a bass guitar co-operative play track.
^d This song is featured in the main setlist of Guitar Hero Arcade.
^f This song was covered by WaveGroup.
Downloadable songs[edit]
Both the Xbox 360 and the PlayStation 3 version of Guitar Hero III feature the ability to download additional songs from the consoles' respective online stores. Most songs must be purchased in 'track packs' of three and cannot be purchased individually while only some songs are available as 'singles.' There are a number of free songs available. The downloadable songs have been released on the same day on both the Xbox Live Marketplace and the PlayStation Store, with five exceptions. Besides the two console-exclusive songs, the three songs from the Companion Pack were not released for the PlayStation 3 until August 7, 2008. The two console-exclusive songs come from console-exclusive games. The 'Halo Theme' is from the Halo series (Xbox exclusive)and is only available for the Xbox 360 version and 'The End Begins' is from the God of War series (PlayStation exclusive)and is only available for the PlayStation 3 version. (Note that these packs are no longer available for download)
^a This song was re-recorded specifically for Guitar Hero III.[20][26]
^c Song has a rhythm guitar track instead of a bass guitar co-operative play track.
^e This song is exclusive to Xbox 360 users.[14]
^f This song is exclusive to PlayStation 3 users.[27]
^g This song is no longer available for download.[20]
^h This song is available at no cost.[11][12][13][14][15][17][22][23][27][30][31]
^i This song does not specify the artist in-game, however, the correct artist is noted.[32]
^j This song is featured in the main setlist of Guitar Hero Arcade.
Soundtrack CD[edit]
A special soundtrack CD titled Guitar Hero: Legends of Rock Companion Pack was released as part of the promotion for the game's release. The CD has songs that are included on the game disc, as well as two of the three songs from the 'Companion Pack', and one from the Velvet Revolver pack.[7][39]
A special code is packaged with the CD that allows Xbox 360 users to download the 'Companion Pack' on Xbox Live Marketplace for free. The song pack was exclusive to the Xbox 360 and was only obtainable by using the code that came with the CD.[39] On August 7, 2008, the song pack was made available to all on the Xbox Live Marketplace and PlayStation Store.[7]
Track listing[edit]
References[edit]
External links[edit]
Retrieved from 'https://en.wikipedia.org/w/index.php?title=List_of_songs_in_Guitar_Hero_III:_Legends_of_Rock&oldid=900617327'
Comments are closed.
|
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |