Global Jukebox Plos One Article

Over at my other project as lead software developer on The Global Jukebox, I’m happy to announce our article in the peer reviewed journal Plos One has been published:

The Global Jukebox: A public database of performing arts and culture
Anna Wood, Patrick Savage, et. al.

https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0275469

Abstract
Standardized cross-cultural databases of the arts are critical to a balanced scientific understanding of the performing arts, and their role in other domains of human society. This paper introduces the Global Jukebox as a resource for comparative and cross-cultural study of the performing arts and culture. The Global Jukebox adds an extensive and detailed global database of the performing arts that enlarges our understanding of human cultural diversity. …

The Global Jukebox 2.1 is Live

I’m happy to announce that The Global Jukebox 2.1 is now live. Go ahead and check it out at:

https://theglobaljukebox.org/

This rev culminates many months of work, and contains quite a new features including an all-new Wheel View, an updated world culture and song taxonomy, and numerous enhancements to the content and functionality.

The Association for Cultural Equity, the organization behind The Global Jukebox is a non-profit foundation. Our funding is way down this year due to the worldwide pandemic. If you care about world folk music and its legacy, please consider making a donation so we can keep adding new content, features and improvements.

The Global Jukebox 2.0

I’m happy to announce that last Friday, July 31, we released The Global Jukebox version 2.0. This is pretty much the culmination of my last year’s work, with the help of alot of people including my brother Martin, our administrator Kiki, our visual designer Alona and the project director Anna Lomax Wood.

There’s lots of exciting new stuff in it. The top three new things are an extensive style redesign, a whole new world taxonomy, and an all-new education section, including the Musical Roots classroom experience. So take some time and explore the world of world folk music and culture.

https://theglobaljukebox.org

There’s lots more in the offing, so hopefully it won’t be long before release 2.1. Enjoy!

Don’t Get Around Much Anymore

Sometimes work can be fun. I recently completed an assignment for The Global Jukebox to put together a list of the greatest jazz singers of all time, along with representative songs to showcase their greatness. It’s been very enjoyable listening and curating the list, and I learned alot along the way. For example, Nina Simone used to live in my neighborhood.

Originally I had wanted to do the top ten or maybe twenty artists, but it was hard to stop. I extended it out to thirty, albeit with fewer songs as you get on down the line. The list features both old and newer singers, spanning the entire history of jazz. Some central to the genre, others maybe coming in from neighboring forms such as blues or pop, but nevertheless great contributors to the legacy of jazz as an art form, and particularly to the vocals. It also really gets across the variety oh jazz styles out there and how it’s evolved over time.

Even though list is definitive because I say it is, naturally that’s absurd. It’s necessarily pretty subjective. Of course Ella, Satchmo and Lady Day are 1-2-3. After that you can debate the relative ranking of the performers or maybe point out someone that I neglected to include. That’d be a fun debate. Regardless, all the performers and songs listed here are pretty great.

Here’s a link to the playlist on Spotify. Enjoy!

https://open.spotify.com/playlist/4VZSjgb7157yUQ9KmrSvvd?si=S0mnQa89RGK3_Og5q0KVRg

Greatest Jazz Singers of All Time for The Global Jukebox

1. Ella Fitzgerald – How High the Moon, I’m Beginning to See the Light (w/ Duke Ellington), My Romance, I’ve Got My Love to Keep Me Warm, The Lady is a Tramp

2. Louis Armstrong – Alexander’s Ragtime Band, Jeepers Creepers, Cuban Pete, Hello Dolly, What Wonderful World

Bonus: Ella & Loius – Cheek to Cheek, Dream a Little Dream

3. Billie Holiday – Gimme a Pig Foot and a Bottle of Beer, Strange Fruit, Lover Man, Stars Fell on Alabama, God Bless the Child

4. Tony Bennett – (I Left My Heart) In San Francisco, Anything Goes (w/ Lady Gaga), There Will Never Be Another You (w/ DaBrubeck)

5. Sarah Vaughn – Black Coffee, Lullaby of Birdland, Body and Soul

