Live data from Hacker News

Generating More of My Favorite Aphex Twin Track

medium.com

11–20 of 221 posts

Re: Generating More of My Favorite Aphex Twin Track

#12

Just pop it into paul stretch and convert it into an hour long masterpiece. https://www.youtube.com/watch?v=1saQ7KLbDUY

PaulStretch is amazing!

I recommend it to everyone trying to meddle with music, specially ambient/drone.

http://hypermammut.sourceforge.net/paulstretch/

Re: Generating More of My Favorite Aphex Twin Track

#14
post #2

Thanks for writing this and spending the time to break down and explain how you did it. I’m not the biggest apex twin fan, but I’ve followed him for a few decades and always liked his visual and audio tricks mixed into his music. I feel like he would enjoy the idea of an infinite track and hope he responds somehow. Are there any file formats that allow generative music so I can download this and play in a non-interne…

generative.fm is a progressive web app, so it _should_ work offline with the caveat that you'll need to play a piece once online before it works offline. I'm working on getting this communicated through the site but just haven't gotten around to it yet.

Re: Generating More of My Favorite Aphex Twin Track

#15
post #5

This is excellent. Thank you so much for sharing (and it's certainly a track that I've also wished was longer!) I'd be interested to see if this approach can be implemented within a DAW? This would allow the notes to be played and then treated with FX, EQ and mastering (or maybe just some sound design to get it sounding even closer to the original)? At a push, one could run the output of the browser through the DAW I…

Sure - even the built in midi effects are enough to do a lot of generative stuff in Ableton, and when you get into Max the sky is pretty much the limit. But, you could pretty much feed any source of generated midi into a DAW in real time in multiple channels and then have effects on different channels, etc.

True! Also, if you are not able to afford Max/MSP, you can do basically the same stuff (although with a clunkier UI) with Puredata, which is a live coding 'graphical language' setup just like Max . In fact it is (or was idk) developed by the same author, Miller Puckette.

On Windows, you can use a package like loopMidi to create a virtual midi port which you can use to output the live generated midi data to any daw.

Re: Generating More of My Favorite Aphex Twin Track

#17
post #5

This is excellent. Thank you so much for sharing (and it's certainly a track that I've also wished was longer!) I'd be interested to see if this approach can be implemented within a DAW? This would allow the notes to be played and then treated with FX, EQ and mastering (or maybe just some sound design to get it sounding even closer to the original)? At a push, one could run the output of the browser through the DAW I…

Similar to what another commenter mentioned, I've done some experiments creating a virtual MIDI port from my code where I push all the notes to. A DAW can then read from this like any other MIDI device, as if it's just a MIDI keyboard that someone is playing. Another approach is to generate a MIDI file of some specified length and load that in the DAW, which is nice as it doesn't need to be generated and recorded in real time.

Re: Generating More of My Favorite Aphex Twin Track

#19
post #5

This is excellent. Thank you so much for sharing (and it's certainly a track that I've also wished was longer!) I'd be interested to see if this approach can be implemented within a DAW? This would allow the notes to be played and then treated with FX, EQ and mastering (or maybe just some sound design to get it sounding even closer to the original)? At a push, one could run the output of the browser through the DAW I…

I haven't read through the article but people have been doing generative tracks in Reaktor for years
Post reply on HN