Email or username:

Password:

Forgot your password?
aeva

I'm attempting to build MuseScore for the purpose of preventing it from emitting midi program change events. However building MuseScore from source means that actually right now I am just waiting for the QT Online Installer for Windows to download and install QT 5.15.2 before I can do anything else.

Ho boy I have never had a piece of software make me to agree to the terms and conditions of the general public license version 3 so hard what the actual fuck.

23 comments
aeva

Somehow The Qt Company is managing to rake in 34.3 million eurobucks a year by threatening to hunt down and brutally dismember GPL violators though, so I guess their methods work.

asmaloney (Andy) 🌎

@aeva The Qt Company has become open-source hostile in the past few years. They pull all sorts of sketchy stuff (e.g. making 5.12 LTS updates commercial) and constantly try to bamboozle people into commercial licensing when #LGPL will do.

I've been using Qt since 2000 and use to love it, but now I wouldn't really recommend it to anyone because of the way they treat developers.

#Qt

aeva

@asmaloney I'm going to be honest I think this installer flow and mandatory account nonsense has evaporated all of the good will I had towards Qt

Be

@aeva @asmaloney Does MuseScore not use their own builds of Qt? If so, I'd put part of the blame on them for making you deal with that.

aeva

Punchline: the latest version of MuseScore doesn't seem to have the program change event problem anymore.

aeva

ugh, ok well it's not without problems. MuseScore is simply generating too many MIDI notes on playback >:|

aeva

MuseScore is playing an A on every beat on a blank score. What the heck.

th0ma5

@aeva Wassabout a midi router filter thing there are many many of these das.nasophon.de/mididings/

aeva

ok I have a work around. You have to go into the mixer and give every sound channel you want to hear the sound font "MS Basic", which is the only sound font installed by default. You have to download a sound font pack, then assign the metronome, say, "Celesta" or something like that, and then it'll shut up. Wow.

aeva

With that out of the way, there don't seem to be any other nasty surprises at least :|

Sverik πŸ‡ͺπŸ‡ͺπŸ’™πŸ‡ΊπŸ‡¦

@aeva Do you still remember what did you set out to do in the first place? These kind of adventures, for me at least end usually with "great, I can go to sleep now (and forget what I was trying to achieve with the tool that's now working)".

aeva

@sverik I just want to write music for my synthesizer in a way that allows me to easily score multiple instruments for it that would need to be recorded separately

Sven

@aeva For open-source, I recommend using github.com/miurahr/aqtinstall to download/install it

aeva

@HeNeArXn well, it can't be any more sketchy than the official installer is o_o

Sven

@aeva yep. It downloads from the official mirrors, and it "just works"(tm)

Mat

@aeva I think Qt handles this really poorly. On Linux, I was able to install it through my package manager without an account, and spent a while developing a program. I have yet to hear of anyone successfully build it on Windows, despite multiple attempts, all due to the Qt installer. I have since abandoned development because of this.

Go Up