* Backlog ** TODO Fast Forward, Rewind ** TODO Save/resume position - modern way is to use [[https://developer.mozilla.org/en-US/docs/Web/API/Web_Storage_API][WebStorage API]] (not cookies) - localStorage persists over browser close - sessionStorage maintains separate storage area for duration of page session ** TODO Fix SFX ** TODO Define Side Structure ** TODO Parse Audacity Labels * Index Page - show the 4 tapes - clicking one goes to the tape deck with the proper audio loaded * Tape Deck - plays the audio - displays notes about the music based on play time - displays track list * Data ** Side A #+name: A | Title | Artist | Album | Start | Link | |-------------------------------+--------------------------------+------------------------------+-------+------------------------------| | Won't You Be My Neighbor | Mister Rogers | | 0 | | | A Star For Kitty Opera (edit) | Mister Rogers | | 86 | | | Kojamyk | Huun Huur Tu | Altai Sayan Tandy-Uula | 398 | | | Kongurai | Huun Huur Tu | Altai Sayan Tandy-Uula | 626 | | | Clouds | Hiroshi Yoshimura | Music for Nine Post Cards | 948 | | | Maple Syrup Factory | Hiroshi Yoshimura | Flora | 1299 | | | Signed Curtain | Matching Mole | Little Red Record (1972) | 1597 | | | In the Mouth a Desert | Pavement | Slanted and Enchanted (1992) | 1784 | | | Bull in the Heather | Sonic Youth | Goo | 2009 | | | Work in This Universe | Fulflej | Wack Ass Tuba Riff | 2191 | | | School (live) | Nirvana | Muddy Banks of the Wishkah | 2437 | | | Inuit Drum Dancing | Gjoa Haven Drum Dance Festival | | 2585 | https://youtu.be/RW0Q6d8MrqI | | Khoomei | Huun Huur Tu | Live | 2840 | | | Taiga | Huun Huur Tu | Live | 3071 | | ** Side B #+name: B | Title | Artist | Album | Start | Link | |------------------------------------------------------+---------------------------------------------------+------------------------------------+-------+---------------------------------------------| | My Neighbor Totoro Ending Theme | Hisashi Joe | original English dub | 0 | | | Yasashisa ni TsuTsumareta nara (Wrapped in Kindness) | Yumi Arai | Kiki's Delivery Service | 180 | | | Path of the Wind | Hisashi Joe | Ghibli Studio Music Box Collection | 371 | | | Wind Scene | Yasunori Mitsuda | Chrono Trigger performed by YT'ers | 585 | https://www.youtube.com/watch?v=WXt2y2jHnxg | | Amore | Ryuichi Sakamoto | Playing the Piano | 705 | | | Rain | Ryuichi Sakamoto | Playing the Piano | 1012 | | | Nostalgia Island | Haruomi Hosono & Friends | Pacific - (Tatsuro Yamashita) | 1210 | | | Coral Reef | Haruomi Hosono & Friends | Pacific (Shigeru Suzuki) | 1772 | | | おも | Eiichi Ohtaki | First Album | 1992 | | | 指切 | Eiichi Ohtaki | First Album | 2054 | | | When I Lay My Burden Down | Othar Turner & The Rising Star Fife and Drum Band | ? | 2266 | | | Train, Train, Jessie Mae Hemphill | National Downhome Blues Festival | | 2507 | | | Rock-a-bye My Baby | Haruomi Hosono | Hosono House | 2729 | | | Bath Time | Raffi | Everything Grows | 2920 | | | Daniel Tiger Songs | | | 3096 | | | Tong Poo | Yellow Magic Orchestra | Video Game | 3233 | | ** To JSON #+name: to-json #+begin_src ruby :var table=B require "json" headers = %i(title artist album start link) tracks = table.map { |r| headers.zip(r).to_h } File.open("sideB.json", "w") { |f| f.write(JSON.pretty_generate(tracks)) } #+end_src #+RESULTS: to-json : 2359 ** Mister Rogers Neighborhood - Won't You Be My Neighbor - Kitty Opera Edit ** Huun Huur Tu - Altai Sayan Tandy-Uula - Kojamyk - Kongurai ** Hiroshi Yoshimura - Clouds - Music for Nine Post Cards - Maple Syrup Factory - Flora (1987) ** Matching Mole - Little Red Record (1972) - Signed Curtain ** Pavement - Slanted and Enchanted (1992) - In the Mouth a Desert ** Sonic Youth - Goo - Bull in the Heather ** Fulflej - Wack Ass Tuba Riff - Work in This Universe ** Nirvana - Muddy Banks of the Wishkah - School (live) ** Gjoa Haven Drum Dance Festival - Inuit Drum Dancing https://youtu.be/RW0Q6d8MrqI ** Huun Huur Tu - Live - Khoomei - Taiga * "Deploy" There is a ~post-receive~ hook on the server that does this: #+begin_src shell #!/bin/sh GIT_WORK_TREE=/var/www/html git checkout -f #+end_src pretty simple. it just checks out the worktree to the website's served directory ** Changing the branch name From stack overflow: To change the branch you need to change HEAD reference to the branch you want to use. First list all the references in the bare repository by doing $find ref Then find the reference for your branch, the format will be as follows refs/heads/. So next step is to check current reference, just type: $git symbolic-ref HEAD so you know which is the current branch then update it as needed. $git symbolic-ref HEAD refs/heads/ That's it. Enjoy.