For my theory final we had to make a German lied in the style of classical 19th/20th century voice & piano duets (there is no guarantee that the German is correct--the only requirement was that it *was *in German and I refuse to use AI to translate it):

#music #musictheory #composer #musician #musescore

New Luciftias album on Bandcamp with Bandwagon, Funkwhale and more to follow!

Read the album details for info about the process, but it's a combination of Python, Musescore, and eBow guitar to create a massive drone.

https://luciftias.bandcamp.com/album/kammermaschine-271

#experimental #ebow #guitar #minimal #textural #drone #music #python #Bandcamp #TransmuSynth #Musescore

Kammermaschine-27.1, by Luciftias

1 track album

Luciftias

As someone who is barely used to use #MuseScore, #lilypond is a completely different, confusing beast…
Why are the default distances so small, glueing everything together?
What's a score? What's an instrument? What do all these curly braces mean? How much time will I have to spend to read the docs to understand all this?

o.o

Muse Group: Enshittifying everything it touches

Starting in 2017, Ultimate Guitar – then a guitar tabs website developed from a Kaliningrad office – started going on a shopping spree: They acquired MuseScore, an open source notation program, Audacity, the Audacity audio editor, Hal Leonard, a sheet music publisher, StaffPad, AmpKit, and others. Today, they’re known as Muse Group, have abandoned their Russian offices, and are based in Cyprus.

READER, BEWARE: What follows is strictly my own opinion. Muse Group has not been found guilty in court yet, nor have any regulators bonked them. You can possibly help with the latter though; see below.

Throughout all of this time, they have continuously enshittified their offerings with potentially unethical and potentially illegal practices. The following post documents various potentially illegal and potentially unethical actions, behaviors and designs this company uses to squeeze more money out of their users, without the users realizing.

The following screenshots were taken on June 18-24, 2025. While exact designs have changed, the overal issues have not AFAICT.

Ultimate Guitar

Ultimate guitar is a guitar tab sharing site. It hosts text content – literally with formatting so simple, it can be done with a typewriter – much of which is user generated. As such, it very likely is very profitable even without employing unethical practices, and with the unethical and illegal practices employed likely absurdly so.

Potentially Illegal or unethical action count

1. Countdown timers creating a sense of urgency

Screenshots: UG-1, UG-8, UG-10, UG-11, UG-12, UG-13

These timers create a needless sense of urgency, as if you’re about to pass on an amazing offers. This behavior is unethical, and potentially illegal under the following laws:

The EU Unfair Commercial Practices Directive lists in the section titled “COMMERCIAL PRACTICES WHICH ARE IN ALL CIRCUMSTANCES CONSIDERED UNFAIR”:

“(Annex I, point 7) Falsely stating that a product will only be available for a very limited time, or that it will only be available on particular terms for a very limited time, in order to elicit an immediate decision and deprive consumers of sufficient opportunity or time to make an informed choice.”

https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A02005L0029-20220528

2. Wrong calculations for the rebate

Screenshot: UG-2 and UG-8

Selling a 300€ item for 80% off means you should pay 60€, not 65€. I believe UG hopes you don’t notice the mismatch and just pay a bit more.

3. Accepting the rebate increases the base price

Screenshot: UG-2 and UG-3

I believe selling the same item for 100€, but adjusting the base price to 300€ when someone picks the 80% off option is unethical and probably also illegal.

4. The rebate rate keeps changing

Screenshot: UG-8 and UG-9

Clicking on a button promising 85% off takes you to a page which suddenly only offers 80% off. Again, I believe this to be unethical and probably illegal.

Screenshots and context

When accessing UG, the first thing you see is likely this:

Screenshot UG-1

Note the countdown timer at the top. This countdown is Bullshit: The sale is practically *always* on and never ends. Even when the Spring Sale ends, it’ll often be supplanted by a different sale almost immediately.

Once you click “get special offer”, and create an account, you get presented with this:

Screenshot UG-2

Usually 300€, but only 65€ thanks to the discount.

80% off 300€ is 60€, not 65€.

However, look at what happens when you click the “spring sale” toggle, or the “rather buy a monthly option” link:

Screenshot UG-3

Usually 100€, but you get a 7-day free trial.

The full price suddenly has been declared to be 100€, not 300€ as seen in the previous screen.

Just for completeness sake: the original “80% off” offering is actually a 35% off offer, which, if you take it, makes the subscription 200% MORE expensive starting from the second year.

Let’s continue. We start a 7 day free trial:

Screenshot UG-4

And once going through the billing, get to this screen:

Screenshot UG-5

Another 80% off 7-day free trial!

Note the Dark Pattern here: I see a “start 7 day free trial” button, but the “no thanks” button is nowhere to be seen. Instead it’s a tiny, grey X in a corner.

Also notice that it promises 80% off, but neither tells you the base price, or the off price.

Screenshot UG-6

Only now do I learn it’s actually 100€/year. This is at least confusing: Nowhere before the payment screen did I get to see this info. And I also am primed from the prior offer (“80% off” being 65€), so I might be thinking it’s a different price. It also nowhere suggests that I am getting an 80% discount anymore at all.

