user17325: I record audio streams from internet radio stations.
The recordings are usually about an hour long ( mpeg or flac format ) and each recording contains several songs / pieces of music.
Is there software that could take the recordings as input, discern / detect the individual song boundaries ( as a best effort of course ) and output the songs / pieces contained in each input file as individual audio files?

user16376: Audacity's Silence Finder will place labels anywhere which match the requirements of your filter. I think you will still have to manually cut the track though to do original processing.
There is also an option to export by label.  That might allow you to automatically split the file and export as several separate files.

user17299: Most audio editing software comes with a "search silence" option and, in the case of Logic Pro X, you can create regions automatically with the "strip silence" function which will search for all instances of silence in the audio file and create audio files from what's left. The process will take minutes. 

17325: <p>I record audio streams from internet radio stations.</p>

<p>The recordings are usually about an hour long ( mpeg or flac format ) and each recording contains several songs / pieces of music.</p>

<p>Is there software that could take the recordings as input, discern / detect the individual song boundaries ( as a best effort of course ) and output the songs / pieces contained in each input file as individual audio files?</p>
 16376: <p><a href="http://manual.audacityteam.org/man/silence_finder_and_sound_finder.html" rel="nofollow">Audacity's Silence Finder</a> will place labels anywhere which match the requirements of your filter. I think you will still have to manually cut the track though to do original processing.</p>

<p>There is also an option to export by label.  That might allow you to automatically split the file and export as several separate files.</p>
 17299: <p>Most audio editing software comes with a "search silence" option and, in the case of Logic Pro X, you can create regions automatically with the "strip silence" function which will search for all instances of silence in the audio file and create audio files from what's left. The process will take minutes. </p>
