[ardour-dev] latest CVS commit
Wolfgang Woehl
tito at rumford.de
Mon Jan 3 23:27:09 PST 2005
> - people who run ardour with LC_NUMERIC set to something
> other than en_US.UTF-8 will probably have continued to
> suffer from locale-based problems because of this
> problem.
My LC_NUMERIC="de_DE at euro" and here is one example IO:
<IO name="Audio 1" id="1806271451" inputs="{click/out 1}"
outputs="{master/in 1}{master/in 2}" gain="0,185522"
iolimits="1,-1,-1,-1" automation-state="0x0" automation-style="0x1">
<Panner linked="no" link_direction="0" bypassed="no"
automation="20040104-pan-Audio 1.automation">
<StreamPanner x="0.209091" type="Equal Power Stereo"
automation-state="0x0" automation-style="0x1" muted="no"/>
<Output x="0,000000" y="0,000000"/>
<Output x="1,000000" y="0,000000"/>
</Panner>
</IO>
Gain has decimal comma and StreamPanner has decimal point. On reopening
this session the panners get restored correctly and gains go -inf, -0,0
and 6,0 respectively.
Unsetting LANG to get LC_NUMERIC="POSIX" makes all values get saved with
decimal point and restored correctly.
(Ardour/GTK 0.552.1 running with libardour 0.853.0)
Wolfgang
More information about the Ardour-Dev
mailing list