Settings

Theme

Making and Playing Music with Google Sheets and Web MIDI API

asepbagja.com

62 points by bepitulaz 2 years ago · 9 comments

Reader

samplenoise 2 years ago

A similar experiment: https://twitter.com/jvanbalen/status/1376457534580482051

And here’s some Aphex Twin: https://twitter.com/jvanbalen/status/1382372378051756032

  • bepitulazOP 2 years ago

    The author here. Cool. Yes, it's a similar experiment. The difference is that you use Python. I guess from your code, it's a CLI application that talk to MIDI devices and read the data from Sheets. Is that correct?

    • samplenoise 2 years ago

      That’s right, it’s a pretty thin layer. Parses the sheet and schedules the midi to be sent to a particular (virtual) device. Having it all in one place sounds a lot more convenient.

Towaway69 2 years ago

As someone who enjoys flow based programming, thinking out the box and shifting the paradigm is what we should be doing.

Using Google sheets to make music might the right interface for some to make music and be creative.

It opens the possibility of taking business plans and making music from them!

  • bepitulazOP 2 years ago

    With Web Audio API, it would be possible to convert any number inside Sheets as a frequency or note to control the oscillator and effects, and make music. So, yes, a lot of creative possibilities.

flipcoder 2 years ago

This would be good paired with:

https://github.com/flipcoder/textbeat

fassssst 2 years ago

Neat! And you can use the spreadsheets’ functions to add MIDI effects like scale mode, arpegiattors, etc.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection