Yes. Very useful for learning and tablature. I was not a beginner when I started using it. I view it as "priceless" for newbie & seasoned player(s) as well.
So there are countless apps for musicians on linux. We will talk about a couple here.
Guitarix --- https://guitarix.org/
While TuxGuitar is your tablature software, Guitarix is your amplifier & all FX combined. Guitarix is for plugging using/plugging-in to your computer with your bass or standard guitar instead of a normal stand-alone amplifier.
You should learn how to make audio connections & routing with jack (which is simulated with pipewire) pipewire does it all now (a drop-in replacement for jack).
I suggest installing one or both of these patchbay apps:
- qpwgraph [ A qt pure patchbay for pipewire ]
- Carla [ A patchbay -plus- plugin host for FX ]
Both have the same end result, making/controlling/viewing finely-detailed audio routing/connections. You will need this knowledge & tools.
Note: Carla has an extra capability (compared to qpwgraph) of having a built-in FX Rack with loads of plugins for sound FX that you can patch around to anywhere/anything in your workflow). qpwgraph is a patchbay only.
As far as recording/mixing/mastering goes the King-Head-Honcho of the opensource DigitalAudioWorkstation is Ardour. This DAW will take you from idea to final release & everything in-between. BUT, don't let that spook you. It may be overkill in many situations, but I say learn it... at least basics. It will teach you low-level audio routing and such. The more your playing progresses the more you will have a need for ardour (or some DAW).
I suggest using:
- TuxGuitar (for tablature)
- Guitarix (for your amplifier & FX)
You may want to just use a standard stand-alone amp (versus plugging into your computer) which makes guitarix an "As-Needed/Required" solution.
- qpwgraph and/or carla (for patchbay audio signal routing)
- Ardour (for recording/mixing/messing-around-with-sounds/etc/etc)
Stuff you may want to put on your radar as well...
- ZynAddSubFX (synthesizer with tons of sounds + kitchen sink)
- Qsynth (some say the defacto linux synth)
Note: Qsynth requires a Virtual Keyboard
- Hydrogen (defacto linux drum machine)
Disclaimer: Yes Ardour seems overkill (for just a player) but my advice is to learn the basics as it can get you out of a crack many times over. Basically you learn how to handle audio on linux in general with Ardour. Sound samples... everything. One could say "Ardour is the heart of your Recording Studio". (Compare to Pro-Tools in Windows)
Ardour is a multi-track-recorder/mixer/mastering-capabilities --- (the big 3) --- This type of software is referred to as a DAW (DigitalAudioWorkstation)
Random Hint: I use Qsynth and/or ZynAddSubFX to lay down bass tracks all the time (recorded in Ardour) without a bass guitar. I connect Qsynth or ZynAddSubFX to ardour with qpwgraph or Carla, then record it on a track in Ardour. Both have many preset bass sounds. Because sometimes I may want to play the bass part on the computer keyboard.
Ardour Use-Case Example for bassist::
For a beginner using Ardour (one such example) would be ...
Import a song you are trying to learn into ardour... you can actually practice along and record/add YOUR practice track to the original then listen back at how YOU sound with the band. Priceless in the long run. You can hone your sound & playing skills here.
There are many DAWs for linux, not just Ardour.
Ok, this is my arena so I rambled on a bit.
Good luck and practice/practice/practice.
ps: sweet bass! =)