fluidsynth port

329 views
Skip to first unread message

Federico Bruni

unread,
Jul 3, 2012, 1:33:26 AM7/3/12
to Frescobaldi support
Hi,

as already reported on this list, I have problems with timidity (which
is often stopped by some application) so I decided to switch to fluidsynth.

The problem is that Qsynth (the gui interface to fluidsynth) always sets
a different Midi port. So I have to go to Fresco preferences, reload
the midi ports and set the correct one (because the old port is no more
valid).

Do you know how to set in fluidsynth a specific port which never changes?

Thanks
--
Federico

Richard Cognot

unread,
Jul 3, 2012, 2:44:42 AM7/3/12
to fresc...@googlegroups.com
Hi,

On 07/03/2012 07:33 AM, Federico Bruni wrote:
> Hi,
>
> as already reported on this list, I have problems with timidity (which
> is often stopped by some application) so I decided to switch to
> fluidsynth.
>
> The problem is that Qsynth (the gui interface to fluidsynth) always
> sets a different Midi port. So I have to go to Fresco preferences,
> reload the midi ports and set the correct one (because the old port is
> no more valid).

This is the default setting in QSynth, which uses the pid as a unique
identifier for the fluidsynth instance. Yuo can change that behaviour in
the QSynth setup page (the midi client name setting).

>
> Do you know how to set in fluidsynth a specific port which never changes?
>

This is what the --portname (-p for short) option does. It allows you to
specify a port name for the fluidsynth instance you're starting. Don't
know what happens if you attempt to run several instances with the same
port name though.

Regards,
Richard.

-------------------------------------------------------------------------------- This e-mail, including any attached files, may contain confidential and privileged information for the sole use of the intended recipient. Any review, use, distribution, or disclosure by others is strictly prohibited. If you are not the intended recipient (or authorized to receive information for the intended recipient), please contact the sender by reply e-mail and delete all copies of this message.

Wilbert Berendsen

unread,
Jul 3, 2012, 6:05:33 AM7/3/12
to fresc...@googlegroups.com
Op Tue, 03 Jul 2012 07:33:26 +0200
Federico Bruni <fede...@gmail.com> schreef:
If the name always starts with the same string, type only that string
in the Frescobaldi preferences. Fresco will then pick the first port
starting with that string. The help page of the MIDI prefs page says
this.

--
Wilbert Berendsen
(http://www.wilbertberendsen.nl)

Federico Bruni

unread,
Jul 4, 2012, 2:47:00 AM7/4/12
to fresc...@googlegroups.com
Il 03/07/2012 08:44, Richard Cognot ha scritto:
> This is the default setting in QSynth, which uses the pid as a unique
> identifier for the fluidsynth instance. Yuo can change that behaviour in
> the QSynth setup page (the midi client name setting).

Ok, I missed that.
I changed the midi client name from pid to qsynth and now I don't have
to set the midi device each time I start Frescobaldi.
This is exactly what I wanted.

Thanks!
--
Federico
Reply all
Reply to author
Forward
0 new messages