MuseScore/src/framework
2021-01-20 11:52:06 +02:00
..
actions Fixed namespaces code style in framework and warning in rpc module 2021-01-18 17:27:51 +03:00
audio rework audio rpc system 2021-01-20 11:52:06 +02:00
fonts implemented base component for list view delegate 2021-01-15 15:34:25 +03:00
global Fixed namespaces code style in framework and warning in rpc module 2021-01-18 17:27:51 +03:00
midi Fixed namespaces code style in framework and warning in rpc module 2021-01-18 17:27:51 +03:00
midi_old Updated formatting for lambda 2020-12-25 10:51:40 +02:00
network Renamed namespace in system module 2021-01-18 17:27:51 +03:00
shortcuts Fixed namespaces code style in framework and warning in rpc module 2021-01-18 17:27:51 +03:00
system Renamed namespace in system module 2021-01-18 17:27:51 +03:00
telemetry Fixed namespaces code style in framework and warning in rpc module 2021-01-18 17:27:51 +03:00
testing redesigned command line parse and apply 2020-12-25 16:19:25 +02:00
ui Renamed namespace in ui module 2021-01-18 17:27:51 +03:00
uicomponents Renamed namespace in uicomponents module 2021-01-18 17:27:51 +03:00
vst Fixed uncrustify crashes 2021-01-18 17:27:51 +03:00
workspace Renamed namespace in ui module 2021-01-18 17:27:51 +03:00
CMakeLists.txt rework audio rpc system 2021-01-20 11:52:06 +02: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