For a MIDI file to produce sound out of Rosegarden (and probably most
DAWs) you do have to assign the MIDI file an instrument.
If the MIDI file is composed for General MIDI, you have to assign
General MIDI to the track containing the MIDI file you are trying to
play. I haven't used Timidity++ directly in a long while, but if I
remember correctly, General MIDI is the default for it (although you
can swap out instrument sets in timidiity.cfg). So in other words,
while it *is* the default behaviour of Timidity to use General MIDI
mappings in order to produce sound from a MIDI file, that is *not* the
default for Rosegarden (et. al) because a DAW sort of expects you to
assign your own instruments.
If you are assigning an instrument (in Track Parameters) to the track
in Rosegarden, then I'd look at your sound output settings. I imagine
Rosegarden is sending sound output to something other than the
speakers or headphones you expect to hear output from. The way I check
for that is from the outside in: check all my physical cable
connections, then my sound settings in pavuctl (Sound Settings in
Gnome), then check JACK sound mappings, and then finally check
Rosegarden sound mapping.
On Sat, May 25, 2019 at 9:43 AM Samuel Sieb <samuel(a)sieb.net> wrote:
>
> On 5/24/19 6:32 AM, Max Pyziur wrote:
> > I then began working through your Rosengarden item. I connected my USB
> > MIDI controller ((Akai LPK25).
> >
> > Started jackd, then qjacktl, and then Rosengarden.
> >
> > I loaded a MIDI file, pushed "play," and I get no sound. That's
where I
> > get stuck.
> >
> > As I mentioned, I can work w MuseScore, Transcribe!, Audacity, strip
> > audio from videos using ffmpeg, etc.
> >
> > So, it seems that there are some services that need to be
> > enabled/started or disabled/stopped to move further here.
>
> Try installing qsynth (gui for fluidsynth). Connect it to the midi port.
>
> I helped my son setup rosegarden to play around with some composing, so
> I know it works.
> _______________________________________________
> users mailing list -- users(a)lists.fedoraproject.org
> To unsubscribe send an email to users-leave(a)lists.fedoraproject.org
> Fedora Code of Conduct:
https://getfedora.org/code-of-conduct.html
> List Guidelines:
https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org