MuseScore/src/framework
2023-10-30 10:49:25 +02:00
..
accessibility fixed #15521: Fixed an accessibility for list view item 2023-10-04 11:48:03 +02:00
actions Added new line between library and project includes 2023-08-10 14:28:42 +03:00
audio optimized CPU usage when idle / during note input 2023-10-20 16:24:25 +03:00
draw updated logger 2023-10-27 18:56:16 +03:00
fonts Support README build instructions on FreeBSD 2023-06-07 21:44:57 +03:00
global updated profiler 2023-10-30 10:49:25 +02:00
midi Merge pull request #19740 from RomanPudashkin/note_input_optimization_2 2023-10-22 12:29:14 +03:00
mpe minor optimizations in PlaybackModel::triggerEventsForItem 2023-10-09 11:00:05 +03:00
musesampler optimized CPU usage when idle / during note input 2023-10-20 16:24:25 +03:00
network Implement audiocom replace functionality, update dialog 2023-10-18 18:13:35 +01:00
shortcuts Fixed all dialogs 2023-10-05 11:16:45 +02:00
testing gmain.cpp: argv needs to be null-terminated 2023-04-23 17:15:52 +02:00
ui New Guitar Bends 2023-10-25 10:38:59 +02:00
uicomponents Fix: incorrect apostrophe 2023-10-28 21:12:08 +02:00
vst Fix MSVC compiler warning 2023-09-26 19:24:53 +02:00
CMakeLists.txt added the ability to build disabled ui, appshell modules 2023-02-16 12:29:11 +02:00
README.md [engraving] rename libmscore to dom 2023-09-04 18:06:48 +03: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 (engraving, view)
  • Sequencer (view)
  • Piano roll
  • Mixer (view)
  • User account
  • and etc