Re: [Audacity-devel] Updates on 'Essential Items'
A free multi-track audio editor and recorder
Brought to you by:
aosiniao
From: Richard A. <ri...@au...> - 2007-08-18 19:37:42
|
On Sat, 2007-08-18 at 15:25 +0100, James Crook wrote: > I finally got round to looking at some of the long standing 'essential' > items on the checklist which were just sitting there and not gettng > cleared. Here's an update. > > > * Fix: Recovery action if project rate not supported by card. > What is this bug about? In WindowsXP I am able to set the project rate > to a rate not supported by the card, I see the actual rate in the status > at bottom left. Recording/playback/editing all seem to work fine. What > is the specific problem? I just tried this one, and got a failure: * Start new project * Change project rate to something implausible your sound card won't do (like 148000 Hz on a default 48k max card). * Generate some tone * Kill audacity * Restart * Dialogue offers to recover your project * Tracks are there in project but have no waveforms on them, and nothing will play back. If you look in the temp dir the files are still there. In the undo history there are two events - create new project and project recovered, both of 0 bytes size. If I then save the project, I get an empty project data folder. A quick comparison with a project with the same data saved normally reveals that the recovered project has nothing inside the <wavetrack> tag, where the <waveclip> stuff to store the data should be. Is it significant that in the recovered project is uses a self-closed <wavetrack /> tag in the XML, as if it never intended to put anything there? Is there a temporary XML file somewhere I should be examining? I think it may be hard to reproduce on windows because windows will resample most things in the sound subsystem to make them work. You may have to try a very high or low rate to reproduce (or select directsound devices to avoid windows resampling?). Richard |