View Issue Details

IDProjectCategoryView StatusLast Update
0000290ardourbugspublic2008-11-20 23:47
Reporterschrotie Assigned Topaul  
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Summary0000290: gain automation not saved correctly
DescriptionThis has very likely to do with my system or you would be seeing tons of reports about this. Gain automation is just not saved or loaded correctly on my system.
I started a fresh session to get minimum complexity for reproducing the bug (which sadly always works). I removed the stereo master track and added a new mono track. Into that I imported /usr/share/sound/info.wav, a 644 ms 16 bit 44100 Hz single channel wave file (but I found this problem when doing my first multitrack mix on ardour).
I added three gain automation points (see attached file presave.png which shows the gain automation track before saving and exiting).
The according automation file now said:

version 1
g 0 0.315273
g 13632 1
g 28352 0.315273

The I started ardour (and jack with it, both are started by a little shell script I wrote) again and reopened the session again (sessio->recent->...). Now the gain automation track looked like postsave.png which I will upload after finishing this bugreport. I exited the program again and allowed it to save the changes (I made none). Now the according automation file said:

version 1
g 0 0
g 13632 1
g 28352 0

During the multitrack mixing I experienced much more complex screwups of automation loading (the problem seems to be with loading rather than saving). There seem to be problems with maximum and minimum gain, but that is not nearly all. I could not find settings where it worked.

Automation works perfectly during one session, its editable, it's recordable and replayable and does everything as expected, it just does not load (or maybe save) correctly.
The problem is not new, I first discovered it in beta9, but beta10 was already avalable so I did just update. This was a only two days before beta11 so I waited ...

As I said already the problem is probably with one of the libraries I use and not necessarily with ardour or you'd be seeing more of these reports.
Additional InformationSystem:
ardour 0.9beta11.2, official release compiled from source
jack 0.94.0 official release compiled from source with capabilities enabled
kernel 2.4.20 with low lat patch and capabilities enabled
distribution Debian Sarge up to date as of today
TagsNo tags attached.

Activities

2004-03-01 23:46

 

presave.png (2,151 bytes)   
presave.png (2,151 bytes)   

2004-03-01 23:48

 

postsave.png (3,171 bytes)   
postsave.png (3,171 bytes)   

schrotie

2004-03-01 23:48

reporter   ~0000494

Bug severety should probably not be feature, sorry messed that up.

paul

2004-03-03 12:12

administrator   ~0000496

excellent bug reporting. i suspect this will take me directly to the source of the problem.thanks.

piotr

2004-03-09 23:46

reporter   ~0000516

Also when You hide an automation track by clicking the x button, save a session and open it again, the same automation track still appears, but when You hide the same automation track by: a-automation - show automation tracks and then hide automation tracks, it will disappear after saving and reopening.

paul

2004-05-25 20:45

administrator   ~0000831

believed fixed following major revamps of several parts of automation and curve code. check beta15 (whenever it comes out), then please mark closed.

schrotie

2004-06-01 21:52

reporter   ~0000936

The bug is still there. And it called its friend: now the gain levels in the mixer are also not saved correctly. Found in an 8-Track plus stereo master - they are set to zero on startup but not all of them. Seems kind of random. This problem turned up with 0.9beta14-3 (I missed the releases between that and 0.9beta11-2).

  Cheers

    Thorsten

schrotie

2004-06-10 20:56

reporter   ~0001009

After reading bugreport 0000452 I unset my locale in the shell:
unset LANG
unset LC_ALL
and both problems (Automizations and Fader settings as in 0000452) were gone. Oh happy day ;-)

d13b

2004-06-20 21:23

reporter   ~0001080

great!
my LANG is de_AT by default and i can reproduce schrotie's bug and the corresponding workaround 100%
unset LANG
unset LC_ALL
repairs loading of broken automation for me too.

regards
d13b

taybin

2006-11-03 04:55

administrator   ~0002620

We have a new Automation save file format. Also, the LOCALE thing was fixed a long time ago.

Issue History

Date Modified Username Field Change
2004-03-01 23:46 schrotie New Issue
2004-03-01 23:46 schrotie File Added: presave.png
2004-03-01 23:48 schrotie File Added: postsave.png
2004-03-01 23:48 schrotie Note Added: 0000494
2004-03-03 12:12 paul Note Added: 0000496
2004-03-03 12:12 paul Status new => assigned
2004-03-03 12:12 paul Assigned To => paul
2004-03-09 23:46 piotr Note Added: 0000516
2004-05-25 20:45 paul Status assigned => resolved
2004-05-25 20:45 paul Resolution open => fixed
2004-05-25 20:45 paul Note Added: 0000831
2004-06-01 21:52 schrotie Status resolved => feedback
2004-06-01 21:52 schrotie Resolution fixed => reopened
2004-06-01 21:52 schrotie Note Added: 0000936
2004-06-10 20:56 schrotie Note Added: 0001009
2004-06-20 21:23 d13b Note Added: 0001080
2006-11-03 04:55 taybin Status feedback => resolved
2006-11-03 04:55 taybin Resolution reopened => fixed
2006-11-03 04:55 taybin Note Added: 0002620
2008-11-20 23:47 seablade Status resolved => closed