I will be following this thread very closely, as I'm not doing this for
a living *yet*, meaning I'm not getting paid for it right now, but this
is coming very very soon now. I don't see it just on the horizon, it's
actually on the doorstep. I wasn't aware of midish, so I'll give that
one a look. I do have a hardware midi controller that I received from my
favorite musician along with every piece of gear I needed to get started
save the computer and software, and I've found that using fluidsynth
with it is actually not hard to do. The way I'm currently doing it runs
fluidsynth in one terminal window and takes another to connect the
hardware controller to fluidsynth. So I run something like
fluidsynth /usr/share/soundfonts/whatchamacallit.sf2
in its own dedicated terminal window so that I get access to
fluidsynth's shell, then in another terminal window I run
aconnect -l
to list my midi ports. My hardware controller is sometimes 24 and
sometimes 28, and my fluidsynth port is usually 128, but yesterday it
was 129. So once I get those port numbers, I can
aconnect 28 129
which was the set of port numbers I got yesterday, and then when I play
a note on my midi keyboard, it plays through the computer speakers. My
controller has buttons that cycle through instruments and also switch
octaves, but fluidsynth can do this from its shell also. I just find it
easier for now to use the controller for this.
The best way I have found so far to get music from my keyboard to a
sound file has been using Pipewire or Pulseaudio to set up an output
that fluidsynth plays to and an input that Audacity can record from, but
I'm sure there's a better way to do this, probably with something like
midish or similar, as mentioned earlier. Of course I'm very interested
to find an easier workflow for this, just as long as it doesn't require
that I purchase another computer or an OS I don't want or feel that I
need. Something other than Audacity that can flip samples and make beats
would be great as well, as I'm experiencing some assertion crashes
trying to use Audacity over the past week for some reason. It hasn't
been updated recently or anything, it just crashes with an unhandled
assertion, and trying to recover from the crash yields yet another
unhandled assertion. Well, this train has gotten a bit off the track, so
I'll change the subject to fix that. In any case, good luck with
fluidsynth. It's definitely a must-have for music production.
~Kyle
_______________________________________________
Blinux-list mailing list
Blinux-list@xxxxxxxxxx
https://listman.redhat.com/mailman/listinfo/blinux-list