MuseScore/src/framework
2022-05-13 21:25:55 +02:00
..
accessibility added iodevice and file 2022-05-06 11:21:32 +03:00
actions [MU4] port remaining actions from MU3 (WIP) 2021-12-03 18:41:05 +02:00
audio Fix build 2022-05-13 20:56:41 +02:00
fonts Use qt5_add_big_resources where appropriate 2022-04-22 14:16:18 +03:00
global added XmlStreamReader (hidden Qt QXmlStreamReader) 2022-05-13 18:52:08 +03:00
midi Fixed conversion warnings. Step 5 2022-04-28 13:35:27 +03:00
mpe added bytearray tests 2022-05-06 11:21:32 +03:00
musesampler Fixed a couple of issues for instruments management in MuseSampler 2022-04-22 18:47:52 +02:00
network changed namespace for modularity 2021-06-30 17:18:03 +02:00
shortcuts Merge pull request #10193 from HemantAntony/10192-zoominshortcut 2022-05-13 21:20:15 +02:00
testing Merge pull request #11551 from Eism/backend_logging_fix_mu4 2022-05-09 12:19:02 +03:00
ui Merge pull request #11551 from Eism/backend_logging_fix_mu4 2022-05-09 12:19:02 +03:00
uicomponents Do not activate focus for dropdowns 2022-05-12 16:03:58 +03:00
vst added bytearray tests 2022-05-06 11:21:32 +03:00
CMakeLists.txt added iodevice and file 2022-05-06 11:21:32 +03:00
README.md move source code to src dir 2020-12-03 15:12:23 +02:00

MuseScore Framework

Framework (engine, platform) contains an independent domain modules for developing a MuseScore application. The framework includes modules such as:

  • Audio
  • Graphics
  • Fonts
  • UI Engine
  • Modularity
  • System
  • and other

This is like a third-party engine, such as Unity, Unreal Engine, etc.

And should not contain or depend on such modules as:

  • Notation (libmscore, view)
  • Sequencer (view)
  • Piano roll
  • Mixer (view)
  • User acount
  • and etc