On Oct 19, 2016, at 11:13, Rob Landry <[email protected]> wrote:
> Under Linux, a file that is open can be rewritten while it is in use. A new > file is created and linked to the old file's name, but the old file is still > the one being read by whatever process has it open. > > So, if Rivendell has an audio cut open -- and someone correct me if I'm > wrong, but I believe that any file appering next to a green START button in > rdairplay is an open file -- then it's going to play the (old) file that it > opened, not the (new) one that's being imported. > > Unless I'm wrong; I probably should test this hypothesis before posting it. True, *if* the record event in question is not configured to do level normalization. Reason being that normalization requires two processing passes: one to capture the audio and find the peak, and the second to apply the gain change. This means that the updated recording cannot be committed to the audio store until after the first pass is complete —i.e. after the recording is completely finished. This effectively ‘short-circuits’ the play-while-recording’ scenario that Rob describes. Cheers! |----------------------------------------------------------------------| | Frederick F. Gleason, Jr. | Chief Developer | | | Paravel Systems | |----------------------------------------------------------------------| | A room without books is like a body without a soul. | | -- Cicero | |----------------------------------------------------------------------|
_______________________________________________ Rivendell-dev mailing list [email protected] http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
