• chatGPT helped me write a Presonus 18|10 Linux driver

    From Tobiah@toby@tobiah.org to rec.audio.pro on Sat Sep 5 20:56:51 2026
    From Newsgroup: rec.audio.pro

    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 most of 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.


    Toby
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From david gourley@davidg2500nospam@yahoo.com to rec.audio.pro on Mon Sep 14 18:54:43 2026
    From Newsgroup: rec.audio.pro

    Tobiah <toby@tobiah.org> said...news:117ioa6$228vv$1@dont-email.me:

    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
    most of 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.


    Toby


    Congratulations! That's a cool thing to do.

    I just used Claude AI to set up a Linux AI machine so I can run local
    models. That went very well. I haven't done sysadmin stuff in 25yrs so it was a big help getting back up to speed.

    This will also run my DAWs and my amateur radio software so I'm going
    Ubuntu all the way.

    dave g
    --
    This email has been checked for viruses by Avast antivirus software. www.avast.com
    --- Synchronet 3.22a-Linux NewsLink 1.2