|
|
|
|
|
by qrv3w
3254 days ago
|
|
Really awesome, what a wonderful way to expand one's horizon on an instrument. In simple terms, he is making a custom delay-box for a fancy player-piano (the Yamaha Disklavier). For one example he programmed the piano to be symmetric (i.e. any note on one side will nearly immediately play a cognate key from the other side). In another example he has the piano play inversions of arpeggios after he plays them. There is not much about the code, but a freeze frame at 1' 34" shows a Processing 3 logo [1] which is likely used for generating the real-time graphics for performances, and can also be used to communicate with devices. I think it says great things about the state of programming languages when barriers can be made small enough for professional pianists to make something for themselves! [1] https://processing.org |
|