Tip number one in marketing: make it easy for the customer.
I'm not going through the hassle of installing something if I don't already know I want or need it. No screenshots -> "Next!"
It's the same effect of all the (no doubt wonderful) tools that begin their website with "Foo is the next Bar, now at version 3.1, here is the changelog:...", without ever mentioning what Foo even is. So many customer/users lost through bad marketing.
A social media app based on music has a narrow audience anyway, in my opinion: young people that still find music important enough to make it a thing. For me (old), music is something to listen to, but certainly not be obsessed about.
I find it an amazing success you have so many users to begin with! That signals that there is a market, you "just" have to focus in on it a bit more. What is the common factor of your current users? Market to that demographic. Leave the rest (for now).
Definitely trying to market to that demographic but still struggling to get decent traction unfortunately. So hard to know how these other apps and platforms manage to get such a large user base in a short time even with a large marketing budget. I feel like more social proof might be the answer but it's difficult to get that with a very limited marketing budget as I have.
I remember. It was very expensive for not a lot of extra bandwidth.
You also needed a special ISDN phone or a, again expensive, box to convert the signal to normal POTS.
Not long after the cable company started offering 'broadband' at 115 kbps, quickly upgraded to 512kbps.
In my locale it was much cheaper, because of massive push via subsidies from former gov-telco. We also had 2 x 64kb/s channels, for 128kb/s bundled(dynamically/on demand), plus signalling channel. Since it was so widespread you actually had a chance to enjoy very good voice quality, which often is still unsurpassed, today. Especially regarding latency. Again because of the wide availability, the not so special phones weren't that expensive, and adapter boxes neither. But nobody wanted these anyway, because old phones didn't give the good voice quality.
I decided to not work on the bleeding edge of technology.
Mostly I work on "legacy systems" written in languages that don't have much churn. There is a lot of work to do in this area and most younger developers are not interested in doing it. Job safety is great. The pay isn't amazing but not bad either. Work/life balance is excellent at 36h per week.
The learning curve can be steep but once you learn vi/Vim you can never go back to an IDE like VScode because it is so unbelievably limited.
When you get comfortable with vi it really begins to feel like you can type text in VScode but you can't edit it.