I made this scale with Michael Keller at coffee shop in Brooklyn. It was supposed to take just a few minutes, as a kind of warm up exercise to coding, but consumed practically the entire afternoon.
https://d3js.org/d3.v4.min.js
https://d3js.org/d3-scale-chromatic.v1.min.js