123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287 |
- Amplitude.init({
- "songs": [
- {
- "name": "Scenes from Childhood, Op. 15 No. 1",
- "artist": "Robert Schumann",
- "album": "",
- "url": "/audio/schumman.mp3",
- "cover_art_url": "/img/schumann.png"
- },
- {
- "name": "Mazurka in A minor, Op. 17 No. 4",
- "artist": "Frédéric Chopin",
- "album": "",
- "url": "/audio/mazurka_am.mp3",
- "cover_art_url": "/img/chopin.png"
- },
- {
- "name": "Doctor Gradus as Parnuassum",
- "artist": "Claude Debussy",
- "album": "Children's Corner Suite, L 113",
- "url": "/audio/dr_gradus.m4a",
- "cover_art_url": "/img/gradus.jpg"
- },
- {
- "name": "Sonatina in C Major, Op. 55 No. 1",
- "artist": "Friedrich Kuhlau",
- "album": "",
- "url": "/audio/Kuhlau.mp3",
- "cover_art_url": "/img/kuhlau.png"
- },
- {
- "name": "China",
- "artist": "2010",
- "album": "Icon",
- "url": "/audio/icon/01_China.mp3",
- "cover_art_url": "/img/icons.jpg"
- },
- {
- "name": "Experiment in C Minor",
- "artist": "2010",
- "album": "Icon",
- "url": "/audio/icon/02_Experiment_in_Cm.mp3",
- "cover_art_url": "/img/icons.jpg"
- },
- {
- "name": "E Minor Diversion",
- "artist": "2010",
- "album": "Icon",
- "url": "/audio/icon/03_EmDiversion.mp3",
- "cover_art_url": "/img/icons.jpg"
- },
- {
- "name": "Poem",
- "artist": "2010",
- "album": "Icon",
- "url": "/audio/icon/06_Poem.mp3",
- "cover_art_url": "/img/icons.jpg"
- },
- {
- "name": "The Other Room",
- "artist": "2010",
- "album": "Icon",
- "url": "/audio/icon/07_The_Other_Room.mp3",
- "cover_art_url": "/img/icons.jpg"
- },
- {
- "name": "Smokin",
- "artist": "2010",
- "album": "Icon",
- "url": "/audio/icon/08_Smokin.mp3",
- "cover_art_url": "/img/icons.jpg"
- },
- {
- "name": "Poem #2",
- "artist": "2010",
- "album": "Icon",
- "url": "/audio/icon/09_poem3.mp3",
- "cover_art_url": "/img/icons.jpg"
- },
- {
- "name": "Poem #4",
- "artist": "2010",
- "album": "Icon",
- "url": "/audio/icon/06_poem4.mp3",
- "cover_art_url": "/img/icons.jpg"
- },
- {
- "name": "Prelude in G Minor",
- "artist": "2010",
- "album": "Icon",
- "url": "/audio/icon/11_Prelude_in_Gm.mp3",
- "cover_art_url": "/img/icons.jpg"
- },
- {
- "name": "Farout",
- "artist": "2010",
- "album": "Icon",
- "url": "/audio/icon/12_farout.mp3",
- "cover_art_url": "/img/icons.jpg"
- },
- {
- "name": "China #2",
- "artist": "2010",
- "album": "Icon",
- "url": "/audio/icon/15_china2.mp3",
- "cover_art_url": "/img/icons.jpg"
- },
- {
- "name": "Clementi Sample",
- "artist": "2010",
- "album": "Diversions",
- "url": "/audio/diversions/1_clementisample.mp3",
- "cover_art_url": "/img/diversions.jpg"
- },
- {
- "name": "Clementi Sample #2",
- "artist": "2010",
- "album": "Diversions",
- "url": "/audio/diversions/2_Clementisample2.mp3",
- "cover_art_url": "/img/diversions.jpg"
- },
- {
- "name": "Nocture Sample",
- "artist": "2010",
- "album": "Diversions",
- "url": "/audio/diversions/3_nocturnesample.mp3",
- "cover_art_url": "/img/diversions.jpg"
- },
- {
- "name": "Diversion in D Sharp Minor",
- "artist": "2010",
- "album": "Diversions",
- "url": "/audio/diversions/4_diversion_in_dsharpm.mp3",
- "cover_art_url": "/img/diversions.jpg"
- },
- {
- "name": "Meditation in F Sharp",
- "artist": "2010",
- "album": "Diversions",
- "url": "/audio/diversions/mediation_in_fsharp.mp3",
- "cover_art_url": "/img/diversions.jpg"
- },
- {
- "name": "Poem #2",
- "artist": "2010",
- "album": "Diversions",
- "url": "/audio/diversions/poemnumber2.mp3",
- "cover_art_url": "/img/diversions.jpg"
- },
- {
- "name": "Prelude in C Minor",
- "artist": "2010",
- "album": "Diversions",
- "url": "/audio/diversions/Prelude_in_Cm1.mp3",
- "cover_art_url": "/img/diversions.jpg"
- },
- {
- "name": "Solfeggio",
- "artist": "2010",
- "album": "Diversions",
- "url": "/audio/diversions/solfeggio.mp3",
- "cover_art_url": "/img/diversions.jpg"
- },
- {
- "name": "Waltz in E Minor",
- "artist": "2010",
- "album": "Diversions",
- "url": "/audio/diversions/waltz_in_em.mp3",
- "cover_art_url": "/img/diversions.jpg"
- },
- {
- "name": "Protos",
- "artist": "2015",
- "album": "Mystic",
- "url": "/audio/mystic/1-Protos.mp3",
- "cover_art_url": "/img/mystic.png"
- },
- {
- "name": "Mercury",
- "artist": "2015",
- "album": "Mystic",
- "url": "/audio/mystic/2-Mercury.mp3",
- "cover_art_url": "/img/mystic.png"
- },
- {
- "name": "Mystic",
- "artist": "2015",
- "album": "Mystic",
- "url": "/audio/mystic/3-Mystic.mp3",
- "cover_art_url": "/img/mystic.png"
- },
- {
- "name": "Hermes",
- "artist": "2015",
- "album": "Mystic",
- "url": "/audio/mystic/4-Hermes.mp3",
- "cover_art_url": "/img/mystic.png"
- },
- {
- "name": "Agentum",
- "artist": "2015",
- "album": "Mystic",
- "url": "/audio/mystic/5-Agentum.mp3",
- "cover_art_url": "/img/mystic.png"
- },
- {
- "name": "Aurum",
- "artist": "2015",
- "album": "Mystic",
- "url": "/audio/mystic/6-Aurum.mp3",
- "cover_art_url": "/img/mystic.png"
- },
- {
- "name": "Ouroboros",
- "artist": "2015",
- "album": "Mystic",
- "url": "/audio/mystic/7-Ouroboros.mp3",
- "cover_art_url": "/img/mystic.png"
- },
- ],
- "callbacks": {
- 'play': function(){
- document.getElementById('album-art').style.visibility = 'hidden';
- document.getElementById('large-visualization').style.visibility = 'visible';
- },
- 'pause': function(){
- document.getElementById('album-art').style.visibility = 'visible';
- document.getElementById('large-visualization').style.visibility = 'hidden';
- }
- },
- waveforms: {
- sample_rate: 200
- }
- });
- let songElements = document.getElementsByClassName('song');
- for( var i = 0; i < songElements.length; i++ ){
- /*
- Ensure that on mouseover, CSS styles don't get messed up for active songs.
- */
- songElements[i].addEventListener('mouseover', function(){
- this.style.backgroundColor = '#494949';
- this.querySelectorAll('.song-meta-data .song-title')[0].style.color = '#FFFFFF';
- this.querySelectorAll('.song-meta-data .song-artist')[0].style.color = '#FFFFFF';
- if( !this.classList.contains('amplitude-active-song-container') ){
- this.querySelectorAll('.play-button-container')[0].style.display = 'block';
- }
- this.querySelectorAll('.song-duration')[0].style.color = '#FFFFFF';
- });
- /*
- Ensure that on mouseout, CSS styles don't get messed up for active songs.
- */
- songElements[i].addEventListener('mouseout', function(){
- this.style.backgroundColor = '#FFFFFF';
- this.querySelectorAll('.song-meta-data .song-title')[0].style.color = '#272726';
- this.querySelectorAll('.song-meta-data .song-artist')[0].style.color = '#607D8B';
- this.querySelectorAll('.play-button-container')[0].style.display = 'none';
- this.querySelectorAll('.song-duration')[0].style.color = '#607D8B';
- });
- /*
- Show and hide the play button container on the song when the song is clicked.
- */
- songElements[i].addEventListener('click', function(){
- this.querySelectorAll('.play-button-container')[0].style.display = 'none';
- });
- }
- const myModalEl = document.getElementById('Video');
- var video = document.getElementById("redemption");
- var video2 = document.getElementById("hollow");
- function stopVideo() {
- video.pause();
- video.currentTime = 0;
- video2.pause();
- video2.currentTime = 0;
- }
- myModalEl.addEventListener('hidden.bs.modal', event => {
- stopVideo();
- })
|