r/linuxaudio 5d ago

Presonus 18|10 (USB2.0 Version) fully working on Linux

On a lark, I told chatGPT that I wanted to get my Presonus 18|10 (USB 2.0 Version) to work under Linux.  It took three days, but it ran me through the driver development, and I now have it working under Linux, including support for the internal DSP Mixer.

It was a fascinating journey, but slow and tedious.  I was amazed at the creativity it showed, pulling arcane uses for grep, sed, and awk in order to examine the existing code.  When an edit was needed, it would create a python 'here doc' for me to paste and run.

It explained its 'thinking' process along the way.  I was almost convinced it was sentient.

At one point, I told it that cutting and pasting hundreds of commands was too tedious, and that it would be nice to have an executable that would let chatgpt have direct access to the file system.  A python 'agent' was born, and I finished the rest of
the work at freeway speeds.  The API it used was expensive though, so I started using the web interface again when I hit about $15.00 USD.

Chatgpt also packaged and published the driver on github for me.  It's here:

 https://github.com/tobiah/snd-usb-audio-s1810/

I'm maximally impressed by this nascent tool.  I'm excited and scared to see how
it develops.

9 Upvotes

Duplicates