One of the most interesting features of PodCleaner is the one that allows you to automatically synchronize tracks which are separately recorded. But how does it work?
Before going into the technical discussion is necessary to make a clarification: each podcast guest must record his voice and only his voice.
PodCleaner 1.2 new sync engine!
The new engine synchronization PodCleaner 1.2 also allows you to synchronize files that have been interrupted while recording!
In practice, when the recording of the podcast is about to start, all together more or less, start their recording and record only their voice.
After recording each participant have a file in which there is only his voice.
At this point, each participant sends the file so recorded to the one who is in charge of mixing, who then loads all the files in PodCleaner and starts the program.
PodCleaner, as well as clean up every single track, normalizing it and eliminating background noise, will synchronize all files.
The principle on which the software is based is very simple: usually when there are discussions, even in live broadcasts, when a person speaks, apart from small overlaps, all the others are silent.
PodCleaner has a quite effective algorithm that calculates all the overlap combinations, and finds the one for which the above mentioned overlaps are minimal.
At this point, for each audio file, identifies the offset that indicates when to start the track compared to the beginning of the session.
Finally, PodCleaner save the tracks separately (adding silence long as the relative offset) or mixes down to a file only.
Note: it is not necessary that the recording starts at the same instant on all computers: you can have a delay of up to 10 minutes for each individual track, useful in the case where some participant joins after a while after the beginning of the session.