I'm currently developing a new audio backend for the 2D animation program Pencil.
I have a question regarding how Audacity names the audio that gets imported into a project's data directory (e0000acc.au, e0000b5b.au, etc.).
How are these names generated and whereabouts does this happen in the source code?
Obviously, these names need to be unique so that the same file can be imported and copied to the data directory multiple times without the risk of overwriting existing files. Am I right in thinking this or am I way off track
Cheers,
Chris