When trying to cancel the subscription, I of course get hit with this gem:

Screenshot UG-7

Again a dark pattern: The big button is a payment *reminder* (does that mean: they don’t even tell you if you forget to cancel your free trial by default?), and an asshole pattern – once you cancel, you lose access immediately, and not at the end of your free trial.

Also note that you still can switch to the 35% off (but actually 200% more expensive) plan with the button below.

OK, let’s cancel all that and delete the account and delete cookies. Let’s go to a tab page instead:

Screenshot UG-8

80% or 85% off? The page advertises both. Let’s go to the 85% offer:

Screenshot UG-9

Look at that, it’s only 80% anyway!

But maybe this is just a one-time thing. A honest mistake. Let’s look at some past offerings using the wayback machine:

Screenshot UG-10

Ohey, 80% off, less than 1 day remaining.

Screenshot UG-11

2022, less than 1 day remaining, 80% off

Screenshot UG-12

2021, less than a day remaining, 80% off

And finally, having waited for the countdown from UG-1 and UG-8 to end:

Screenshot UG-13

Musescore.com

The situation on musescore.com is broadly identical to Ultimate Guitar. Light-weight content, compared to, say, video content, most of which is user-generated, and profitable – doubly so with the massive amounts of unethical behavior.

Potentially Illegal or unethical action count

5. Countdown timers creating a sense of urgency

Screenshots: MS-1, MS-2, MS-3, MS-5

I believe these timers create a needless sense of urgency, as if you’re about to pass on an amazing offers. I believe this behavior is unethical, and likely illegal under EU law (see point 1, from UG)

6. Switching to the rebated price changes “12 months” to “12 weeks”

Screenshot: MS-2, MS-3

The text sneakily changes from “12 months” to “12 weeks”, giving the impression of a discount while you’re only getting a quarter of the service duration. I believe this is unethical and probably illegal.

7. Accepting the rebate increases the base price

Screenshot: MS-2, MS-3

Selling the same item for 600kr, but adjusting the base price to 1350kr when someone picks the 75% off option is, I believe, unethical and probably also illegal.

8. Wrong calculations for the rebate

Screenshot: MS-2, MS-3, MS-4

Just as with Ultimate Guitar, Musescore.com uses very questionable maths to justify their pricing.

Screenshots and context

We again start on the home page

Screenshot MS-1

We are again greeted by a tight countdown, this time with a 90% offering. We’ll get into that one below, though it might be a good idea to first check out the “Start free trial” button instead:

Screenshot MS-2

Stop me if you’ve seen this before – A free trial which automatically becomes a 604kr year-long problem, and if you forget to cancel that they even upgrade that to 733 kr for you instead.

But thankfully we have our Lucky Thursday deal with 75% off – hang on, wasn’t that 90% a second ago? – so let’s activate it!

Screenshot MS-3

Again, the base price magically increased from 604kr before to now somehow 1368kr, but we’re paying only 344kr. If we do the math, it 75% off 1368kr actually should be 342kr, but this one I’m letting slide as a mere rounding error.

However, they’ve been sneaking something in here. If we compare screenshots MS-2 and MS-3, we see that all of the sudden, the discount changed from 12 months to 12 weeks!

If we don’t take the “75% off”, we pay 604kr for a year, but if we do take the “discounted” offer, we actually pay upwards of 1376kr! That’s a 230% increase!

And no, it’s not a typo ­– this sort of language is everywhere. For example, here’s the thing you get when clicking on the banner (which doesn’t even show you the free trial):

Screenshot MS-4

12 weeks again, math again doesn’t check out:

Also note that the maths again doesn’t check out, though this time to a degree that appears to be decided by the roll of some dice: 75% off 114 kr is 28,5 kr, not 6.59. 6.59 for 12 weeks is 79,08 kr, not 344.

And of course, “Billed every 12 weeks at kr 344” is not quite true as the fineprint says that only the first 12-week period is 344 kr, after that it increases to 474 kr. – A 37% price increase (on top of the 230% from earlier!)

Navigating away from that mess, I suddenly get greeted with yet another, very tight timer:

Screenshot MS-5

Aha, 90%? Let’s check it out:

Screenshot MS-6

This appears to be the first genuine discount, with the 344kr number we’ve seen earlier actually applying per year, rather than 12 weeks. Though with all of the foregoing I feel like this is the screen where they made the mistake.

Audacity

https://www.audacityteam.org/

While Audacity has added some ads to the app (screenshots AU-1, AU-2), which for an open source project which historically was free of ads is strange, it’s not yet hyper-unethical – but rather the expected move for a for-profit company. I believe the dark patterns to be unethical though.

Potentially Illegal or unethical action count

9. Fake download buttons

Screenshots: AU-3

The design of the website makes it seem like you’re downloading Audacity when in reality it downloads MuseHub, a program somewhat similar to Steam which functions as a storefront, launcher and DRM provider. It is not at all required to use Audacity. I believe this to be deceptive.

10. Dark patterns in the Audacity app

Screenshots: AU-4

