Another example of the genius of Radiohead comes from the fact that in the early days, Jonny Greenwood, Radiohead's brilliant guitarist, used to write software to generate sounds the band would use in their music versus using standard DAWs.
"So when I started on Max I felt like I’d got past all that, and didn’t have to use someone else’s idea of what a delay, or a reverb, or a sequencer should do, or should sound like – I could start from the ground, and think in terms of sound and maths. It was like coming off the rails. Before there was all this padding between the computer and me. Now there was a blank screen as a starting point….." - Greenwood [0]
This is slightly misleading. Max MSP is a visual programming tool. It does allow low-level sound gen and processing, but it's not what most people normally mean by 'write software'.
"So when I started on Max I felt like I’d got past all that, and didn’t have to use someone else’s idea of what a delay, or a reverb, or a sequencer should do, or should sound like – I could start from the ground, and think in terms of sound and maths. It was like coming off the rails. Before there was all this padding between the computer and me. Now there was a blank screen as a starting point….." - Greenwood [0]
[0]: https://cycling74.com/2014/01/02/mini-interview-jonny-greenw...