Thank you very much for your extensive reply!I know you're saying Wine isn't an option for you, but I have to say that in my experience it was very easy to install Ableton Live 9 on FreeBSD via Wine. I'm not going to say that all external devices will be recognized on FreeBSD, but what I can say is that I've built an extensive sample library and they all worked fine in Ableton. I was able to make many songs through Ableton Live on FreeBSD. The sound quality of Ableton Live 9 was surprisingly good on FreeBSD via Wine, and by that I mean it was perfect for me, always. Ableton is seen by many as the best DAW. But since Ableton was so good and easy to get working through Wine, I suspect many other DAWs will work well or perfectly on FreeBSD.
You also have Ardour, LMMS and Audacity that work perfectly on FreeBSD and these are decent DAWs.
Furthermore, I also know that Reaper and Bitwig work natively on Linux, so getting these apps to work on FreeBSD probably shouldn't be too difficult, although I don't have any specific knowledge of them. This may be more difficult than what I think.
And a sound card is usually not necessary on FreeBSD, depending on your motherboard and what you want to do. You can configure FreeBSD in bit-perfect mode and disable vchans and you'll have better sound than what comes out of most sound cards. There is also a setting in FreeBSD to keep the latency of your sound apps below 5ms, or real-time sound.
Windows does require a sound card, but this is because it is a commercial product. Windows deliberately made their system's sound stack very bad by default and made sure that DirectSound was no longer direct, making the sound quality quite horrific since Vista.
I already had a lot of these thoughts too.
I'm using Ableton Live since version 9 and currently v11, as it is the best DAW out there (in my opinion too).
My personal reason for not using wine is because I don't wanna mix-up 2 different systems.
As long as I have different machines for different purposes, there's no need for me to do so.
Maybe one day I'm going to change my setup completely, considering your suggestions, but for the moment it's still okay for me.