When opening up Audacity, you’re immediately greeted by a screen asking you to “complete your Audacity cloud setup with audio.com”, with a progress bar and a big “continue” button. This makes it seem like it is necessary to use Audacity, but it only is to get you to sign up to the audio.com subscription. I believe this to be a deceptive dark pattern.

Screenshots and context

First there was a button to “upload audio” in the toolbar.

Screenshot AU-1

Then interstitials for the audio.com platform were introduced: You go to File -> Save project, and instead of saving it locally, you get shown the following screen ­– a similar dialog gets shown if you try to export an MP3:

Screenshot AU-2

At some other point Audacity website got dark patterns added, too: Does the nice, big, yellow button download Audacity?

Screenshot AU-3

Of course not.

With Audacity 3.7.4, I believe Audacity has crossed a red line and introduced a clear dark pattern into their app. When you start it up, you’re greeted with this screen:

Screenshot AU-4

The “Continue” button doesn’t actually continue you on your user journey of using Audacity – instead you’re being signed up to their cloud subscription thing.

MuseScore Studio

https://musescore.org/

Just like Audacity, MuseScore Studio now has ads (Screenshots MSS-1, MSS-2, MSS-3).

Potentially Illegal or unethical action count

11. Fake download buttons

Screenshots: MSS-4

The design of the website makes it seem like you’re downloading MuseScore Studio when in reality it downloads MuseHub, a program somewhat similar to Steam which functions as a storefront, launcher and DRM provider. It is not required to use MuseScore, though it is used to distribute some MuseScore Studio-exclusive virtual instruments. I believe this to be deceptive.

Screenshots and context

The MuseScore story looks very similar to Audacity. We have ads:

Screenshot MSS-1

We have buttons to “export” to the platforms:

Screenshot MSS-2

We have interstitials:

Screenshot MSS-3

And we have dark patterns on the website:

Screenshot MSS-4

What now?

To Muse Group

Cut the shit and play above board. Just because your shitty “experiments” have found a formula can extract maximum money out of your customers doesn’t mean you should stoop to new depths of enshittification and unethical behavior to get them.

Additionally, spin off Audacity and Musescore Studio into a foundation. While I trust the Audacity and MuseScore Studio teams individually (I used to be part of one of them), I do not have faith in the leadership of Eugeny Naidenov, founder of Ultimate Guitar and CEO of Muse Group to run open source projects ethically.

To media

This post is designed to merely show what’s going on in a somewhat structured manner. Feel free to make actual articles out of it, perhaps as part of a bigger investigation on the music software/content industry. You can contact me via [email protected].

To readers

Update: Cease and desist

On March 19, Muse sent me a cease and desist letter regarding this post. After some back and forth with them, I have decided to not take it down.

#audacity #enshittification #museGroup #musescore #openSource

I started listening to Hello from the Magic Tavern maybe....2-3 weeks ago? And now I'm up to Season 3 Episode 15. (This doesn't seem healthy...)

Anyway, in addition to a bunch of hilarious stuff there's been several magical #music moments

1. Various permutations of the theme song (especially the piano one I think somewhere near the end of Season 1)

2. Usidore the Blue: https://soundcloud.com/masondegraff/usidore-the-blue

3. Whipped Rainbow Bowl https://www.youtube.com/watch?v=Rr8O6NUen90

Someone already figured out the chords progression of the theme and there isn't much beyond that for a guitar to do.

Usidore's song is probably my favorite of the three, but I haven't made any headway.

For Whipped Rainbow Bowl, I found the progression in a reddit comment.

AND THEN? I TRANSCRIBED THE MELODY INTO #MUSESCORE!

I got the whole thing! (I think!)

It turns out to be pretty easy, since she's singing 1/8th notes pretty much the whole time and also sticking to notes in the chords of that measure.

It might be time to revisit Usidore...

Usidore The Blue

This is just a simple song I recorded because I love listening to the podcast Hello From the Magic Tavern.

SoundCloud

@MarmotteTemperee Pour ma part :
Pas de tablette pour travailler, j'apprends les morceaux de musique (guitare rythmique et solo) sur un écran d'ordinateur classique (assez grand quand même pour être debout) et ensuite c'est par cœur pour les répètes et surtout les concerts.
J'ai utilisé une grande tablette style Boox pour pouvoir annoter mais plus maintenant.

#ardour pour enregistrer,mixer,produire.
#musescore ou #tuxguitar pour écrire des partitions.

Deleted and tried uploading the file again, from #MuseScore this time. Still no joy :(
Stuck on the dreaded 'score processing' beachball in #musescore again :(

A dark ambient song I have just composed, "A landscape of bells".

PS: Believe it or not, I have done everything inside #Musescore, as an experiment.

#ambient #darkambient #synths

If #MuseScore launches with tiny font for the menus in #ubuntu #linux, launch it from a script that defines these variables:

export QT_SCALE_FACTOR=1
export QT_AUTO_SCREEN_SCALE_FACTOR=0
export QT_SCREEN_SCALE_FACTORS=2.0

Why these aren't the default is beyond me.