Hi,

I am currently trying to setup orca (https://git.sr.ht/~rabbits/orca)
which is a sequencer that sends MIDI commands to interface with
Fluidsynth so that I can actually produce some sounds.
Currently when I check if orca sends the midi commands, I can indeed see
them comming through with `midicat -d -q midithru/0`. But I don't see
then comming in Fluidsynth, even when I enable verbose mode: `set
synth.verbose True`.

Here is the log when I run Fluidsynth with SNDIO_DEBUG=2:

>$ SNDIO_DEBUG=2 fluidsynth -v 
>/usr/local/share/generaluser-gs/GeneralUser_GS.sf2
>FluidSynth version 1.1.9
>Copyright (C) 2000-2018 Peter Hanappe and others.
>Distributed under the LGPL license.
>SoundFont(R) is a registered trademark of E-mu Systems, Inc.
>
>fluidsynth: warning: Found samples with invalid loops, audible glitches 
>possible.
>fluidsynth: prog        0       0       0
>fluidsynth: prog        1       0       0
>fluidsynth: prog        2       0       0
>fluidsynth: prog        3       0       0
>fluidsynth: prog        4       0       0
>fluidsynth: prog        5       0       0
>fluidsynth: prog        6       0       0
>fluidsynth: prog        7       0       0
>fluidsynth: prog        8       0       0
>fluidsynth: prog        9       128     0
>fluidsynth: prog        10      0       0
>fluidsynth: prog        11      0       0
>fluidsynth: prog        12      0       0
>fluidsynth: prog        13      0       0
>fluidsynth: prog        14      0       0
>fluidsynth: prog        15      0       0
>_aucat_open: host= unit=0 devnum=255 opt=default
>/tmp/sndio-1000/sock0: Connection refused
>/tmp/sndio/sock0: connected
>aucat: start, maxwrite = 0
>Failed to create the MIDI thread; no MIDI input
>will be available. You can access the synthesizer
>through the console.
>Type 'help' for help topics.
>_aucat_wdata: write: n = 1764
>
>_aucat_wdata: write: n = 1764
>_aucat_wdata: write: n = 1764
>_aucat_wdata: write: n = 1764
>_aucat_wdata: write: n = 1764
>_aucat_wdata: write: n = 1764
>_aucat_wdata: write: n = 1764
>...

The error seems to be coming from here:
https://github.com/FluidSynth/fluidsynth/blob/fe37923393d6a76f42ed044aa56dadc66ec909ce/src/fluidsynth.c#L667

I am not able to troubleshoot it myself further than that.

Any help appreciated, thank you very much.

Cheers,
--
nature

Reply via email to