Re: [LAU] Need some programming help.

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Will Godfrey <willgodfrey@...>, LAU <linux-audio-user@...>
Date: Tuesday, November 19, 2013 - 12:53 am

--485b3970d3eacb958d04eb7d16e1
Content-Type: text/plain; charset=ISO-8859-1

only a guessimg but is there a snprintf involved anywhere to format the
value for output? look at other values displayed by Yoshimi gui to see how
they're done. it may be the format string has a straight %f rather
than%.2f. just a guess and sorry if you've looked at this already.
On Nov 18, 2013 9:14 PM, "Will Godfrey" wrote:

> I've been slowing working my way though Yoshimi, looking for bugs and

--485b3970d3eacb958d04eb7d16e1
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

only a guessimg but is there a snprintf involved anywhere to format the =
value for output? look at other values displayed by Yoshimi gui to see how =
they're done. it may be the format string has a straight %f rather than=
%.2f. just a guess and sorry if you've looked at this already.

On Nov 18, 2013 9:14 PM, "Will Godfrey&quot=
; <willgodfrey@musically.=
me.uk
> wrote:
I've been slowing working my way though Yoshimi, looking for bugs and t=
rying
to understand the code, with some success. However, I've come across so=
mething
that has me completely stumped.

On a modern machine if you look in the AdSynth edit window 'Detune'=
shows a
variable number of trailing digits, where it should only show 2 after the
decimal point. This is also true of all cases where a recalculated slider v=
alue
is indirectly shown in an associated uneditable box. It happens nowhere els=
e.

I've seen this on 64bit dual core AMDs and on 32bit Atoms. However, on =
an
AthlonXP the problem doesn't occur.

At first I thought it might be due to different version of FLTK but having =
tried
various releases of debian, from 'lenny' up to the current 'tes=
ting', the
*only* differentiating feature I can discover is that the AthlonXP doesn&#3=
9;t
recognise the sse flag.

Finally, to add to the confusion, compiling on any of the other machines,
without the sse flag set, still produces the fault - I'm wondering if e=
ven
without this, some math feature is still being used that causes the fault.<=
br>

Any help or suggestions would be gratefully welcomed!

--
Will J Godfrey
http://www.musical=
ly.me.uk

Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@l=
ists.linuxaudio.org

http://lists.linuxaudio.org/listinfo/linux-audio-user

--485b3970d3eacb958d04eb7d16e1--

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[LAU] Need some programming help., Will Godfrey, (Mon Nov 18, 9:14 pm)
Re: [LAU] Need some programming help., Tito Latini, (Tue Nov 19, 12:01 pm)
Re: [LAU] Need some programming help., Will Godfrey, (Thu Nov 21, 7:22 pm)
Re: [LAU] Need some programming help., Tito Latini, (Fri Nov 22, 12:36 am)
Re: [LAU] Need some programming help., Will Godfrey, (Sun Mar 2, 11:19 pm)
Re: [LAU] Need some programming help., Tito Latini, (Mon Mar 3, 5:59 pm)
Re: [LAU] Need some programming help., Will J Godfrey, (Mon Mar 3, 6:50 pm)
Re: [LAU] Need some programming help., James Morris, (Tue Nov 19, 12:53 am)