View Issue Details

IDProjectCategoryView StatusLast Update
0005089ardourbugspublic2012-09-05 15:38
Reporterjrigg Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status newResolutionopen 
Product VersionSVN/2.0-ongoing 
Summary0005089: 2.8.x truncates file when exporting with SRC
DescriptionArdour >2.8.11 refuses to export a complete file when exporting from a 48kHz session to a 16-bit/44.1kHz file. The exported file is truncated to a seemingly random length which is different every time. Exporting without SRC but with triangular dither works fine. Dither plus SRC never works.

This is a worsening of previous behaviour. 2.8.11 and earlier would eventually export a complete file after several attempts, but later versions always truncate it. Since libs/ardour/session_export.cc hasn't been changed for 2 years, I'm guessing the change in behaviour could be due to some updated library.

I usually work at a higher sample rate than 44.1kHz and then convert down when mastering for CD so this is a serious impediment to work flow. I'd change to Ardour 3 but it's not quite ready to use for production work.

BTW I can understand if it isn't practical to fix this due to the upcoming A3 release.
Additional Information2.0-ongoing rev 13128
Debian testing amd64 (2012-08-20 snapshot)
Unpatched kernel.org 3.2.28 kernel with CONFIG_PREEMPT=y
AMD64X2 2.6GHz CPU
TagsNo tags attached.

Activities

2012-09-05 15:14

 

a2svn13128-export-trace.txt (10,724 bytes)   

jrigg

2012-09-05 15:38

reporter   ~0013998

Last edited: 2012-09-05 15:42

Backtrace uploaded. Generated as follows:
(gdb) run
Open existing 48kHz session containing stereo track to be exported.
Export to 16-bit 44.1kHz stereo .wav file, best sinc, triangular dither.
Export window closes early, no error message.
killall ardour-2.8.14 from another xterm.
(gdb) thread apply all bt
(gdb) quit

The exported file in this case was truncated close to the start.

Issue History

Date Modified Username Field Change
2012-09-03 15:16 jrigg New Issue
2012-09-05 15:14 jrigg File Added: a2svn13128-export-trace.txt
2012-09-05 15:38 jrigg Note Added: 0013998
2012-09-05 15:41 jrigg Note Edited: 0013998
2012-09-05 15:42 jrigg Note Edited: 0013998