#11 Preset loading fails on some systems

closed-fixed
nobody
None
7
2010-05-08
2010-04-27
nick dowell
No

Preset loading fails on some systems - the patch files are parsed incorrectly.

This is probably because amSynth encodes floating point values as ASCII, and atof() is locale-dependant - some languages use a comma as the decimal separator!!

Discussion

  • nick dowell
    nick dowell
    2010-04-27

    • priority: 3 --> 7
     
  • nick dowell
    nick dowell
    2010-04-27

    Definitely locale related problem, easily replicated when you know how:

    LC_ALL=fr_FR.UTF-8 ./src/amSynth

     
  • nick dowell
    nick dowell
    2010-04-27

    • status: open --> pending-fixed
     
  • nick dowell
    nick dowell
    2010-04-27

    Now Fixed :-)
    svn revisions 326 & 328

     
  • nick dowell
    nick dowell
    2010-05-08

    • status: pending-fixed --> closed-fixed