Lame

From TouchDesigner 099 Wiki

Lame is a library used by Touch to create MP3 content. The website for the project is here.

It is licensed under the LGPL, which you can review here.

The source used to compile LAME is available here.