Hi all, I think I managed to fix this. It turns out the wave-drawing did a seek in the wave file to check number of samples. Rewrote it so it avoids this in this case.
Regards, Robert 2016-02-05 19:28 GMT+01:00 Robert Jonsson <[email protected]>: > Hi Andrew, > > 2016-02-05 16:13 GMT+01:00 Andrew Deryabin <[email protected]>: >> Hi Robert, >> >> I can guess, that the reason can be in code starting at 640 line of >> wave.cpp. It updates the cache as wave file is written. If this code is >> commented and live update is turned on - can you test if this error >> persists? >> > Sorry, no, the problem seems to persists. > > What does seem to help though is to comment out the f.read in pcanvas.cpp. > Wierd.. it has the ability to read the wav directly which I thought > might be a problem, but that doesn't seem to happen. > > Checking... > /Robert > >> >> 05.02.2016 18:04, Robert Jonsson пишет: >>> Over the last few days I've tried to make some structured tests to >>> find the problem with corrupted recordings and I've narrowed it done >>> pretty good but not found the root. >>> >>> The checkin introducing the problem is: >>> Correct live wave update, Dec 9, 2015 (git checkout 93b6151) >>> >>> Moreover corruption only occurs if the live wave drawing is enabled in >>> the configuration. >>> I'll try to take a deeper look at it but thought I would report my >>> findings also. >>> >>> ... >>> My testcase is to have one AudioInput that is connected to two >>> different Wave tracks. >>> I rec enable both wave tracks and record for a few minutes, after this >>> I compare the recorded files with md5sum. >>> >>> Regards, >>> Robert >>> >>> ------------------------------------------------------------------------------ >>> Site24x7 APM Insight: Get Deep Visibility into Application Performance >>> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month >>> Monitor end-to-end web transactions and take corrective actions now >>> Troubleshoot faster and improve end-user experience. Signup Now! >>> http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140 >>> _______________________________________________ >>> Lmuse-developer mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/lmuse-developer >> >> -- >> Regards, >> Andrew >> >> >> ------------------------------------------------------------------------------ >> Site24x7 APM Insight: Get Deep Visibility into Application Performance >> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month >> Monitor end-to-end web transactions and take corrective actions now >> Troubleshoot faster and improve end-user experience. Signup Now! >> http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140 >> _______________________________________________ >> Lmuse-developer mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/lmuse-developer ------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140 _______________________________________________ Lmuse-developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lmuse-developer
