aloysius (npm): Species Counterpoint
Keywords: music|counterpoint|composition|bach|fux|note