FluidSynth Output is Hopping Around Channels L and R

Most people these days listen on headphones, having a nice stereo chorus washing the sound around is quite a musically appealing process.

Apart from the swapping, i hear a lot of clicks. Are you getting XRuns? It would be strange with FluidSynth …

Can you reproduce the problem with any sounfont or it only happens with some of them? In this case, could you send a WeTransfer (or any download link) with the soundfont causing the problem?

Regards,

As far as I experienced it, the soundfont doesn’t matter, and yes I got some Xruns. The problem is, I can’t faithfully reproduce this behaviour. Sometimes it happens, sometimes not. Not much I can do about it… I remember it happening more often after a successful shut down from the men; and not so often after a forced shut down.

Having listened to the samples with stereo headphones, it is not clear if the L/R channels are reversing or the image is moving within the stereo image. It would be clearer if you created a soundfont with a sound that is hard panned left and a different sound hard panned right then play the left only sound first several time and then the right only sound several times. This would more clearly demonstrate the issue.
I have not observed this with libfluidsynth 1.2 used in Fluidbox. (Actually, I haven’t noticed this with Fluidsynth in Zynthian either.)

As I said, It happend two times at rehearsal, where hard left is grand piano and hard right is e-piano. I had to swap jacks two times, because it shifted the pianos aorund and then back again. It only occurs within the first five minutes after boot up. I’m sorry I can’t reproduce this faithfully, so I guess I have to live with it. Thanks for your help anyway!

Just to “prove” the point. This is a recording, where you can hear hard left/right swapping.
I booted up with no engines. Then loading the snapshot described here (but it also happens with just bare soundfonts):

And there you go:

But as I said. When you know this and play notes for 2 minutes, it settles.

Cheers,

Was this recorded externally to the zynth or was it from the Zynth’s internal Audio Recording feature?

Forgive me I’ve can’t find a mention of what Audio set up you are using . … Is it a zynthian kit?

Thanks for chiming in!

  1. This is an external audio interface recording
  2. The setup is a Zynthian v3 Kit, set up as follows

zynthian config

It’s strange but I’ve come to terms with it…

Sounds to me like an audio card start up fault… If you don’t see the hopping in the audio recorder wav file that would nail it down.

Ok, when it happens I’ll start recording the WAV file internally. Could be some days, because it’s not consistent.

Thank you!

Plug in a keyboard to the USB & use the ‘a’ key to start recording and Shift ‘a’ to stop it.

or set them up the way you want them . . . .

Thank you. I managed to capture that bugger. It just so happens it only occurs right after boot up. Here’s the external vs jack_capture:

So on the digital side everything is ok. Just when that card is converting digital to analog it is doing those strange things, and only shortly after boot up.

Any suggestions as to what logs I should capture? Maybe this can be eliminated alltogether…

1 Like

Sounds like an issue with I2S. Try reseating the sound card connectors. Maybe the LRCLK which identifies which channel’s data is behind sent.

Would that also explain that this effect vanishes after 3 or so minutes?

Who knows? If something is on the edge then stability may come or go as temperature changes

Have you a usb device that you could use?

Hardware is dumb, and very terse, and it does weird things when it goes wrong.

Unless you’d like to get out the magnifying glass and micro soldering irons ( and there are people out there who do…) you need to investigate how much it affects you.

I bet you feel better now you have proved it to yourself, and in that sense you possess a personalised instrument!

Course if it was returned I’m pretty sure it would be dealt with effectively, and meantime those committed and honoured zynthians that occasionally gather on some dark blasted European hill, will burn the card to the accompaniment of your audio posts on some as yet un-arranged date !! :smiley:

1 Like

Sounds like witchcraft to me! :rofl:

Honestly, I’ll look at it with a magnifying glass, to see if there are any fissures in the soldering or “cold” spots. But as there is no special thermal strain in that area (especially none that could heat up so much in under 3 minutes) I really doubt it - but then again who knows.

Concerning the usb audio device, I’m not sure that the one I have lying around is class compatible. But - thanks for all your help, it’s so appreciated! I feel now this is a strong community, trying to push things forward!

Cheers!

1 Like

Any further audio options like a new make of usb device is of interest!!

I could also be really cheeky and ask you to give us a little piece of playing when you’ve let it all warm up…?

It’s nice for us to dance around at the end of the lonely hill top vigils to something joyous!! :slight_smile:

Heck yeah, why not? Maybe this (piano is from zynthian after letting it warm up for a descend enough time and sacrificing negligible virgins):

I hope you’ll enjoy dancing to this! :man_dancing:

8 Likes

Wow. Awesome.

Great playing. Nice solo.

The Zynthian sounds great