6. Johnny Hartman – Lush Life (w/ John Coltrane), My One and Only Love (w/ John Coltrane), Our Love is Here to Stay

7. Frank Sinatra – Fly Me to the Moon (w/ Count Basie Orchestra), Summer Wind, Luck Be a Lady

8. Dee Dee Bridgewater – Afro Blue, St. James Infirmary (w/ New Orleans Jazz Orchestra), Love from the Sun (w/ Theo Croker)

9. Kurt Elling – Nature Boy, Matte Kudasai, Steppin’ Out

10. Esperanza Spalding – I Know You Know, Cuerpo Y Alma, Funk the Fear

11. Gregory Porter – Liquid Spirit, Holding On

12. Chet Baker – Do It the Hard Way, Everything Happens to Me

13. Nat King Cole – Unforgettable, Smile

14. Shirley Horn – A Foggy Day, Makin’ Whoopee

15. Mel Tormé – They Can’t Take That Away from Me, The Christmas Song

16. Etta Jones – Bye Bye Blackbird, Etta’s Blues

17. Joe Williams – Five O’Clock in the Morning, Don’t Get Around Much Anymore

18. Nina Simone – I Put a Spell on You, Mississippi Goddam

19. Bessie Smith – Nobody Knows You When You’re Down and Out, Devil’s Gonna Git You

20. Ray Charles – Mess Around, America the Beautiful

21. Joni Mitchell – Goodbye Porkpie Hat

22. Billy Eckstine – Oo Bop Sh’bam

23. Dinah Washington – Destination Moon

24. Jazzmeia Horn – Out the Window

25. Patti Cathcart – I’ve Got Just About Everything (w/ Tuck Andress)

26. Dianna Krall – Peel Me a Grape

27. Bobby McFerrin – Thinkin’ About Your Body

28. Norah Jones – Don’t Know Why

29. Harry Connick Jr. – It Had to Be You

30. Etta James – At Last

Global Jukebox in the Classroom

Just before my trip we completed a a major round of work on The Global Jukebox. We’re adding an education portal; we now have a working prototype. You can see it at:

http://dev.theglobaljukebox.org

Just scroll down to the bottom of the landing page to find the entry point.

We’ve been partnering with a group called City Lore to create this section for use as a classroom tool in the New York City Public Schools. We created an experience where students can search for the musical roots by listening to the music of different cultures, then create and share a playlist of songs from cultures associated with people in their family tree. We demoed it the other day with City Lore for a group of teachers doing a day of professional development. It went quite well; they were keenly interest in the app and the Jukebox as a whole, and afterwards was an interesting and productive discussion. This was the culmination of a long period of planning and work, and it’s good that it paid off. must say also that it’s been a long while since I gave a demo and it’d lots of fun.

As part of the project we’ve added a visual designer to the team to skin the portal and reskin the site. Her name is Alona and she’s doing great work and I finally got to meet here F2F at the demo. The next phase of the project for me will be integrating her comps into the actual software, while Martin will be focused on backend integration. Hopefully we’ll be pretty much there in the next few weeks, to give us some time for testing and tweaks before the start of the school year.

GJB and TypeScript

We had a pretty major release of The Global Jukebox back in October. Since then we’ve been busy planning new features, and taking some time to up the architecture. One thing we did was to combine the different views and pages into a single-page application. The the two main views are the Map and Wheel. To switch between the two required a full page reload, but now it happens within the page so you can continue in your song, playlist or journey. Very nice.

The next thing is we converted the site to Typescript. We’ve been getting into Typescript in my day job. I must say it’s a big improvement over Javascript, and it feels like coming home to a real programming language. I’ve been getting into alot of functional programming in JS the last year two, and for the first time I really feel like Javascript is becoming a really cool language. I also made a whole new build and deploy pipeline in Node and Gulp. This has been on our todo list for a long time. It’s nice to be making everything more solid.

It’s funny, things have been following a similar trajectory with my day job. It was extremely chaotic in the time approaching our last major release at the end of the summer. Since then the focus has shifted towards getting things done in a more mature and organized way. We started migrating to Typescript in the fall, and we’ve finally moved to GIT as well, and the company is getting a bit more disciplined about sprint planning. This is all stuff I’ve been advocating for for a long time. So things are improving, although I’m still being told more often than I’d like that we don’t have the time to fix things properly. Ah well.

The Global Jukebox Is Live!

Last week while I was away the Global Jukebox was finally debut. Come check it out at:

http://theglobaljukebox.org/

I’ve been working on this project for over a year as lead developer, designer and architect, working with Anna Lomax Wood and her research associates Karan and Kathleen, as well as other scholars, statisticians and developers, even bring in Martin the last few months. It’s been alot of fun and very cool piece of work.

For those of you who don’t know, the Global Jukebox is an interactive showcase for a comprehensive library of world folk music and cultural data assembled by music scholar and anthropologist Alan Lomax. Beginning in Texas and Mississippi the 1930’s, Alan went all around the world, from the Caribbean to all over Africa and Europe, the far East, and even Buffalo, NY, building up a comprehensive library of folk music from all different cultures. He then created a scientific framework, called Cantometrics, to compare the characteristics of the music and the relationship between the music and the culture. The results are very revealing about who we are as a species and why humans make music.

The Global Jukebox was the Alan Lomax’s lifelong vision and the culmination of his life’s work and scholarship. He began working on it 1960’s using punch cards, and I first became aware of it in the 1990’s while writing interactive music software at Interval Research. Now, many years later the computer technology finally exists to present it to the world and in interactive resource for educators, researchers and lay people who care about music.

We’ve been getting lots of press, beginning with the New York Times. Looks like we’re over 700,000 page views now. See the links below.

https://www.nytimes.com/2017/04/18/arts/music/alan-lomax-recordings-the-global-jukebox-digitized.html

http://www.rollingstone.com/music/news/alan-lomax-recordings-digitized-on-innovative-global-jukebox-site-w477625

https://www.grammy.com/news/global-jukebox-a-new-music-website-a-century-in-the-making

http://www.spin.com/2017/04/alan-lomax-recordings-online/

http://googlemapsmania.blogspot.com/2017/04/the-history-of-music-around-world.html

https://lapazgroup.net/2017/04/21/public-domain-cultural-jukebox/

https://utlibrary.wordpress.com/2017/04/20/the-global-jukebox/

https://www.wwoz.org/blog/229581

https://www.damusic.be/telex/the-global-jukebox-van-alan-lomax-vrijgegeven-4748.html

http://m.rozhlas.cz/radiowave/wavenews/_zprava/co-si-zpivaji-baskicke-babky-a-serpove-v-nepalu-vznikl-interaktivni-archiv-folklornich-pisni–1719827

http://razzletazzle.com/music/hear-music-from-1000-cultures-on-massive-alan-lomax-recordings-site/2017/04/19/

http://www.electronicbeats.net/the-feed/explore-the-worlds-folk-songs-with-this-interactive-map/

http://www.openculture.com/2017/04/web-site-puts-online-thousands-of-international-folk-songs-recorded-by-the-great-folklorist-alan-lomax.html

http://www.metafilter.com/166445/Worlds-biggest-jukebox-Alan-Lomax-style-no-quarters-needed

http://www.altafidelidad.org/la-herencia-de-alan-lomax/

http://www.origo.hu/kultura/20170419-tobb-ezer-nepzenei-kincs-egy-interaktiv-honlapon.html

Global Jukebox Update

The Global Jukebox project is far enough along that I can share some screen grabs. The basic features are in place and I’ve completed a pretty comprehensive first pass at applying styles to everything. Behind the scenes the song play tracking is largely in place, which is a prereq for go-live. There’s still some UI details to attend to, as well as some ongoing refactoring, but now the focus is transitioning to building out the next round of features, including Choreomterics and Journeys. You can learn more here:

zingman.com/portfolio/theGlobalJukebox.html