BASS is free for non-commercial use. If you are a non-commercial entity (eg. an individual) and you are not making any money from your product (through sales, advertising, etc), then you can use BASS in it for free.
Пока вы не делаете деньги на своей программе, то есть не продаёте её, не встраиваете в неё рекламу, не используете в коммерческой деятельности организации, можете свободно и бесплатно использовать bass.dll.
По Visual Studio. Если вы используете версию Community, то она бесплатная для личного использования независимо от цели разработки. Версии Professional и Enterprise можно использовать только по платной подписке.