Linux music production workflows (was Re: How to use fluidsynth?)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Linux Speakup]     [Fedora]     [Linux Kernel]     [Yosemite News]     [Big List of Linux Books]