[yoshimi] Re: Raspberry Pi3 progress report.

  • From: Will Godfrey <willgodfrey@xxxxxxxxxxxxxxx>
  • To: yoshimi@xxxxxxxxxxxxx
  • Date: Wed, 22 Mar 2017 22:01:04 +0000

On Wed, 22 Mar 2017 13:33:13 +0000
"Tom" <dmarc-noreply@xxxxxxxxxxxxx> (Redacted sender "madtom1999" for DMARC)
wrote:

On 21/03/17 20:16, Will Godfrey wrote:
Just got this the other day and only now had time to try it.

The first point is that the '03' option in the NEON build options is wrong 
(as
reported previously) so needs to be removed.

After that it built without problems.

First time startup was astonishingly fast but failed to find any 
roots/banks.
OK, I hadn't installed it and was running from userspace, but still it 
should
have found the set of banks in there.

The HDMI adaptor I have has audio out so I tried that, and got extremely
distorted sound that soon faded out completely - don't yet know why.

Next I tried my KA6 usb module. This worked and produced very smooth sound 
but
rapidly ran into Xruns. Going round the available ports and restarting 
didn't
seem to make any difference.

I tried removing the pulseaudio server. I find that's often a source of
problems, but this time it made no difference.

All-in-all this is rather disappointing. I haven't got time to investigate
further at the moment - with a release coming up, but will remove the '03' 
from
the default build options, and if anyone can suggest other options to set, 
I'll
give them a quick try.

P.S.
I was working with a period size of 256 frames and 3 periods/buffer @ 48k.
 
Just built it on my Pi3.

did a fresh git clone and added the dependencies. dropped into src , 
made sure there was no CMakeCache.txt

run ccmake .   (c)onfig and then turn neon ON and add -O3 at end of neon 
settings line (c)onfig then (g)enerate. Nothing else. It build fine

Was there a space before the -O3 in the list file (this seems to bugger 
things up)

Tom

That's exactly what I did, and I kept getting '03 command not recognised' when
I entered 'make'. The only difference was I put it on the front - I don't know
if that's significant.

This whole situation is just so screwy.

The lame build I got working did something I've never seen before :(
when the Xruns reached a certain level (and that was just using the default
sound), Yoshi seemed to disconnect from jack (but kept running) and jack went
into continuous rapid Xruns.

I'm going to try a complete re-install in case I somehow managed to get some
corruption somewhere. This was installing raspbian from the noobs disk. Is that
the same way you started?

-- 
Will J Godfrey
http://www.musically.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.
Yoshimi source code is available from either: 
http://sourceforge.net/projects/yoshimi
Or: https://github.com/Yoshimi/yoshimi
Our list archive is at: https://www.freelists.org/archive/yoshimi
To post, email to yoshimi@xxxxxxxxxxxxx

Other related posts: