removed mtest dir
This commit is contained in:
parent
ca0de7c856
commit
a337c00b83
|
@ -55,7 +55,6 @@ case "${BUILD_MODE}" in
|
|||
"nightly_build") MUSESCORE_BUILD_MODE=dev; SUFFIX=nightly;;
|
||||
"testing_build") MUSESCORE_BUILD_MODE=testing; SUFFIX=testing;;
|
||||
"stable_build") MUSESCORE_BUILD_MODE=release; SUFFIX="";;
|
||||
"mtests") MUSESCORE_BUILD_MODE=dev; BUILDTYPE=installdebug; OPTIONS="UPDATE_CACHE=FALSE PREFIX=$ARTIFACTS_DIR/software";;
|
||||
esac
|
||||
|
||||
echo "MUSESCORE_BUILD_MODE: $MUSESCORE_BUILD_MODE"
|
||||
|
|
|
@ -1,248 +0,0 @@
|
|||
# SPDX-License-Identifier: GPL-3.0-only
|
||||
# MuseScore-CLA-applies
|
||||
#
|
||||
# MuseScore
|
||||
# Music Composition & Notation
|
||||
#
|
||||
# Copyright (C) 2021 MuseScore BVBA and others
|
||||
#
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License version 3 as
|
||||
# published by the Free Software Foundation.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
# set(CMAKE_VERBOSE_MAKEFILE ON)
|
||||
enable_testing()
|
||||
|
||||
if (MSVC)
|
||||
project(mtest)
|
||||
set (PROJECT_BINARY_DIR ${PROJECT_BINARY_DIR}/..)
|
||||
set (PROJECT_SOURCE_DIR ${PROJECT_SOURCE_DIR}/..)
|
||||
include(FindStaticLibrary)
|
||||
endif (MSVC)
|
||||
|
||||
include_directories(
|
||||
${PROJECT_BINARY_DIR}
|
||||
${PROJECT_SOURCE_DIR}
|
||||
${PROJECT_SOURCE_DIR}/thirdparty
|
||||
${PROJECT_SOURCE_DIR}/framework/global
|
||||
${PROJECT_SOURCE_DIR}/mu4
|
||||
)
|
||||
|
||||
|
||||
include_directories(${PROJECT_SOURCE_DIR}/thirdparty/freetype/include)
|
||||
|
||||
if (MSVC)
|
||||
set(_all_h_file "${PROJECT_SOURCE_DIR}/all.h")
|
||||
endif (MSVC)
|
||||
|
||||
QT5_ADD_RESOURCES(qrc_files ${PROJECT_SOURCE_DIR}/mtest/mtest.qrc
|
||||
${PROJECT_SOURCE_DIR}/framework/fonts/fonts_Leland.qrc
|
||||
${PROJECT_SOURCE_DIR}/framework/fonts/fonts_Bravura.qrc
|
||||
${PROJECT_SOURCE_DIR}/framework/fonts/fonts_Campania.qrc
|
||||
${PROJECT_SOURCE_DIR}/framework/fonts/fonts_Free.qrc
|
||||
${PROJECT_SOURCE_DIR}/framework/fonts/fonts_FreeSerif.qrc
|
||||
${PROJECT_SOURCE_DIR}/framework/fonts/fonts_Gootville.qrc
|
||||
${PROJECT_SOURCE_DIR}/framework/fonts/fonts_MScore.qrc
|
||||
${PROJECT_SOURCE_DIR}/framework/fonts/fonts_MuseJazz.qrc
|
||||
${PROJECT_SOURCE_DIR}/framework/fonts/fonts_Smufl.qrc
|
||||
${PROJECT_SOURCE_DIR}/framework/fonts/fonts_Tabulature.qrc
|
||||
${PROJECT_SOURCE_DIR}/framework/fonts/fonts_Petaluma.qrc
|
||||
)
|
||||
|
||||
add_library (testResources STATIC
|
||||
${qrc_files}
|
||||
)
|
||||
|
||||
set (IMPORTEXPORT_DIR ${PROJECT_SOURCE_DIR}/mu4/importexport/internal)
|
||||
include(${IMPORTEXPORT_DIR}/bb/bb.cmake)
|
||||
include(${IMPORTEXPORT_DIR}/capella/capella.cmake)
|
||||
include(${IMPORTEXPORT_DIR}/musicxml/musicxml.cmake)
|
||||
include(${IMPORTEXPORT_DIR}/guitarpro/guitarpro.cmake)
|
||||
include(${IMPORTEXPORT_DIR}/ove/ove.cmake)
|
||||
include(${IMPORTEXPORT_DIR}/midiimport/midiimport.cmake)
|
||||
include(${IMPORTEXPORT_DIR}/braille/braille.cmake)
|
||||
|
||||
set (SOURCE_LIB
|
||||
testutils.cpp
|
||||
mtestglobals.cpp
|
||||
|
||||
${BB_SRC}
|
||||
${CAPELLA_SRC}
|
||||
${MUSICXML_SRC}
|
||||
${BRAILLE_SRC}
|
||||
${GUITARPRO_SRC}
|
||||
${OVE_SRC}
|
||||
${MIDIIMPORT_SRC}
|
||||
|
||||
${PROJECT_SOURCE_DIR}/audio/exports/exportmidi.cpp
|
||||
${PROJECT_SOURCE_DIR}/audio/exports/exportmidi.h
|
||||
${PROJECT_SOURCE_DIR}/mscore/preferences.cpp
|
||||
${PROJECT_SOURCE_DIR}/mscore/shortcut.cpp
|
||||
${PROJECT_SOURCE_DIR}/mscore/stringutils.cpp
|
||||
${PROJECT_SOURCE_DIR}/thirdparty/rtf2html/fmt_opts.cpp # Required by capella.cpp and capxml.cpp
|
||||
${PROJECT_SOURCE_DIR}/thirdparty/rtf2html/rtf2html.cpp # Required by capella.cpp and capxml.cpp
|
||||
${PROJECT_SOURCE_DIR}/thirdparty/rtf2html/rtf_keyword.cpp # Required by capella.cpp and capxml.cpp
|
||||
${PROJECT_SOURCE_DIR}/thirdparty/rtf2html/rtf_table.cpp # Required by capella.cpp and capxml.cpp
|
||||
${PROJECT_SOURCE_DIR}/thirdparty/beatroot/Agent.cpp # Required by importmidi.cpp
|
||||
${PROJECT_SOURCE_DIR}/thirdparty/beatroot/AgentList.cpp # Required by importmidi.cpp
|
||||
${PROJECT_SOURCE_DIR}/thirdparty/beatroot/BeatTracker.cpp # Required by importmidi.cpp
|
||||
${PROJECT_SOURCE_DIR}/thirdparty/beatroot/Induction.cpp # Required by importmidi.cpp
|
||||
${PROJECT_SOURCE_DIR}/mscore/extension.cpp # required by zerberus tests
|
||||
omr
|
||||
)
|
||||
|
||||
if (MSVC)
|
||||
add_library(
|
||||
testutils STATIC
|
||||
${_all_h_file}
|
||||
${PCH}
|
||||
${SOURCE_LIB}
|
||||
)
|
||||
else (MSVC)
|
||||
add_library(
|
||||
testutils STATIC
|
||||
${SOURCE_LIB}
|
||||
)
|
||||
endif (MSVC)
|
||||
|
||||
# testutils version that is linked to a full mscoreapp target
|
||||
add_library(testutils_mscoreapp STATIC
|
||||
testutils.cpp
|
||||
mscoreappresources.cpp
|
||||
)
|
||||
|
||||
if (MSVC)
|
||||
target_sources(testutils_mscoreapp PRIVATE
|
||||
${_all_h_file}
|
||||
${PCH}
|
||||
)
|
||||
endif (MSVC)
|
||||
|
||||
target_link_libraries(testutils_mscoreapp mscoreapp)
|
||||
|
||||
add_executable(
|
||||
mtest
|
||||
mtest.cpp
|
||||
)
|
||||
|
||||
target_link_libraries(
|
||||
mtest
|
||||
${QT_LIBRARIES}
|
||||
)
|
||||
|
||||
target_link_libraries(mtest freetype)
|
||||
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${Qt5Widgets_EXECUTABLE_COMPILE_FLAGS}")
|
||||
|
||||
string(REPLACE ";" ";-I" INC "${QT_INCLUDES}")
|
||||
|
||||
if (APPLE AND (CMAKE_VERSION VERSION_LESS "3.5.0"))
|
||||
set(TESTUTILS_COMPILE_FLAGS "-include all.h -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -g -Wall -Wextra")
|
||||
else (APPLE AND (CMAKE_VERSION VERSION_LESS "3.5.0"))
|
||||
if (MSVC)
|
||||
set(TESTUTILS_COMPILE_FLAGS "${PCH_INCLUDE} /D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\"")
|
||||
else (MSVC)
|
||||
set(TESTUTILS_COMPILE_FLAGS "-include all.h -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra")
|
||||
endif (MSVC)
|
||||
endif (APPLE AND (CMAKE_VERSION VERSION_LESS "3.5.0"))
|
||||
|
||||
set_target_properties(testutils PROPERTIES COMPILE_FLAGS "${TESTUTILS_COMPILE_FLAGS}")
|
||||
set_target_properties(testutils_mscoreapp PROPERTIES COMPILE_FLAGS "${TESTUTILS_COMPILE_FLAGS}")
|
||||
|
||||
if (NOT MSVC)
|
||||
add_custom_target(report
|
||||
COMMAND ant -f ${PROJECT_SOURCE_DIR}/mtest/build.xml -Droot.dir=${PROJECT_BINARY_DIR}/mtest report
|
||||
WORKING_DIRECTORY "${PROJECT_BINARY_DIR}/mtest"
|
||||
)
|
||||
|
||||
add_custom_target(reporthtml
|
||||
COMMAND ant -f ${PROJECT_SOURCE_DIR}/mtest/build.xml -Droot.dir=${PROJECT_BINARY_DIR}/mtest reporthtml
|
||||
WORKING_DIRECTORY "${PROJECT_BINARY_DIR}/mtest"
|
||||
)
|
||||
endif (NOT MSVC)
|
||||
|
||||
subdirs (
|
||||
libmscore/all_elements
|
||||
libmscore/compat114
|
||||
libmscore/compat206
|
||||
# libmscore/album # obsolete
|
||||
libmscore/barline
|
||||
libmscore/beam
|
||||
libmscore/breath
|
||||
libmscore/box
|
||||
libmscore/chordsymbol
|
||||
libmscore/clef
|
||||
libmscore/clef_courtesy
|
||||
libmscore/concertpitch
|
||||
libmscore/copypaste
|
||||
libmscore/copypastesymbollist
|
||||
libmscore/dynamic
|
||||
libmscore/durationtype
|
||||
libmscore/earlymusic
|
||||
libmscore/element
|
||||
libmscore/exchangevoices
|
||||
libmscore/hairpin
|
||||
libmscore/implode_explode
|
||||
libmscore/instrumentchange
|
||||
libmscore/join
|
||||
libmscore/keysig
|
||||
libmscore/layout
|
||||
libmscore/links
|
||||
libmscore/parts
|
||||
libmscore/measure
|
||||
libmscore/midi # one disabled
|
||||
# libmscore/midimapping # TODO: compiles but mostly fails
|
||||
libmscore/note
|
||||
libmscore/readwriteundoreset
|
||||
libmscore/remove
|
||||
libmscore/repeat
|
||||
libmscore/rhythmicGrouping
|
||||
libmscore/selectionfilter
|
||||
libmscore/selectionrangedelete
|
||||
libmscore/unrollrepeats
|
||||
libmscore/spanners
|
||||
libmscore/split
|
||||
libmscore/splitstaff
|
||||
libmscore/timesig
|
||||
libmscore/tools # Some tests disabled
|
||||
libmscore/transpose
|
||||
libmscore/tuplet
|
||||
# libmscore/text work in progress...
|
||||
libmscore/utils
|
||||
# mscore/workspaces Not worked on CI, because "Could not initialize GLX"
|
||||
# mscore/palette Not worked on CI, because "Could not initialize GLX"
|
||||
importmidi
|
||||
capella
|
||||
biab
|
||||
musicxml
|
||||
braille
|
||||
guitarpro
|
||||
scripting
|
||||
stringutils
|
||||
# testoves
|
||||
testscript
|
||||
)
|
||||
|
||||
if (NOT MSVC)
|
||||
install(FILES
|
||||
../share/styles/chords_std.xml
|
||||
../share/styles/chords_jazz.xml
|
||||
../share/styles/chords.xml
|
||||
../share/styles/stdchords.xml
|
||||
../share/styles/jazzchords.xml
|
||||
../share/styles/cchords_muse.xml
|
||||
../share/styles/cchords_nrb.xml
|
||||
../share/styles/cchords_rb.xml
|
||||
../share/styles/cchords_sym.xml
|
||||
DESTINATION ${PROJECT_BINARY_DIR}/mtest/styles
|
||||
)
|
||||
endif (NOT MSVC)
|
||||
|
|
@ -1,79 +0,0 @@
|
|||
# Automated tests
|
||||
|
||||
## Building & running the tests
|
||||
|
||||
To build all tests:
|
||||
|
||||
| Linux | OSX | Windows (MinGW) |
|
||||
| ----- | --- | --------------- |
|
||||
| make debug<br>sudo make installdebug<br>cd build.debug/mtest<br>make</pre> | make -f Makefile.osx debug<br>make -f Makefile.osx installdebug<br>cd build.debug/mtest<br>make -f Makefile.osx | mingw32-make -f Makefile.mingw debug<br>mingw32-make -f Makefile.mingw installdebug<br>cd build.debug\mtest<br>mingw32-make -f Makefile |
|
||||
|
||||
| Windows (MSVC) |
|
||||
| -------------- |
|
||||
| (Compile MuseScore in debug mode)<br>(Install MuseScore)<br>cd msvc.build_x64\mtest<br>cmake --build .<br>cmake --build . --target INSTALL |
|
||||
|
||||
To run all tests:
|
||||
|
||||
ctest
|
||||
|
||||
To run only one test (for debugging purposes):
|
||||
|
||||
cd libmscore/join/
|
||||
./tst_join
|
||||
|
||||
To see how the CI environment is doing it, check the workflow files in `.github/workflows` and the scripts in `build/ci`.
|
||||
|
||||
**Note: You need to have `diff` in your path. For Windows, get a copy of [diffutils for Windows](http://gnuwin32.sourceforge.net/packages/diffutils.htm "diffutils for Windows").**
|
||||
|
||||
**Note-2: For Windows MSVC and MinGW you also need MuseScore installation bin folder (for example C:\MuseScore\msvc.install_x64\bin, C:\MuseScore\win32install\bin, C:\MuseScore\win64install\bin) in your path.**
|
||||
|
||||
**Note-3: For Windows, if you are running tests that use `diff` from Powershell, you need to first disable the default alias with `del alias:diff -Force`.**
|
||||
|
||||
## Test case conventions
|
||||
|
||||
Tests are grouped in directories by feature (like libmscore or mxl).
|
||||
In these directories, each subdirectory represents a test suite for a particular sub feature.
|
||||
|
||||
The name of a test suite directory should be descriptive. The CPP file for the tests should use the same name as the directory, for example `tst_foo.cpp` in directory `foo`. It's good practice to include a README file in a test suite directory.
|
||||
|
||||
Test suite CPP files contain one slot per test case. Each file should be called foo-XX with XX being an incrementing count. If a test case uses a file and a ref file, they should be called `foo-XX` and `foo-XX-ref`, with the extension .mscx. A test case should not reuse a file from another test case.
|
||||
|
||||
To create reference or original files, MuseScore can be run with the `-t` command line argument and it will save all the files in the session in test mode. Such files do not contain platform or version information and do contain extra data for tracing (for example, they contains pixel level position for beams).
|
||||
|
||||
## How to write a test case
|
||||
|
||||
### Import test
|
||||
|
||||
* Open a short file containing an individual case in one of the formats supported by MuseScore
|
||||
* Save in MuseScore format
|
||||
* Compare with reference file
|
||||
|
||||
At first the test will fail because there is no reference file. Open the file created by the test case in MuseScore and try to edit it to be sure it's valid. If the file is valid, save it (without version number) as a reference file.
|
||||
|
||||
### Object read write
|
||||
|
||||
Create a test case for all elements and all properties in each element. See `libmscore/note`.
|
||||
|
||||
* Create an object
|
||||
* Set a property
|
||||
* Write and read the object
|
||||
* Check if the property has the right value
|
||||
|
||||
### Action tests
|
||||
|
||||
See `libmscore/join` or `libmscore/split` for example.
|
||||
|
||||
* Read a score file
|
||||
* Apply an action
|
||||
* Write the file
|
||||
* Compare with a reference
|
||||
* (Undo the action)
|
||||
* (Compare with original file)
|
||||
|
||||
### Compatibility tests
|
||||
|
||||
Most of them are in `mtest/libmscore/compat`.
|
||||
|
||||
* Read a score file from an older version of MuseScore
|
||||
* Write the file
|
||||
* Compare with a reference file
|
|
@ -1,33 +0,0 @@
|
|||
<project>
|
||||
|
||||
<property name="root.dir" value="."/>
|
||||
<property name="report.dir" value="${root.dir}/report"/>
|
||||
<property name="reporthtml.dir" value="${root.dir}/report/html"/>
|
||||
|
||||
<!-- Create xml report -->
|
||||
<target name="report">
|
||||
<mkdir dir="${report.dir}"/>
|
||||
<junitreport todir="${report.dir}">
|
||||
<fileset dir="${root.dir}">
|
||||
<include name="**/result.xml"/>
|
||||
</fileset>
|
||||
</junitreport>
|
||||
</target>
|
||||
|
||||
<!-- Create HTML report -->
|
||||
<target name="reporthtml">
|
||||
<mkdir dir="${report.dir}"/>
|
||||
<junitreport todir="${report.dir}">
|
||||
<fileset dir="${root.dir}">
|
||||
<include name="**/result.xml"/>
|
||||
</fileset>
|
||||
<report format="frames" todir="${reporthtml.dir}"/>
|
||||
</junitreport>
|
||||
</target>
|
||||
|
||||
<!-- Clean reports -->
|
||||
<target name="clean">
|
||||
<delete dir="${report.dir}"/>
|
||||
</target>
|
||||
|
||||
</project>
|
132
mtest/cmake.inc
132
mtest/cmake.inc
|
@ -1,132 +0,0 @@
|
|||
#=============================================================================
|
||||
# MuseScore
|
||||
# Music Composition & Notation
|
||||
#
|
||||
# Copyright (C) 2011 Werner Schweer
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License version 2
|
||||
# as published by the Free Software Foundation and appearing in
|
||||
# the file LICENSE.GPL
|
||||
#=============================================================================
|
||||
|
||||
add_executable(
|
||||
${TARGET}
|
||||
${ui_headers}
|
||||
${mocs}
|
||||
${TARGET}.cpp
|
||||
)
|
||||
|
||||
if (MTEST_LINK_MSCOREAPP)
|
||||
target_link_libraries(${TARGET} testutils_mscoreapp mscoreapp)
|
||||
else (MTEST_LINK_MSCOREAPP)
|
||||
target_link_libraries(${TARGET} testutils)
|
||||
endif (MTEST_LINK_MSCOREAPP)
|
||||
|
||||
if (MSVC)
|
||||
set(_all_h_file "${PROJECT_SOURCE_DIR}/all.h")
|
||||
target_sources(${TARGET} PRIVATE
|
||||
${_all_h_file}
|
||||
${PCH}
|
||||
)
|
||||
target_link_libraries(
|
||||
${TARGET}
|
||||
${QT_QTTEST_LIBRARY}
|
||||
testResources
|
||||
libmscore
|
||||
audio
|
||||
qzip
|
||||
zlibstat
|
||||
)
|
||||
else (MSVC)
|
||||
target_link_libraries(
|
||||
${TARGET}
|
||||
${QT_QTTEST_LIBRARY}
|
||||
testResources
|
||||
libmscore
|
||||
audio
|
||||
qzip
|
||||
z
|
||||
)
|
||||
endif (MSVC)
|
||||
|
||||
if (MSVC)
|
||||
target_link_libraries(
|
||||
${TARGET}
|
||||
${QT_LIBRARIES}
|
||||
zlibstat
|
||||
)
|
||||
else (MSVC)
|
||||
target_link_libraries(
|
||||
${TARGET}
|
||||
${QT_LIBRARIES}
|
||||
z
|
||||
)
|
||||
endif (MSVC)
|
||||
|
||||
|
||||
target_link_libraries(${TARGET} freetype)
|
||||
|
||||
if (NOT MINGW AND NOT APPLE AND NOT MSVC)
|
||||
target_link_libraries(${TARGET}
|
||||
dl
|
||||
pthread)
|
||||
endif (NOT MINGW AND NOT APPLE AND NOT MSVC)
|
||||
|
||||
if (APPLE)
|
||||
target_link_libraries(${TARGET}
|
||||
dl
|
||||
pthread
|
||||
)
|
||||
set_target_properties (
|
||||
${TARGET}
|
||||
PROPERTIES
|
||||
AUTOMOC true
|
||||
COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
|
||||
LINK_FLAGS "-g -stdlib=libc++"
|
||||
)
|
||||
else(APPLE)
|
||||
if (MSVC)
|
||||
set_target_properties (
|
||||
${TARGET}
|
||||
PROPERTIES
|
||||
AUTOMOC true
|
||||
COMPILE_FLAGS "/Zi ${PCH_INCLUDE} /D QT_GUI_LIB /D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\""
|
||||
)
|
||||
else (MSVC)
|
||||
set_target_properties (
|
||||
${TARGET}
|
||||
PROPERTIES
|
||||
AUTOMOC true
|
||||
COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
|
||||
LINK_FLAGS "-g"
|
||||
)
|
||||
endif (MSVC)
|
||||
endif(APPLE)
|
||||
|
||||
if (APPLE AND (CMAKE_VERSION VERSION_LESS "3.5.0"))
|
||||
set_target_properties (
|
||||
${TARGET}
|
||||
PROPERTIES
|
||||
COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -g -Wall -Wextra"
|
||||
)
|
||||
endif (APPLE AND (CMAKE_VERSION VERSION_LESS "3.5.0"))
|
||||
|
||||
add_test(${TARGET} ${CMAKE_CURRENT_BINARY_DIR}/${TARGET} -xunitxml -o result.xml)
|
||||
|
||||
include_guard(DIRECTORY)
|
||||
|
||||
if (MSVC)
|
||||
install(FILES
|
||||
${PROJECT_SOURCE_DIR}/share/styles/chords_std.xml
|
||||
${PROJECT_SOURCE_DIR}/share/styles/chords_jazz.xml
|
||||
${PROJECT_SOURCE_DIR}/share/styles/chords.xml
|
||||
${PROJECT_SOURCE_DIR}/share/styles/stdchords.xml
|
||||
${PROJECT_SOURCE_DIR}/share/styles/jazzchords.xml
|
||||
${PROJECT_SOURCE_DIR}/share/styles/cchords_muse.xml
|
||||
${PROJECT_SOURCE_DIR}/share/styles/cchords_nrb.xml
|
||||
${PROJECT_SOURCE_DIR}/share/styles/cchords_rb.xml
|
||||
${PROJECT_SOURCE_DIR}/share/styles/cchords_sym.xml
|
||||
DESTINATION ${CMAKE_CURRENT_BINARY_DIR}/styles
|
||||
)
|
||||
endif (MSVC)
|
|
@ -1,42 +0,0 @@
|
|||
/*
|
||||
* SPDX-License-Identifier: GPL-3.0-only
|
||||
* MuseScore-CLA-applies
|
||||
*
|
||||
* MuseScore
|
||||
* Music Composition & Notation
|
||||
*
|
||||
* Copyright (C) 2021 MuseScore BVBA and others
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License version 3 as
|
||||
* published by the Free Software Foundation.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#ifndef MUSESCORE_CONFIG_H
|
||||
#define MUSESCORE_CONFIG_H
|
||||
|
||||
#define MSCORE_UNSTABLE
|
||||
|
||||
#define HAS_MIDI
|
||||
#define STATIC_SCRIPT_BINDINGS
|
||||
#define BUILD_SCRIPTGEN
|
||||
#define HAS_AUDIOFILE
|
||||
|
||||
#define INSTALL_NAME "mscore-2.0/"
|
||||
#define INSTPREFIX "/usr/local"
|
||||
#define VERSION "2.0.0"
|
||||
|
||||
/* #undef OPENGL */
|
||||
|
||||
/* #undef Q_OS_UIKIT */
|
||||
|
||||
#define USE_BSP true
|
||||
#endif /* MUSESCORE_CONFIG_H */
|
|
@ -1,33 +0,0 @@
|
|||
# SPDX-License-Identifier: GPL-3.0-only
|
||||
# MuseScore-CLA-applies
|
||||
#
|
||||
# MuseScore
|
||||
# Music Composition & Notation
|
||||
#
|
||||
# Copyright (C) 2021 MuseScore BVBA and others
|
||||
#
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License version 3 as
|
||||
# published by the Free Software Foundation.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
set(TARGET tst_palette)
|
||||
|
||||
set(MTEST_LINK_MSCOREAPP TRUE)
|
||||
|
||||
include(${PROJECT_SOURCE_DIR}/mtest/cmake.inc)
|
||||
|
||||
if (MSVC)
|
||||
install(DIRECTORY
|
||||
${CMAKE_INSTALL_PREFIX}/workspaces
|
||||
USE_SOURCE_PERMISSIONS
|
||||
DESTINATION ${CMAKE_CURRENT_BINARY_DIR}
|
||||
)
|
||||
endif (MSVC)
|
|
@ -1,167 +0,0 @@
|
|||
/*
|
||||
* SPDX-License-Identifier: GPL-3.0-only
|
||||
* MuseScore-CLA-applies
|
||||
*
|
||||
* MuseScore
|
||||
* Music Composition & Notation
|
||||
*
|
||||
* Copyright (C) 2021 MuseScore BVBA and others
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License version 3 as
|
||||
* published by the Free Software Foundation.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include <vector>
|
||||
#include <QtTest/QtTest>
|
||||
#include "mtest/testutils.h"
|
||||
#include "mscore/musescore.h"
|
||||
#include "mscore/workspace.h"
|
||||
#include "mu4/palette/internal/palette/palettemodel.h"
|
||||
#include "mu4/palette/internal/palette/palettetree.h"
|
||||
|
||||
#include "globalmodule.h"
|
||||
|
||||
using namespace Ms;
|
||||
|
||||
class TestPaletteModel : public QObject, public MTest
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
PaletteTreeModel * paletteModel;
|
||||
QMap<QString, std::vector<QString> > paletteItemNames;
|
||||
|
||||
void initMuseScore();
|
||||
void iterateOverModel(QAbstractItemModel* model, QModelIndex parent = QModelIndex());
|
||||
void loadPaletteModel(QString name);
|
||||
|
||||
private slots:
|
||||
void initTestCase();
|
||||
void cleanupTestCase();
|
||||
|
||||
void testDuplicateItemNames_data();
|
||||
void testDuplicateItemNames();
|
||||
};
|
||||
|
||||
//---------------------------------------------------------
|
||||
// TestPaletteModel::testDuplicateItemNames_data
|
||||
//---------------------------------------------------------
|
||||
|
||||
void TestPaletteModel::testDuplicateItemNames_data()
|
||||
{
|
||||
QTest::addColumn<QString>("workspaceName");
|
||||
QTest::addRow("Basic") << "Basic";
|
||||
QTest::addRow("Advanced") << "Advanced";
|
||||
}
|
||||
|
||||
//---------------------------------------------------------
|
||||
// TestPaletteModel::testDuplicateItemNames
|
||||
//---------------------------------------------------------
|
||||
|
||||
void TestPaletteModel::testDuplicateItemNames()
|
||||
{
|
||||
QFETCH(QString, workspaceName);
|
||||
loadPaletteModel(workspaceName);
|
||||
paletteItemNames.clear();
|
||||
iterateOverModel(paletteModel);
|
||||
bool duplicates = false;
|
||||
qDebug("In %s workspace", qPrintable(workspaceName));
|
||||
for (auto name = paletteItemNames.begin(); name != paletteItemNames.end(); ++name) {
|
||||
if (name.value().size() != 1) {
|
||||
// Exceptions - allowed duplicates
|
||||
if (name.key().endsWith(" repeat sign") // repeat barlines in "Barlines" and "Repeats & Jumps" palette
|
||||
//|| name.key().startsWith("To Coda") || // 2 different "To Coda" in "Repeats & Jumps" palette (so far Master palette only)
|
||||
|| name.key() == "Open" // articulations in "Articulations" and channel switch text in "Text" palette
|
||||
|| name.key() == "Line" // bracket type in "Brackets" and line type in "Lines" palette
|
||||
//|| name.key() == "Caesura" // 2 different Caesuras in the "Breaths & Pauses" palette (so far Master palette only)
|
||||
|| name.key().startsWith("Add parentheses to ") // "Noteheads" and "Accidentals" palette
|
||||
) {
|
||||
continue;
|
||||
}
|
||||
duplicates = true;
|
||||
for (auto parent : name.value()) {
|
||||
qDebug("%s (in %s)", qPrintable(name.key()), qPrintable(parent));
|
||||
}
|
||||
}
|
||||
}
|
||||
// make sure there are no duplicates
|
||||
QVERIFY(!duplicates);
|
||||
}
|
||||
|
||||
//---------------------------------------------------------
|
||||
// TestPaletteModel::iterateOverModel
|
||||
//---------------------------------------------------------
|
||||
|
||||
void TestPaletteModel::iterateOverModel(QAbstractItemModel* model, QModelIndex parent)
|
||||
{
|
||||
for (int r = 0; r < model->rowCount(parent); ++r) {
|
||||
QModelIndex index = model->index(r, 0, parent);
|
||||
QString name = model->data(index, Qt::AccessibleTextRole).toString();
|
||||
QString parentName = model->data(parent, Qt::AccessibleTextRole).toString();
|
||||
|
||||
paletteItemNames[name].push_back(parentName);
|
||||
|
||||
if (model->hasChildren(index)) {
|
||||
iterateOverModel(model, index);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
//---------------------------------------------------------
|
||||
// TestPaletteModel::initTestCase
|
||||
//---------------------------------------------------------
|
||||
|
||||
void TestPaletteModel::initTestCase()
|
||||
{
|
||||
mu::framework::GlobalModule global;
|
||||
global.registerExports();
|
||||
|
||||
initMuseScore();
|
||||
}
|
||||
|
||||
//---------------------------------------------------------
|
||||
// TestPaletteModel::loadPaletteModel
|
||||
//---------------------------------------------------------
|
||||
|
||||
void TestPaletteModel::loadPaletteModel(QString name)
|
||||
{
|
||||
Workspace* w = WorkspacesManager::findByName(name);
|
||||
paletteModel = new PaletteTreeModel(w->getPaletteTree());
|
||||
}
|
||||
|
||||
//---------------------------------------------------------
|
||||
// TestPaletteModel::initMuseScore
|
||||
//---------------------------------------------------------
|
||||
|
||||
void TestPaletteModel::initMuseScore()
|
||||
{
|
||||
qputenv("QML_DISABLE_DISK_CACHE", "true");
|
||||
qSetMessagePattern("%{function}: %{message}");
|
||||
MScore::noGui = true;
|
||||
MScore::testMode = true;
|
||||
initMuseScoreResources();
|
||||
QStringList temp;
|
||||
MuseScore::init(temp);
|
||||
}
|
||||
|
||||
//---------------------------------------------------------
|
||||
// TestPaletteModel::cleanupTestCase
|
||||
//---------------------------------------------------------
|
||||
|
||||
void TestPaletteModel::cleanupTestCase()
|
||||
{
|
||||
qApp->processEvents();
|
||||
delete Ms::mscore;
|
||||
Ms::mscore = nullptr;
|
||||
}
|
||||
|
||||
QTEST_MAIN(TestPaletteModel)
|
||||
#include "tst_palette.moc"
|
|
@ -1,33 +0,0 @@
|
|||
# SPDX-License-Identifier: GPL-3.0-only
|
||||
# MuseScore-CLA-applies
|
||||
#
|
||||
# MuseScore
|
||||
# Music Composition & Notation
|
||||
#
|
||||
# Copyright (C) 2021 MuseScore BVBA and others
|
||||
#
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License version 3 as
|
||||
# published by the Free Software Foundation.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
set(TARGET tst_workspaces)
|
||||
|
||||
set(MTEST_LINK_MSCOREAPP TRUE)
|
||||
|
||||
include(${PROJECT_SOURCE_DIR}/mtest/cmake.inc)
|
||||
|
||||
if (MSVC)
|
||||
install(DIRECTORY
|
||||
${CMAKE_INSTALL_PREFIX}/workspaces
|
||||
USE_SOURCE_PERMISSIONS
|
||||
DESTINATION ${CMAKE_CURRENT_BINARY_DIR}
|
||||
)
|
||||
endif (MSVC)
|
|
@ -1,393 +0,0 @@
|
|||
/*
|
||||
* SPDX-License-Identifier: GPL-3.0-only
|
||||
* MuseScore-CLA-applies
|
||||
*
|
||||
* MuseScore
|
||||
* Music Composition & Notation
|
||||
*
|
||||
* Copyright (C) 2021 MuseScore BVBA and others
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License version 3 as
|
||||
* published by the Free Software Foundation.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include <QtTest/QtTest>
|
||||
#include "mtest/testutils.h"
|
||||
#include "mscore/musescore.h"
|
||||
#include "mu4/palette/internal/palette/paletteworkspace.h"
|
||||
#include "mscore/workspace.h"
|
||||
|
||||
#include "globalmodule.h"
|
||||
|
||||
#define DIR QString("mscore/workspaces/")
|
||||
|
||||
namespace Ms {
|
||||
//---------------------------------------------------------
|
||||
// TestWorkspaces
|
||||
//---------------------------------------------------------
|
||||
|
||||
class TestWorkspaces : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
QString basicWorkspaceRefXml = "basic_ref.xml";
|
||||
QString advancedWorkspaceRefXml = "advanced_ref.xml";
|
||||
|
||||
std::unique_ptr<QTemporaryDir> tmpDataDir = nullptr;
|
||||
|
||||
void prepareStandardWorkspaceXml(const QString& name, const QString& refXml);
|
||||
void prepareReferenceWorkspacesXml();
|
||||
|
||||
void prepareStandardWorkspacesTestData();
|
||||
|
||||
void setFirstStartWorkspace(const QString& trName);
|
||||
|
||||
QAbstractItemModel* editPaletteTreeModel() const;
|
||||
QModelIndex editPaletteIndex() const;
|
||||
void editPalette();
|
||||
|
||||
void initMuseScore();
|
||||
void cleanupMuseScore();
|
||||
void restartMuseScore();
|
||||
|
||||
private slots:
|
||||
void initTestCase();
|
||||
void init();
|
||||
void cleanup();
|
||||
|
||||
// tests on standard workspaces customization
|
||||
void testEditPalette_data() { prepareStandardWorkspacesTestData(); }
|
||||
void testEditPalette();
|
||||
void testResetEditedPalette_data() { prepareStandardWorkspacesTestData(); }
|
||||
void testResetEditedPalette();
|
||||
void testResetEditedWorkspace_data() { prepareStandardWorkspacesTestData(); }
|
||||
void testResetEditedWorkspace();
|
||||
void testDeleteEditedWorkspace_data() { prepareStandardWorkspacesTestData(); }
|
||||
void testDeleteEditedWorkspace();
|
||||
|
||||
// tests on custom workspaces
|
||||
void testCreateNewWorkspace_data();
|
||||
void testCreateNewWorkspace();
|
||||
};
|
||||
|
||||
void TestWorkspaces::initTestCase()
|
||||
{
|
||||
qputenv("QML_DISABLE_DISK_CACHE", "true");
|
||||
qSetMessagePattern("%{function}: %{message}");
|
||||
// Force INI settings format to store settings in a temporary directory
|
||||
QSettings::setDefaultFormat(QSettings::IniFormat);
|
||||
|
||||
mu::framework::GlobalModule global;
|
||||
global.registerExports();
|
||||
|
||||
MScore::noGui = true;
|
||||
MScore::testMode = true;
|
||||
initMuseScoreResources();
|
||||
|
||||
qRegisterMetaType<QAbstractItemModel*>();
|
||||
|
||||
prepareReferenceWorkspacesXml();
|
||||
}
|
||||
|
||||
void TestWorkspaces::initMuseScore()
|
||||
{
|
||||
MuseScoreApplication::setCustomConfigFolder(tmpDataDir->path());
|
||||
QStringList temp;
|
||||
MuseScore::init(temp);
|
||||
WorkspacesManager::initCurrentWorkspace();
|
||||
WorkspacesManager::currentWorkspace()->read();
|
||||
qApp->processEvents();
|
||||
}
|
||||
|
||||
void TestWorkspaces::cleanupMuseScore()
|
||||
{
|
||||
WorkspacesManager::clearWorkspaces();
|
||||
qApp->processEvents();
|
||||
delete Ms::mscore;
|
||||
Ms::mscore = nullptr;
|
||||
}
|
||||
|
||||
void TestWorkspaces::restartMuseScore()
|
||||
{
|
||||
cleanupMuseScore();
|
||||
initMuseScore();
|
||||
}
|
||||
|
||||
void TestWorkspaces::init()
|
||||
{
|
||||
tmpDataDir.reset(new QTemporaryDir());
|
||||
initMuseScore();
|
||||
}
|
||||
|
||||
void TestWorkspaces::cleanup()
|
||||
{
|
||||
cleanupMuseScore();
|
||||
tmpDataDir.reset();
|
||||
}
|
||||
|
||||
static QString forceSaveWorkspace(Workspace* w)
|
||||
{
|
||||
if (!w->readOnly()) {
|
||||
w->write();
|
||||
return w->path();
|
||||
}
|
||||
|
||||
const QString name = w->translatableName().isEmpty() ? w->name() : w->translatableName();
|
||||
const QString workspacePath = name + ".workspace";
|
||||
w->setPath(workspacePath);
|
||||
w->setReadOnly(false);
|
||||
w->write();
|
||||
return workspacePath;
|
||||
}
|
||||
|
||||
void TestWorkspaces::prepareStandardWorkspaceXml(const QString& name, const QString& refXml)
|
||||
{
|
||||
setFirstStartWorkspace(name);
|
||||
Workspace* w = WorkspacesManager::currentWorkspace();
|
||||
const QString workspacePath = forceSaveWorkspace(w);
|
||||
MTest::extractRootFile(workspacePath, refXml);
|
||||
}
|
||||
|
||||
void TestWorkspaces::prepareReferenceWorkspacesXml()
|
||||
{
|
||||
init();
|
||||
|
||||
// source Basic.xml and Advanced.xml cannot be used as test
|
||||
// references as resaving would change them largely
|
||||
prepareStandardWorkspaceXml("Basic", basicWorkspaceRefXml);
|
||||
prepareStandardWorkspaceXml("Advanced", advancedWorkspaceRefXml);
|
||||
|
||||
cleanup();
|
||||
}
|
||||
|
||||
void TestWorkspaces::setFirstStartWorkspace(const QString& trName)
|
||||
{
|
||||
Workspace* w = WorkspacesManager::findByTranslatableName(trName);
|
||||
Ms::mscore->changeWorkspace(w, /* firstStart */ true);
|
||||
}
|
||||
|
||||
QAbstractItemModel* TestWorkspaces::editPaletteTreeModel() const
|
||||
{
|
||||
PaletteWorkspace* pw = Ms::mscore->getPaletteWorkspace();
|
||||
QAbstractItemModel* paletteModel = pw->property("mainPaletteModel").value<QAbstractItemModel*>();
|
||||
Q_ASSERT(paletteModel);
|
||||
return paletteModel;
|
||||
}
|
||||
|
||||
QModelIndex TestWorkspaces::editPaletteIndex() const
|
||||
{
|
||||
// find and return the first palette
|
||||
return editPaletteTreeModel()->index(0, 0);
|
||||
}
|
||||
|
||||
void TestWorkspaces::editPalette()
|
||||
{
|
||||
// hide the first cell in the edited palette
|
||||
QAbstractItemModel* paletteModel = editPaletteTreeModel();
|
||||
const QModelIndex paletteIndex = editPaletteIndex();
|
||||
const QModelIndex cellIndex = paletteModel->index(0, 0, paletteIndex);
|
||||
paletteModel->setData(cellIndex, false, PaletteTreeModel::VisibleRole);
|
||||
|
||||
qApp->processEvents();
|
||||
}
|
||||
|
||||
void TestWorkspaces::prepareStandardWorkspacesTestData()
|
||||
{
|
||||
QTest::addColumn<QString>("workspaceName");
|
||||
QTest::addColumn<QString>("editedWorkspaceName");
|
||||
QTest::addColumn<QString>("workspaceRefXml");
|
||||
QTest::addColumn<bool>("restart");
|
||||
|
||||
QTest::addRow("Basic") << "Basic" << "Basic edited" << basicWorkspaceRefXml << false;
|
||||
QTest::addRow("Basic_restart") << "Basic" << "Basic edited" << basicWorkspaceRefXml << true;
|
||||
QTest::addRow("Advanced") << "Advanced" << "Advanced edited" << advancedWorkspaceRefXml << false;
|
||||
QTest::addRow("Advanced_restart") << "Advanced" << "Advanced edited" << advancedWorkspaceRefXml << true;
|
||||
}
|
||||
|
||||
void TestWorkspaces::testEditPalette()
|
||||
{
|
||||
QSKIP("Temporarily disabled tests for the time of refactoring commands in MS4");
|
||||
QFETCH(QString, workspaceName);
|
||||
QFETCH(QString, editedWorkspaceName);
|
||||
QFETCH(bool, restart);
|
||||
|
||||
setFirstStartWorkspace(workspaceName);
|
||||
editPalette();
|
||||
|
||||
if (restart) {
|
||||
restartMuseScore();
|
||||
}
|
||||
|
||||
const auto workspaces = WorkspacesManager::visibleWorkspaces();
|
||||
|
||||
QCOMPARE(workspaces.size(), 2); // e.g. "Basic" and "Advanced edited"
|
||||
QCOMPARE(WorkspacesManager::currentWorkspace()->translatableName(), editedWorkspaceName); // workspace has renamed
|
||||
|
||||
const QString expectedFirstWorkspaceName = (workspaceName == "Basic") ? editedWorkspaceName : "Basic";
|
||||
QEXPECT_FAIL("Basic_restart",
|
||||
"\"Basic edited\" workspace doesn't show first in the list after MuseScore restart. Needs to be fixed.",
|
||||
Continue);
|
||||
QCOMPARE(workspaces[0]->translatableName(), expectedFirstWorkspaceName); // "Basic" or "Basic edited" is the first item in workspaces list
|
||||
}
|
||||
|
||||
void TestWorkspaces::testResetEditedPalette()
|
||||
{
|
||||
QSKIP("Temporarily disabled tests for the time of refactoring commands in MS4");
|
||||
QFETCH(QString, workspaceName);
|
||||
QFETCH(QString, editedWorkspaceName);
|
||||
QFETCH(QString, workspaceRefXml);
|
||||
QFETCH(bool, restart);
|
||||
|
||||
setFirstStartWorkspace(workspaceName);
|
||||
editPalette();
|
||||
|
||||
if (restart) {
|
||||
restartMuseScore();
|
||||
}
|
||||
|
||||
// TODO: check the edited palette content?
|
||||
QCOMPARE(WorkspacesManager::currentWorkspace()->translatableName(), editedWorkspaceName);
|
||||
|
||||
PaletteWorkspace* pw = Ms::mscore->getPaletteWorkspace();
|
||||
pw->resetPalette(editPaletteIndex());
|
||||
|
||||
Workspace* curr = WorkspacesManager::currentWorkspace();
|
||||
QCOMPARE(curr->translatableName(), editedWorkspaceName);
|
||||
curr->save();
|
||||
|
||||
// verify workspace content
|
||||
const QString currXml = QString(QTest::currentTestFunction()) + "_curr.xml";
|
||||
MTest::extractRootFile(curr->path(), currXml);
|
||||
QVERIFY(MTest::compareFilesFromPaths(currXml, workspaceRefXml));
|
||||
}
|
||||
|
||||
void TestWorkspaces::testResetEditedWorkspace()
|
||||
{
|
||||
QSKIP("Temporarily disabled tests for the time of refactoring commands in MS4");
|
||||
QFETCH(QString, workspaceName);
|
||||
QFETCH(QString, editedWorkspaceName);
|
||||
QFETCH(QString, workspaceRefXml);
|
||||
QFETCH(bool, restart);
|
||||
|
||||
setFirstStartWorkspace(workspaceName);
|
||||
editPalette();
|
||||
|
||||
if (restart) {
|
||||
restartMuseScore();
|
||||
}
|
||||
|
||||
// TODO: check the edited palette content?
|
||||
QCOMPARE(WorkspacesManager::currentWorkspace()->translatableName(), editedWorkspaceName);
|
||||
|
||||
Ms::mscore->resetWorkspace();
|
||||
|
||||
Workspace* curr = WorkspacesManager::currentWorkspace();
|
||||
QCOMPARE(curr->translatableName(), workspaceName);
|
||||
|
||||
// check actual workspace content
|
||||
const QString currentWorkspacePath = forceSaveWorkspace(curr);
|
||||
const QString currXml = QString(QTest::currentTestFunction()) + "_curr.xml";
|
||||
MTest::extractRootFile(currentWorkspacePath, currXml);
|
||||
QVERIFY(MTest::compareFilesFromPaths(currXml, workspaceRefXml));
|
||||
}
|
||||
|
||||
void TestWorkspaces::testDeleteEditedWorkspace()
|
||||
{
|
||||
QSKIP(
|
||||
"Fails if calling restartMuseScore(). Need to check this test after fixing issue #296408 (and write the one covering the issue).");
|
||||
|
||||
QFETCH(QString, workspaceName);
|
||||
QFETCH(QString, editedWorkspaceName);
|
||||
QFETCH(QString, workspaceRefXml);
|
||||
QFETCH(bool, restart);
|
||||
|
||||
setFirstStartWorkspace(workspaceName);
|
||||
editPalette();
|
||||
|
||||
if (restart) {
|
||||
restartMuseScore();
|
||||
}
|
||||
|
||||
// TODO: check the edited palette content?
|
||||
QVERIFY(WorkspacesManager::currentWorkspace()->translatableName() == editedWorkspaceName);
|
||||
|
||||
Ms::mscore->deleteWorkspace();
|
||||
|
||||
const auto workspaces = WorkspacesManager::visibleWorkspaces();
|
||||
QCOMPARE(workspaces.size(), 2); // "Basic" and "Advanced"
|
||||
QCOMPARE(workspaces[0]->translatableName(), QString("Basic"));
|
||||
QCOMPARE(workspaces[1]->translatableName(), QString("Advanced"));
|
||||
|
||||
Workspace* curr = WorkspacesManager::currentWorkspace();
|
||||
QVERIFY(curr == workspaces[0]); // after deleting a workspace current workspace should switch to Basic
|
||||
|
||||
// check actual workspace content
|
||||
const QString currentWorkspacePath = forceSaveWorkspace(curr);
|
||||
const QString currXml = QString(QTest::currentTestFunction()) + "_curr.xml";
|
||||
MTest::extractRootFile(currentWorkspacePath, currXml);
|
||||
QVERIFY(MTest::compareFilesFromPaths(currXml, workspaceRefXml));
|
||||
}
|
||||
|
||||
void TestWorkspaces::testCreateNewWorkspace_data()
|
||||
{
|
||||
QTest::addColumn<QString>("baseWorkspace");
|
||||
|
||||
QTest::newRow("Basic") << "Basic";
|
||||
QTest::newRow("Advanced") << "Advanced";
|
||||
}
|
||||
|
||||
void TestWorkspaces::testCreateNewWorkspace()
|
||||
{
|
||||
QSKIP("Temporarily disabled tests for the time of refactoring commands in MS4");
|
||||
QFETCH(QString, baseWorkspace);
|
||||
|
||||
setFirstStartWorkspace(baseWorkspace);
|
||||
|
||||
const QString newWorkspaceName = "test";
|
||||
Workspace* w = WorkspacesManager::createNewWorkspace(newWorkspaceName);
|
||||
|
||||
const auto workspaces = WorkspacesManager::visibleWorkspaces();
|
||||
QCOMPARE(workspaces.size(), 3);
|
||||
QCOMPARE(workspaces[0]->translatableName(), QString("Basic"));
|
||||
QCOMPARE(workspaces[1]->translatableName(), QString("Advanced"));
|
||||
QCOMPARE(workspaces[2]->name(), newWorkspaceName);
|
||||
|
||||
w->save();
|
||||
const QString workspacePath = w->path();
|
||||
QVERIFY(workspacePath != workspaces[0]->path());
|
||||
QVERIFY(workspacePath != workspaces[1]->path());
|
||||
|
||||
QString sourceTagValue;
|
||||
bool sourceTagUnique = true;
|
||||
|
||||
WorkspacesManager::readWorkspaceFile(workspacePath, [&](XmlReader& e) {
|
||||
while (e.readNextStartElement()) {
|
||||
if (e.name() == "source") {
|
||||
const QString val = e.readElementText();
|
||||
if (sourceTagValue.isEmpty()) {
|
||||
sourceTagValue = val;
|
||||
} else {
|
||||
sourceTagUnique = false;
|
||||
}
|
||||
} else {
|
||||
e.skipCurrentElement();
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
QVERIFY(sourceTagUnique);
|
||||
QCOMPARE(sourceTagValue, baseWorkspace);
|
||||
}
|
||||
} // namespace Ms
|
||||
|
||||
QTEST_MAIN(Ms::TestWorkspaces)
|
||||
#include "tst_workspaces.moc"
|
|
@ -1,39 +0,0 @@
|
|||
/*
|
||||
* SPDX-License-Identifier: GPL-3.0-only
|
||||
* MuseScore-CLA-applies
|
||||
*
|
||||
* MuseScore
|
||||
* Music Composition & Notation
|
||||
*
|
||||
* Copyright (C) 2021 MuseScore BVBA and others
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License version 3 as
|
||||
* published by the Free Software Foundation.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "testutils.h"
|
||||
|
||||
void initMuseScoreResources()
|
||||
{
|
||||
Q_INIT_RESOURCE(musescore);
|
||||
Q_INIT_RESOURCE(qml);
|
||||
Q_INIT_RESOURCE(fonts_Bravura);
|
||||
Q_INIT_RESOURCE(fonts_Campania);
|
||||
Q_INIT_RESOURCE(fonts_Free);
|
||||
Q_INIT_RESOURCE(fonts_FreeSerif);
|
||||
Q_INIT_RESOURCE(fonts_Gootville);
|
||||
Q_INIT_RESOURCE(fonts_MScore);
|
||||
Q_INIT_RESOURCE(fonts_MuseJazz);
|
||||
Q_INIT_RESOURCE(fonts_Smufl);
|
||||
Q_INIT_RESOURCE(fonts_Tabulature);
|
||||
Q_INIT_RESOURCE(shortcut);
|
||||
}
|
163
mtest/mtest.cpp
163
mtest/mtest.cpp
|
@ -1,163 +0,0 @@
|
|||
/*
|
||||
* SPDX-License-Identifier: GPL-3.0-only
|
||||
* MuseScore-CLA-applies
|
||||
*
|
||||
* MuseScore
|
||||
* Music Composition & Notation
|
||||
*
|
||||
* Copyright (C) 2021 MuseScore BVBA and others
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License version 3 as
|
||||
* published by the Free Software Foundation.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include <stdio.h>
|
||||
#include "all.h"
|
||||
|
||||
static QFile logFile;
|
||||
static int processed = 0;
|
||||
static int failed = 0;
|
||||
|
||||
const char* tests[] = {
|
||||
// "libmscore/compat/tst_compat", // expected to not work
|
||||
#if 1
|
||||
"libmscore/element/tst_element",
|
||||
"libmscore/note/tst_note",
|
||||
"libmscore/readwriteundoreset/tst_readwriteundoreset",
|
||||
"libmscore/keysig/tst_keysig",
|
||||
"libmscore/barline/tst_barline",
|
||||
"libmscore/clef/tst_clef",
|
||||
"libmscore/timesig/tst_timesig",
|
||||
"libmscore/repeat/tst_repeat",
|
||||
"libmscore/rhythmicGrouping/tst_rhythmicGrouping",
|
||||
"libmscore/dynamic/tst_dynamic",
|
||||
"libmscore/durationtype/tst_durationtype",
|
||||
"libmscore/breath/tst_breath",
|
||||
"libmscore/tuplet/tst_tuplet",
|
||||
"libmscore/hairpin/tst_hairpin",
|
||||
"libmscore/chordsymbol/tst_chordsymbol",
|
||||
"libmscore/text/tst_text",
|
||||
"libmscore/measure/tst_measure",
|
||||
"libmscore/beam/tst_beam",
|
||||
"libmscore/layout/tst_benchmark",
|
||||
"libmscore/all_elements/tst_layout_elements",
|
||||
"libmscore/all_elements/tst_tree_model",
|
||||
"libmscore/instrumentchange/tst_instrumentchange",
|
||||
"libmscore/join/tst_join",
|
||||
"libmscore/transpose/tst_transpose",
|
||||
"libmscore/copypaste/tst_copypaste",
|
||||
"libmscore/concertpitch/tst_concertpitchbenchmark",
|
||||
"libmscore/selectionfilter/tst_selectionfilter",
|
||||
"libmscore/tools/tst_tools", // some tests disabled
|
||||
"libmscore/plugins/tst_plugins",
|
||||
"libmscore/album/tst_album",
|
||||
"scripting/tst_scripting"
|
||||
"guitarpro/tst_guitarpro",
|
||||
"biab/tst_biab",
|
||||
"capella/io/tst_capella_io",
|
||||
"importmidi/tst_importmidi",
|
||||
"libmscore/selectionrangedelete/tst_selectionrangedelete",
|
||||
"libmscore/parts/tst_parts",
|
||||
"testscript/tst_runscripts",
|
||||
"mscore/palette/tst_palette"
|
||||
#endif
|
||||
#if 0
|
||||
"libmscore/spanners/tst_spanners", // FAIL
|
||||
|
||||
"libmscore/clef_courtesy/tst_clef_courtesy", // FAIL
|
||||
"libmscore/midimapping/tst_midimapping", // FAIL
|
||||
"libmscore/earlymusic/tst_earlymusic", // FAIL
|
||||
|
||||
"libmscore/midi/tst_midi", // FAIL
|
||||
"libmscore/splitstaff/tst_splitstaff", // FAIL
|
||||
"libmscore/split/tst_split", // FAIL
|
||||
"libmscore/copypastesymbollist/tst_copypastesymbollist", // FAIL
|
||||
|
||||
// import/export
|
||||
"testoves/structure/tst_ove_structure", // FAIL
|
||||
"testoves/ove3/tst_ove_ove3", // FAIL
|
||||
"testoves/bdat/tst_ove_bdat",
|
||||
"musicxml/io/tst_mxml_io", // FAIL
|
||||
#endif
|
||||
};
|
||||
|
||||
//---------------------------------------------------------
|
||||
// process
|
||||
//---------------------------------------------------------
|
||||
|
||||
static void process(const QString& cmd)
|
||||
{
|
||||
QStringList args;
|
||||
int rv = QProcess::execute(cmd, args);
|
||||
if (rv != 0) {
|
||||
// seems not to be reliable
|
||||
printf("========mtest process <%s> returns %d\n", qPrintable(cmd), rv);
|
||||
failed++;
|
||||
}
|
||||
processed++;
|
||||
}
|
||||
|
||||
//---------------------------------------------------------
|
||||
// scanDir
|
||||
//---------------------------------------------------------
|
||||
#if 0
|
||||
static void scanDir(QDir d)
|
||||
{
|
||||
QFileInfoList l = d.entryInfoList(QDir::NoDotAndDotDot | QDir::Files | QDir::Dirs);
|
||||
foreach (const QFileInfo& fi, l) {
|
||||
if (fi.isDir()) {
|
||||
scanDir(QDir(fi.filePath()));
|
||||
} else if (fi.isExecutable()) {
|
||||
QString s(fi.filePath());
|
||||
if (fi.completeBaseName().startsWith("tst_")) {
|
||||
process(s);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
//---------------------------------------------------------
|
||||
// main
|
||||
//---------------------------------------------------------
|
||||
|
||||
int main(int argc, char* argv[])
|
||||
{
|
||||
Q_UNUSED(argc);
|
||||
Q_UNUSED(argv);
|
||||
#if 0
|
||||
logFile.setFileName("mtest.log");
|
||||
if (!logFile.open(QIODevice::WriteOnly)) {
|
||||
fprintf(stderr, "mtest: cannot open log file <mtest.log>\n");
|
||||
exit(-1);
|
||||
}
|
||||
#endif
|
||||
QDir wd(QDir::current());
|
||||
#ifdef Q_OS_MAC
|
||||
wd.cdUp();
|
||||
#endif
|
||||
|
||||
#if 0
|
||||
scanDir(wd);
|
||||
#else
|
||||
for (const char* s : tests) {
|
||||
process(s);
|
||||
}
|
||||
#endif
|
||||
|
||||
printf("\n");
|
||||
printf("================\n");
|
||||
printf(" processed %d -- failed %d\n", processed, failed);
|
||||
printf("================\n");
|
||||
return 0;
|
||||
}
|
|
@ -1,23 +0,0 @@
|
|||
<!DOCTYPE RCC>
|
||||
<RCC version="1.0">
|
||||
<qresource prefix="/">
|
||||
<file alias="fonts/leland/metadata.json">../fonts/leland/leland_metadata.json</file>
|
||||
<file alias="fonts/mscore/metadata.json">../fonts/mscore/metadata.json</file>
|
||||
<file alias="fonts/gootville/metadata.json">../fonts/gootville/metadata.json</file>
|
||||
<file alias="fonts/bravura/metadata.json">../fonts/bravura/bravura_metadata.json</file>
|
||||
<file alias="fonts/musejazz/metadata.json">../fonts/musejazz/metadata.json</file>
|
||||
<file alias="fonts/petaluma/metadata.json">../fonts/petaluma/petaluma_metadata.json</file>
|
||||
<file alias="fonts/smufl/glyphnames.json">../fonts/smufl/glyphnames.json</file>
|
||||
<file alias="fonts/fonts_tablature.xml">../fonts/fonts_tablature.xml</file>
|
||||
<file alias="fonts/fonts_figuredbass.xml">../fonts/fonts_figuredbass.xml</file>
|
||||
|
||||
<file alias="instruments.xml">../share/instruments/instruments.xml</file>
|
||||
|
||||
<file>../mscore/data/mscore.png</file>
|
||||
<file>../mscore/data/musescore_logo_full.png</file>
|
||||
|
||||
<file alias="schema/musicxml.xsd">../mscore/schema/musicxml.xsd</file>
|
||||
<file alias="schema/xlink.xsd">../mscore/schema/xlink.xsd</file>
|
||||
<file alias="schema/xml.xsd">../mscore/schema/xml.xsd</file>
|
||||
</qresource>
|
||||
</RCC>
|
|
@ -1,41 +0,0 @@
|
|||
/*
|
||||
* SPDX-License-Identifier: GPL-3.0-only
|
||||
* MuseScore-CLA-applies
|
||||
*
|
||||
* MuseScore
|
||||
* Music Composition & Notation
|
||||
*
|
||||
* Copyright (C) 2021 MuseScore BVBA and others
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License version 3 as
|
||||
* published by the Free Software Foundation.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
/**
|
||||
* \file
|
||||
* Definitions of global variables used in mtests not linked to mscoreapp target
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
#include "mscore/icons.h"
|
||||
#include "mscore/musescore.h"
|
||||
|
||||
Q_LOGGING_CATEGORY(undoRedo, "undoRedo", QtCriticalMsg)
|
||||
|
||||
namespace Ms {
|
||||
QString revision;
|
||||
|
||||
MasterSynthesizer* synti;
|
||||
QString dataPath;
|
||||
QIcon* icons[1];
|
||||
QString mscoreGlobalShare;
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
# SPDX-License-Identifier: GPL-3.0-only
|
||||
# MuseScore-CLA-applies
|
||||
#
|
||||
# MuseScore
|
||||
# Music Composition & Notation
|
||||
#
|
||||
# Copyright (C) 2021 MuseScore BVBA and others
|
||||
#
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License version 3 as
|
||||
# published by the Free Software Foundation.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
subdirs(
|
||||
io
|
||||
)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Files in this directory currently cannot be autotested, but rely on visual inspection instead.
|
Binary file not shown.
|
@ -1,767 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE score-partwise PUBLIC "-//Recordare//DTD MusicXML 3.0 Partwise//EN" "http://www.musicxml.org/dtds/partwise.dtd">
|
||||
<score-partwise>
|
||||
<work>
|
||||
<work-title>Title</work-title>
|
||||
</work>
|
||||
<identification>
|
||||
<creator type="composer">Composer</creator>
|
||||
<creator type="lyricist">Lyricist</creator>
|
||||
<rights>Copyright (c) 2014</rights>
|
||||
<encoding>
|
||||
<software>MuseScore 2.0.0</software>
|
||||
<encoding-date>2014-11-30</encoding-date>
|
||||
</encoding>
|
||||
<miscellaneous>
|
||||
<miscellaneous-field name="description">
|
||||
Test behaviour when word-font and lyric-font contain the font-family only.
|
||||
|
||||
All texts will be drawn using font family Arial with the sizes
|
||||
according to the built-in (default) style.
|
||||
When exporting to .msc* format, the changed style will be present.
|
||||
</miscellaneous-field>
|
||||
</miscellaneous>
|
||||
</identification>
|
||||
<defaults>
|
||||
<scaling>
|
||||
<millimeters>7.05556</millimeters>
|
||||
<tenths>40</tenths>
|
||||
</scaling>
|
||||
<page-layout>
|
||||
<page-height>1683.36</page-height>
|
||||
<page-width>1190.88</page-width>
|
||||
<page-margins type="even">
|
||||
<left-margin>56.6929</left-margin>
|
||||
<right-margin>57.0217</right-margin>
|
||||
<top-margin>56.6929</top-margin>
|
||||
<bottom-margin>113.386</bottom-margin>
|
||||
</page-margins>
|
||||
<page-margins type="odd">
|
||||
<left-margin>56.6929</left-margin>
|
||||
<right-margin>57.0217</right-margin>
|
||||
<top-margin>56.6929</top-margin>
|
||||
<bottom-margin>113.386</bottom-margin>
|
||||
</page-margins>
|
||||
</page-layout>
|
||||
<word-font font-family="Arial"/>
|
||||
<lyric-font font-family="Arial"/>
|
||||
</defaults>
|
||||
<credit page="1">
|
||||
<credit-words default-x="595.44" default-y="1626.67" justify="center" valign="top" font-size="24">Title: testAllTextsArial</credit-words>
|
||||
</credit>
|
||||
<credit page="1">
|
||||
<credit-words default-x="595.44" default-y="1569.97" justify="center" valign="top" font-size="14">Subtitle: font family Arial at default size for all texts</credit-words>
|
||||
</credit>
|
||||
<credit page="1">
|
||||
<credit-words default-x="1133.86" default-y="1526.67" justify="right" valign="bottom" font-size="12">Composer</credit-words>
|
||||
</credit>
|
||||
<credit page="1">
|
||||
<credit-words default-x="56.6929" default-y="1526.67" justify="left" valign="bottom" font-size="12">Lyricist</credit-words>
|
||||
</credit>
|
||||
<credit page="1">
|
||||
<credit-words default-x="595.44" default-y="113.386" justify="center" valign="bottom" font-size="8">Copyright (c) 2014</credit-words>
|
||||
</credit>
|
||||
<part-list>
|
||||
<score-part id="P1">
|
||||
<part-name>Classical Guitar</part-name>
|
||||
<part-abbreviation>Guit.</part-abbreviation>
|
||||
<score-instrument id="P1-I3">
|
||||
<instrument-name>Classical Guitar</instrument-name>
|
||||
</score-instrument>
|
||||
<midi-device id="P1-I3" port="1"></midi-device>
|
||||
<midi-instrument id="P1-I3">
|
||||
<midi-channel>1</midi-channel>
|
||||
<midi-program>25</midi-program>
|
||||
<volume>78.7402</volume>
|
||||
<pan>0</pan>
|
||||
</midi-instrument>
|
||||
</score-part>
|
||||
<score-part id="P2">
|
||||
<part-name>Piano</part-name>
|
||||
<part-abbreviation>Pno.</part-abbreviation>
|
||||
<score-instrument id="P2-I3">
|
||||
<instrument-name>Piano</instrument-name>
|
||||
</score-instrument>
|
||||
<midi-device id="P2-I3" port="1"></midi-device>
|
||||
<midi-instrument id="P2-I3">
|
||||
<midi-channel>2</midi-channel>
|
||||
<midi-program>1</midi-program>
|
||||
<volume>78.7402</volume>
|
||||
<pan>0</pan>
|
||||
</midi-instrument>
|
||||
</score-part>
|
||||
</part-list>
|
||||
<part id="P1">
|
||||
<measure number="1" width="269.99">
|
||||
<print>
|
||||
<system-layout>
|
||||
<system-margins>
|
||||
<left-margin>182.34</left-margin>
|
||||
<right-margin>0.00</right-margin>
|
||||
</system-margins>
|
||||
<top-system-distance>170.00</top-system-distance>
|
||||
</system-layout>
|
||||
</print>
|
||||
<attributes>
|
||||
<divisions>3</divisions>
|
||||
<key>
|
||||
<fifths>0</fifths>
|
||||
<mode>major</mode>
|
||||
</key>
|
||||
<time>
|
||||
<beats>4</beats>
|
||||
<beat-type>4</beat-type>
|
||||
</time>
|
||||
<clef>
|
||||
<sign>G</sign>
|
||||
<line>2</line>
|
||||
<clef-octave-change>-1</clef-octave-change>
|
||||
</clef>
|
||||
</attributes>
|
||||
<direction placement="above">
|
||||
<direction-type>
|
||||
<metronome parentheses="no">
|
||||
<beat-unit>quarter</beat-unit>
|
||||
<per-minute>80</per-minute>
|
||||
</metronome>
|
||||
</direction-type>
|
||||
<sound tempo="79.9998"/>
|
||||
</direction>
|
||||
<note default-x="89.03" default-y="-30.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>3</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<lyric number="1">
|
||||
<syllabic>single</syllabic>
|
||||
<text>Lyric</text>
|
||||
</lyric>
|
||||
<lyric number="2">
|
||||
<syllabic>single</syllabic>
|
||||
<text>Lyric</text>
|
||||
</lyric>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="2" width="208.28">
|
||||
<direction placement="above">
|
||||
<direction-type>
|
||||
<words>Staff Text</words>
|
||||
</direction-type>
|
||||
</direction>
|
||||
<note default-x="25.71" default-y="-30.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>3</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<lyric number="1">
|
||||
<syllabic>single</syllabic>
|
||||
<text>Lyric</text>
|
||||
</lyric>
|
||||
<lyric number="2">
|
||||
<syllabic>single</syllabic>
|
||||
<text>Lyric</text>
|
||||
</lyric>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="3" width="208.28">
|
||||
<note default-x="25.71" default-y="-30.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>3</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<lyric number="1">
|
||||
<syllabic>single</syllabic>
|
||||
<text>Lyric</text>
|
||||
</lyric>
|
||||
<lyric number="2">
|
||||
<syllabic>single</syllabic>
|
||||
<text>Lyric</text>
|
||||
</lyric>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="4" width="208.28">
|
||||
<direction placement="above">
|
||||
<direction-type>
|
||||
<rehearsal font-weight="bold" font-size="14">RehearsalMark</rehearsal>
|
||||
</direction-type>
|
||||
</direction>
|
||||
<note default-x="25.71" default-y="-30.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>3</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<lyric number="1">
|
||||
<syllabic>single</syllabic>
|
||||
<text>Lyric</text>
|
||||
</lyric>
|
||||
<lyric number="2">
|
||||
<syllabic>single</syllabic>
|
||||
<text>Lyric</text>
|
||||
</lyric>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="5" width="291.56">
|
||||
<print new-system="yes"/>
|
||||
<note default-x="50.72" default-y="-5.00">
|
||||
<pitch>
|
||||
<step>E</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<notations>
|
||||
<technical>
|
||||
<fingering>0</fingering>
|
||||
<string>1</string>
|
||||
<pluck>i</pluck>
|
||||
</technical>
|
||||
</notations>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="6" width="245.75">
|
||||
<harmony print-frame="no">
|
||||
<root>
|
||||
<root-step>E</root-step>
|
||||
</root>
|
||||
<kind text="m">minor</kind>
|
||||
</harmony>
|
||||
<note default-x="12.00" default-y="-5.00">
|
||||
<pitch>
|
||||
<step>E</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="7" width="215.98">
|
||||
<note default-x="12.00" default-y="-5.00">
|
||||
<pitch>
|
||||
<step>E</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
</note>
|
||||
<direction placement="above">
|
||||
<direction-type>
|
||||
<words>D.C. al Fine</words>
|
||||
</direction-type>
|
||||
<sound dacapo="yes"/>
|
||||
</direction>
|
||||
</measure>
|
||||
<measure number="8" width="244.39">
|
||||
<note default-x="14.95" default-y="-10.00">
|
||||
<pitch>
|
||||
<step>D</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>6</duration>
|
||||
<voice>1</voice>
|
||||
<type>half</type>
|
||||
<stem>down</stem>
|
||||
<notations>
|
||||
<glissando line-type="wavy" number="1" type="start">gliss.</glissando>
|
||||
</notations>
|
||||
</note>
|
||||
<note default-x="128.68" default-y="20.00">
|
||||
<pitch>
|
||||
<step>C</step>
|
||||
<octave>5</octave>
|
||||
</pitch>
|
||||
<duration>6</duration>
|
||||
<voice>1</voice>
|
||||
<type>half</type>
|
||||
<stem>down</stem>
|
||||
<notations>
|
||||
<glissando line-type="wavy" number="1" type="stop"/>
|
||||
</notations>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="9" width="266.81">
|
||||
<print new-system="yes"/>
|
||||
<direction placement="above">
|
||||
<direction-type>
|
||||
<octave-shift type="down" size="8"/>
|
||||
</direction-type>
|
||||
</direction>
|
||||
<note default-x="50.72" default-y="-5.00">
|
||||
<pitch>
|
||||
<step>E</step>
|
||||
<octave>5</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
</note>
|
||||
<direction placement="above">
|
||||
<direction-type>
|
||||
<octave-shift type="stop" size="8"/>
|
||||
</direction-type>
|
||||
</direction>
|
||||
</measure>
|
||||
<measure number="10" width="234.77">
|
||||
<direction placement="above">
|
||||
<direction-type>
|
||||
<words>VII</words>
|
||||
</direction-type>
|
||||
<direction-type>
|
||||
<bracket type="start" number="1" line-end="none" line-type="solid"/>
|
||||
</direction-type>
|
||||
</direction>
|
||||
<note default-x="12.00" default-y="-5.00">
|
||||
<pitch>
|
||||
<step>E</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
</note>
|
||||
<direction placement="above">
|
||||
<direction-type>
|
||||
<bracket type="stop" number="1" line-end="down" end-length="15"/>
|
||||
</direction-type>
|
||||
</direction>
|
||||
</measure>
|
||||
<measure number="11" width="252.31">
|
||||
<barline location="left">
|
||||
<ending number="1" type="start"/>
|
||||
</barline>
|
||||
<note default-x="12.00" default-y="-5.00">
|
||||
<pitch>
|
||||
<step>E</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
</note>
|
||||
<barline location="right">
|
||||
<bar-style>light-heavy</bar-style>
|
||||
<ending number="1" type="stop"/>
|
||||
<repeat direction="backward"/>
|
||||
</barline>
|
||||
</measure>
|
||||
<measure number="12" width="243.77">
|
||||
<barline location="left">
|
||||
<ending number="2" type="start"/>
|
||||
</barline>
|
||||
<note default-x="12.00" default-y="-5.00">
|
||||
<pitch>
|
||||
<step>E</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
</note>
|
||||
<barline location="right">
|
||||
<bar-style>light-heavy</bar-style>
|
||||
<ending number="2" type="discontinue"/>
|
||||
</barline>
|
||||
</measure>
|
||||
</part>
|
||||
<part id="P2">
|
||||
<measure number="1" width="269.99">
|
||||
<print>
|
||||
<staff-layout number="1">
|
||||
<staff-distance>106.34</staff-distance>
|
||||
</staff-layout>
|
||||
<staff-layout number="2">
|
||||
<staff-distance>65.00</staff-distance>
|
||||
</staff-layout>
|
||||
</print>
|
||||
<attributes>
|
||||
<divisions>3</divisions>
|
||||
<key>
|
||||
<fifths>0</fifths>
|
||||
<mode>major</mode>
|
||||
</key>
|
||||
<time>
|
||||
<beats>4</beats>
|
||||
<beat-type>4</beat-type>
|
||||
</time>
|
||||
<staves>2</staves>
|
||||
<clef number="1">
|
||||
<sign>G</sign>
|
||||
<line>2</line>
|
||||
</clef>
|
||||
<clef number="2">
|
||||
<sign>F</sign>
|
||||
<line>4</line>
|
||||
</clef>
|
||||
</attributes>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<direction placement="below">
|
||||
<direction-type>
|
||||
<dynamics>
|
||||
<p/>
|
||||
</dynamics>
|
||||
</direction-type>
|
||||
<staff>2</staff>
|
||||
<sound dynamics="54.44"/>
|
||||
</direction>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="2" width="208.28">
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="3" width="208.28">
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="4" width="208.28">
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="5" width="291.56">
|
||||
<print new-system="yes"/>
|
||||
<note default-x="54.04" default-y="-145.00">
|
||||
<pitch>
|
||||
<step>E</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>3</duration>
|
||||
<voice>1</voice>
|
||||
<type>quarter</type>
|
||||
<stem>up</stem>
|
||||
<staff>1</staff>
|
||||
<notations>
|
||||
<technical>
|
||||
<fingering>1</fingering>
|
||||
</technical>
|
||||
</notations>
|
||||
</note>
|
||||
<note default-x="113.02" default-y="-140.00">
|
||||
<pitch>
|
||||
<step>F</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>3</duration>
|
||||
<voice>1</voice>
|
||||
<type>quarter</type>
|
||||
<stem>up</stem>
|
||||
<staff>1</staff>
|
||||
<notations>
|
||||
<technical>
|
||||
<fingering>2</fingering>
|
||||
</technical>
|
||||
</notations>
|
||||
</note>
|
||||
<note default-x="172.00" default-y="-135.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>3</duration>
|
||||
<voice>1</voice>
|
||||
<type>quarter</type>
|
||||
<stem>up</stem>
|
||||
<staff>1</staff>
|
||||
<notations>
|
||||
<technical>
|
||||
<fingering>3</fingering>
|
||||
</technical>
|
||||
</notations>
|
||||
</note>
|
||||
<note default-x="230.98" default-y="-130.00">
|
||||
<pitch>
|
||||
<step>A</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>3</duration>
|
||||
<voice>1</voice>
|
||||
<type>quarter</type>
|
||||
<stem>up</stem>
|
||||
<staff>1</staff>
|
||||
<notations>
|
||||
<technical>
|
||||
<fingering>4</fingering>
|
||||
</technical>
|
||||
</notations>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="6" width="245.75">
|
||||
<note default-x="14.95" default-y="-135.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>4</duration>
|
||||
<voice>1</voice>
|
||||
<type>half</type>
|
||||
<time-modification>
|
||||
<actual-notes>3</actual-notes>
|
||||
<normal-notes>2</normal-notes>
|
||||
</time-modification>
|
||||
<stem>up</stem>
|
||||
<staff>1</staff>
|
||||
<notations>
|
||||
<tuplet type="start" bracket="yes"/>
|
||||
</notations>
|
||||
</note>
|
||||
<note default-x="91.23" default-y="-130.00">
|
||||
<pitch>
|
||||
<step>A</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>4</duration>
|
||||
<voice>1</voice>
|
||||
<type>half</type>
|
||||
<time-modification>
|
||||
<actual-notes>3</actual-notes>
|
||||
<normal-notes>2</normal-notes>
|
||||
</time-modification>
|
||||
<stem>up</stem>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<note default-x="167.50" default-y="-125.00">
|
||||
<pitch>
|
||||
<step>B</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>4</duration>
|
||||
<voice>1</voice>
|
||||
<type>half</type>
|
||||
<time-modification>
|
||||
<actual-notes>3</actual-notes>
|
||||
<normal-notes>2</normal-notes>
|
||||
</time-modification>
|
||||
<stem>up</stem>
|
||||
<staff>1</staff>
|
||||
<notations>
|
||||
<tuplet type="stop"/>
|
||||
</notations>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="7" width="215.98">
|
||||
<note default-x="12.00" default-y="-135.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="8" width="244.39">
|
||||
<note default-x="12.00" default-y="-135.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="9" width="266.81">
|
||||
<print new-system="yes"/>
|
||||
<note default-x="50.72" default-y="-135.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="10" width="234.77">
|
||||
<note default-x="12.00" default-y="-135.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="11" width="252.31">
|
||||
<barline location="left">
|
||||
<ending number="1" type="start"/>
|
||||
</barline>
|
||||
<note default-x="12.00" default-y="-135.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
<barline location="right">
|
||||
<bar-style>light-heavy</bar-style>
|
||||
<ending number="1" type="stop"/>
|
||||
<repeat direction="backward"/>
|
||||
</barline>
|
||||
</measure>
|
||||
<measure number="12" width="243.77">
|
||||
<barline location="left">
|
||||
<ending number="2" type="start"/>
|
||||
</barline>
|
||||
<note default-x="12.00" default-y="-135.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
<barline location="right">
|
||||
<bar-style>light-heavy</bar-style>
|
||||
<ending number="2" type="discontinue"/>
|
||||
</barline>
|
||||
</measure>
|
||||
</part>
|
||||
</score-partwise>
|
Binary file not shown.
|
@ -1,767 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE score-partwise PUBLIC "-//Recordare//DTD MusicXML 3.0 Partwise//EN" "http://www.musicxml.org/dtds/partwise.dtd">
|
||||
<score-partwise>
|
||||
<work>
|
||||
<work-title>Title</work-title>
|
||||
</work>
|
||||
<identification>
|
||||
<creator type="composer">Composer</creator>
|
||||
<creator type="lyricist">Lyricist</creator>
|
||||
<rights>Copyright (c) 2014</rights>
|
||||
<encoding>
|
||||
<software>MuseScore 2.0.0</software>
|
||||
<encoding-date>2014-11-30</encoding-date>
|
||||
</encoding>
|
||||
<miscellaneous>
|
||||
<miscellaneous-field name="description">
|
||||
Test behaviour when word-font and lyric-font contain font-family and -size.
|
||||
|
||||
All texts will be drawn using font family Arial with most sizes at 18 point
|
||||
but some according to the built-in (default) style.
|
||||
When exporting to .msc* format, the changed style will be present.
|
||||
</miscellaneous-field>
|
||||
</miscellaneous>
|
||||
</identification>
|
||||
<defaults>
|
||||
<scaling>
|
||||
<millimeters>7.05556</millimeters>
|
||||
<tenths>40</tenths>
|
||||
</scaling>
|
||||
<page-layout>
|
||||
<page-height>1683.36</page-height>
|
||||
<page-width>1190.88</page-width>
|
||||
<page-margins type="even">
|
||||
<left-margin>56.6929</left-margin>
|
||||
<right-margin>57.0217</right-margin>
|
||||
<top-margin>56.6929</top-margin>
|
||||
<bottom-margin>113.386</bottom-margin>
|
||||
</page-margins>
|
||||
<page-margins type="odd">
|
||||
<left-margin>56.6929</left-margin>
|
||||
<right-margin>57.0217</right-margin>
|
||||
<top-margin>56.6929</top-margin>
|
||||
<bottom-margin>113.386</bottom-margin>
|
||||
</page-margins>
|
||||
</page-layout>
|
||||
<word-font font-family="Arial" font-size="18"/>
|
||||
<lyric-font font-family="Arial" font-size="18"/>
|
||||
</defaults>
|
||||
<credit page="1">
|
||||
<credit-words default-x="595.44" default-y="1626.67" justify="center" valign="top" font-size="24">Title: testAllTextsArial18</credit-words>
|
||||
</credit>
|
||||
<credit page="1">
|
||||
<credit-words default-x="595.44" default-y="1569.97" justify="center" valign="top" font-size="14">Subtitle: font family Arial, 18 point but default size for some texts</credit-words>
|
||||
</credit>
|
||||
<credit page="1">
|
||||
<credit-words default-x="1133.86" default-y="1526.67" justify="right" valign="bottom" font-size="12">Composer</credit-words>
|
||||
</credit>
|
||||
<credit page="1">
|
||||
<credit-words default-x="56.6929" default-y="1526.67" justify="left" valign="bottom" font-size="12">Lyricist</credit-words>
|
||||
</credit>
|
||||
<credit page="1">
|
||||
<credit-words default-x="595.44" default-y="113.386" justify="center" valign="bottom" font-size="8">Copyright (c) 2014</credit-words>
|
||||
</credit>
|
||||
<part-list>
|
||||
<score-part id="P1">
|
||||
<part-name>Classical Guitar</part-name>
|
||||
<part-abbreviation>Guit.</part-abbreviation>
|
||||
<score-instrument id="P1-I3">
|
||||
<instrument-name>Classical Guitar</instrument-name>
|
||||
</score-instrument>
|
||||
<midi-device id="P1-I3" port="1"></midi-device>
|
||||
<midi-instrument id="P1-I3">
|
||||
<midi-channel>1</midi-channel>
|
||||
<midi-program>25</midi-program>
|
||||
<volume>78.7402</volume>
|
||||
<pan>0</pan>
|
||||
</midi-instrument>
|
||||
</score-part>
|
||||
<score-part id="P2">
|
||||
<part-name>Piano</part-name>
|
||||
<part-abbreviation>Pno.</part-abbreviation>
|
||||
<score-instrument id="P2-I3">
|
||||
<instrument-name>Piano</instrument-name>
|
||||
</score-instrument>
|
||||
<midi-device id="P2-I3" port="1"></midi-device>
|
||||
<midi-instrument id="P2-I3">
|
||||
<midi-channel>2</midi-channel>
|
||||
<midi-program>1</midi-program>
|
||||
<volume>78.7402</volume>
|
||||
<pan>0</pan>
|
||||
</midi-instrument>
|
||||
</score-part>
|
||||
</part-list>
|
||||
<part id="P1">
|
||||
<measure number="1" width="269.99">
|
||||
<print>
|
||||
<system-layout>
|
||||
<system-margins>
|
||||
<left-margin>182.34</left-margin>
|
||||
<right-margin>0.00</right-margin>
|
||||
</system-margins>
|
||||
<top-system-distance>170.00</top-system-distance>
|
||||
</system-layout>
|
||||
</print>
|
||||
<attributes>
|
||||
<divisions>3</divisions>
|
||||
<key>
|
||||
<fifths>0</fifths>
|
||||
<mode>major</mode>
|
||||
</key>
|
||||
<time>
|
||||
<beats>4</beats>
|
||||
<beat-type>4</beat-type>
|
||||
</time>
|
||||
<clef>
|
||||
<sign>G</sign>
|
||||
<line>2</line>
|
||||
<clef-octave-change>-1</clef-octave-change>
|
||||
</clef>
|
||||
</attributes>
|
||||
<direction placement="above">
|
||||
<direction-type>
|
||||
<metronome parentheses="no">
|
||||
<beat-unit>quarter</beat-unit>
|
||||
<per-minute>80</per-minute>
|
||||
</metronome>
|
||||
</direction-type>
|
||||
<sound tempo="79.9998"/>
|
||||
</direction>
|
||||
<note default-x="89.03" default-y="-30.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>3</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<lyric number="1">
|
||||
<syllabic>single</syllabic>
|
||||
<text>Lyric</text>
|
||||
</lyric>
|
||||
<lyric number="2">
|
||||
<syllabic>single</syllabic>
|
||||
<text>Lyric</text>
|
||||
</lyric>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="2" width="208.28">
|
||||
<direction placement="above">
|
||||
<direction-type>
|
||||
<words>Staff Text</words>
|
||||
</direction-type>
|
||||
</direction>
|
||||
<note default-x="25.71" default-y="-30.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>3</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<lyric number="1">
|
||||
<syllabic>single</syllabic>
|
||||
<text>Lyric</text>
|
||||
</lyric>
|
||||
<lyric number="2">
|
||||
<syllabic>single</syllabic>
|
||||
<text>Lyric</text>
|
||||
</lyric>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="3" width="208.28">
|
||||
<note default-x="25.71" default-y="-30.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>3</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<lyric number="1">
|
||||
<syllabic>single</syllabic>
|
||||
<text>Lyric</text>
|
||||
</lyric>
|
||||
<lyric number="2">
|
||||
<syllabic>single</syllabic>
|
||||
<text>Lyric</text>
|
||||
</lyric>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="4" width="208.28">
|
||||
<direction placement="above">
|
||||
<direction-type>
|
||||
<rehearsal font-weight="bold" font-size="14">RehearsalMark</rehearsal>
|
||||
</direction-type>
|
||||
</direction>
|
||||
<note default-x="25.71" default-y="-30.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>3</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<lyric number="1">
|
||||
<syllabic>single</syllabic>
|
||||
<text>Lyric</text>
|
||||
</lyric>
|
||||
<lyric number="2">
|
||||
<syllabic>single</syllabic>
|
||||
<text>Lyric</text>
|
||||
</lyric>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="5" width="291.56">
|
||||
<print new-system="yes"/>
|
||||
<note default-x="50.72" default-y="-5.00">
|
||||
<pitch>
|
||||
<step>E</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<notations>
|
||||
<technical>
|
||||
<fingering>0</fingering>
|
||||
<string>1</string>
|
||||
<pluck>i</pluck>
|
||||
</technical>
|
||||
</notations>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="6" width="245.75">
|
||||
<harmony print-frame="no">
|
||||
<root>
|
||||
<root-step>E</root-step>
|
||||
</root>
|
||||
<kind text="m">minor</kind>
|
||||
</harmony>
|
||||
<note default-x="12.00" default-y="-5.00">
|
||||
<pitch>
|
||||
<step>E</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="7" width="215.98">
|
||||
<note default-x="12.00" default-y="-5.00">
|
||||
<pitch>
|
||||
<step>E</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
</note>
|
||||
<direction placement="above">
|
||||
<direction-type>
|
||||
<words>D.C. al Fine</words>
|
||||
</direction-type>
|
||||
<sound dacapo="yes"/>
|
||||
</direction>
|
||||
</measure>
|
||||
<measure number="8" width="244.39">
|
||||
<note default-x="14.95" default-y="-10.00">
|
||||
<pitch>
|
||||
<step>D</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>6</duration>
|
||||
<voice>1</voice>
|
||||
<type>half</type>
|
||||
<stem>down</stem>
|
||||
<notations>
|
||||
<glissando line-type="wavy" number="1" type="start">gliss.</glissando>
|
||||
</notations>
|
||||
</note>
|
||||
<note default-x="128.68" default-y="20.00">
|
||||
<pitch>
|
||||
<step>C</step>
|
||||
<octave>5</octave>
|
||||
</pitch>
|
||||
<duration>6</duration>
|
||||
<voice>1</voice>
|
||||
<type>half</type>
|
||||
<stem>down</stem>
|
||||
<notations>
|
||||
<glissando line-type="wavy" number="1" type="stop"/>
|
||||
</notations>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="9" width="266.81">
|
||||
<print new-system="yes"/>
|
||||
<direction placement="above">
|
||||
<direction-type>
|
||||
<octave-shift type="down" size="8"/>
|
||||
</direction-type>
|
||||
</direction>
|
||||
<note default-x="50.72" default-y="-5.00">
|
||||
<pitch>
|
||||
<step>E</step>
|
||||
<octave>5</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
</note>
|
||||
<direction placement="above">
|
||||
<direction-type>
|
||||
<octave-shift type="stop" size="8"/>
|
||||
</direction-type>
|
||||
</direction>
|
||||
</measure>
|
||||
<measure number="10" width="234.77">
|
||||
<direction placement="above">
|
||||
<direction-type>
|
||||
<words>VII</words>
|
||||
</direction-type>
|
||||
<direction-type>
|
||||
<bracket type="start" number="1" line-end="none" line-type="solid"/>
|
||||
</direction-type>
|
||||
</direction>
|
||||
<note default-x="12.00" default-y="-5.00">
|
||||
<pitch>
|
||||
<step>E</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
</note>
|
||||
<direction placement="above">
|
||||
<direction-type>
|
||||
<bracket type="stop" number="1" line-end="down" end-length="15"/>
|
||||
</direction-type>
|
||||
</direction>
|
||||
</measure>
|
||||
<measure number="11" width="252.31">
|
||||
<barline location="left">
|
||||
<ending number="1" type="start"/>
|
||||
</barline>
|
||||
<note default-x="12.00" default-y="-5.00">
|
||||
<pitch>
|
||||
<step>E</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
</note>
|
||||
<barline location="right">
|
||||
<bar-style>light-heavy</bar-style>
|
||||
<ending number="1" type="stop"/>
|
||||
<repeat direction="backward"/>
|
||||
</barline>
|
||||
</measure>
|
||||
<measure number="12" width="243.77">
|
||||
<barline location="left">
|
||||
<ending number="2" type="start"/>
|
||||
</barline>
|
||||
<note default-x="12.00" default-y="-5.00">
|
||||
<pitch>
|
||||
<step>E</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
</note>
|
||||
<barline location="right">
|
||||
<bar-style>light-heavy</bar-style>
|
||||
<ending number="2" type="discontinue"/>
|
||||
</barline>
|
||||
</measure>
|
||||
</part>
|
||||
<part id="P2">
|
||||
<measure number="1" width="269.99">
|
||||
<print>
|
||||
<staff-layout number="1">
|
||||
<staff-distance>106.34</staff-distance>
|
||||
</staff-layout>
|
||||
<staff-layout number="2">
|
||||
<staff-distance>65.00</staff-distance>
|
||||
</staff-layout>
|
||||
</print>
|
||||
<attributes>
|
||||
<divisions>3</divisions>
|
||||
<key>
|
||||
<fifths>0</fifths>
|
||||
<mode>major</mode>
|
||||
</key>
|
||||
<time>
|
||||
<beats>4</beats>
|
||||
<beat-type>4</beat-type>
|
||||
</time>
|
||||
<staves>2</staves>
|
||||
<clef number="1">
|
||||
<sign>G</sign>
|
||||
<line>2</line>
|
||||
</clef>
|
||||
<clef number="2">
|
||||
<sign>F</sign>
|
||||
<line>4</line>
|
||||
</clef>
|
||||
</attributes>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<direction placement="below">
|
||||
<direction-type>
|
||||
<dynamics>
|
||||
<p/>
|
||||
</dynamics>
|
||||
</direction-type>
|
||||
<staff>2</staff>
|
||||
<sound dynamics="54.44"/>
|
||||
</direction>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="2" width="208.28">
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="3" width="208.28">
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="4" width="208.28">
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="5" width="291.56">
|
||||
<print new-system="yes"/>
|
||||
<note default-x="54.04" default-y="-145.00">
|
||||
<pitch>
|
||||
<step>E</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>3</duration>
|
||||
<voice>1</voice>
|
||||
<type>quarter</type>
|
||||
<stem>up</stem>
|
||||
<staff>1</staff>
|
||||
<notations>
|
||||
<technical>
|
||||
<fingering>1</fingering>
|
||||
</technical>
|
||||
</notations>
|
||||
</note>
|
||||
<note default-x="113.02" default-y="-140.00">
|
||||
<pitch>
|
||||
<step>F</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>3</duration>
|
||||
<voice>1</voice>
|
||||
<type>quarter</type>
|
||||
<stem>up</stem>
|
||||
<staff>1</staff>
|
||||
<notations>
|
||||
<technical>
|
||||
<fingering>2</fingering>
|
||||
</technical>
|
||||
</notations>
|
||||
</note>
|
||||
<note default-x="172.00" default-y="-135.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>3</duration>
|
||||
<voice>1</voice>
|
||||
<type>quarter</type>
|
||||
<stem>up</stem>
|
||||
<staff>1</staff>
|
||||
<notations>
|
||||
<technical>
|
||||
<fingering>3</fingering>
|
||||
</technical>
|
||||
</notations>
|
||||
</note>
|
||||
<note default-x="230.98" default-y="-130.00">
|
||||
<pitch>
|
||||
<step>A</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>3</duration>
|
||||
<voice>1</voice>
|
||||
<type>quarter</type>
|
||||
<stem>up</stem>
|
||||
<staff>1</staff>
|
||||
<notations>
|
||||
<technical>
|
||||
<fingering>4</fingering>
|
||||
</technical>
|
||||
</notations>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="6" width="245.75">
|
||||
<note default-x="14.95" default-y="-135.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>4</duration>
|
||||
<voice>1</voice>
|
||||
<type>half</type>
|
||||
<time-modification>
|
||||
<actual-notes>3</actual-notes>
|
||||
<normal-notes>2</normal-notes>
|
||||
</time-modification>
|
||||
<stem>up</stem>
|
||||
<staff>1</staff>
|
||||
<notations>
|
||||
<tuplet type="start" bracket="yes"/>
|
||||
</notations>
|
||||
</note>
|
||||
<note default-x="91.23" default-y="-130.00">
|
||||
<pitch>
|
||||
<step>A</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>4</duration>
|
||||
<voice>1</voice>
|
||||
<type>half</type>
|
||||
<time-modification>
|
||||
<actual-notes>3</actual-notes>
|
||||
<normal-notes>2</normal-notes>
|
||||
</time-modification>
|
||||
<stem>up</stem>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<note default-x="167.50" default-y="-125.00">
|
||||
<pitch>
|
||||
<step>B</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>4</duration>
|
||||
<voice>1</voice>
|
||||
<type>half</type>
|
||||
<time-modification>
|
||||
<actual-notes>3</actual-notes>
|
||||
<normal-notes>2</normal-notes>
|
||||
</time-modification>
|
||||
<stem>up</stem>
|
||||
<staff>1</staff>
|
||||
<notations>
|
||||
<tuplet type="stop"/>
|
||||
</notations>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="7" width="215.98">
|
||||
<note default-x="12.00" default-y="-135.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="8" width="244.39">
|
||||
<note default-x="12.00" default-y="-135.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="9" width="266.81">
|
||||
<print new-system="yes"/>
|
||||
<note default-x="50.72" default-y="-135.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="10" width="234.77">
|
||||
<note default-x="12.00" default-y="-135.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="11" width="252.31">
|
||||
<barline location="left">
|
||||
<ending number="1" type="start"/>
|
||||
</barline>
|
||||
<note default-x="12.00" default-y="-135.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
<barline location="right">
|
||||
<bar-style>light-heavy</bar-style>
|
||||
<ending number="1" type="stop"/>
|
||||
<repeat direction="backward"/>
|
||||
</barline>
|
||||
</measure>
|
||||
<measure number="12" width="243.77">
|
||||
<barline location="left">
|
||||
<ending number="2" type="start"/>
|
||||
</barline>
|
||||
<note default-x="12.00" default-y="-135.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
<barline location="right">
|
||||
<bar-style>light-heavy</bar-style>
|
||||
<ending number="2" type="discontinue"/>
|
||||
</barline>
|
||||
</measure>
|
||||
</part>
|
||||
</score-partwise>
|
Binary file not shown.
|
@ -1,764 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE score-partwise PUBLIC "-//Recordare//DTD MusicXML 3.0 Partwise//EN" "http://www.musicxml.org/dtds/partwise.dtd">
|
||||
<score-partwise>
|
||||
<work>
|
||||
<work-title>Title</work-title>
|
||||
</work>
|
||||
<identification>
|
||||
<creator type="composer">Composer</creator>
|
||||
<creator type="lyricist">Lyricist</creator>
|
||||
<rights>Copyright (c) 2014</rights>
|
||||
<encoding>
|
||||
<software>MuseScore 2.0.0</software>
|
||||
<encoding-date>2014-11-30</encoding-date>
|
||||
</encoding>
|
||||
<miscellaneous>
|
||||
<miscellaneous-field name="description">
|
||||
Test behaviour when no word-font or lyric-font is present.
|
||||
|
||||
All texts will be drawn using the built-in (default) style.
|
||||
When exporting to .msc* format, no changed style will be present.
|
||||
</miscellaneous-field>
|
||||
</miscellaneous>
|
||||
</identification>
|
||||
<defaults>
|
||||
<scaling>
|
||||
<millimeters>7.05556</millimeters>
|
||||
<tenths>40</tenths>
|
||||
</scaling>
|
||||
<page-layout>
|
||||
<page-height>1683.36</page-height>
|
||||
<page-width>1190.88</page-width>
|
||||
<page-margins type="even">
|
||||
<left-margin>56.6929</left-margin>
|
||||
<right-margin>57.0217</right-margin>
|
||||
<top-margin>56.6929</top-margin>
|
||||
<bottom-margin>113.386</bottom-margin>
|
||||
</page-margins>
|
||||
<page-margins type="odd">
|
||||
<left-margin>56.6929</left-margin>
|
||||
<right-margin>57.0217</right-margin>
|
||||
<top-margin>56.6929</top-margin>
|
||||
<bottom-margin>113.386</bottom-margin>
|
||||
</page-margins>
|
||||
</page-layout>
|
||||
</defaults>
|
||||
<credit page="1">
|
||||
<credit-words default-x="595.44" default-y="1626.67" justify="center" valign="top" font-size="24">Title: testAllTextsDefault</credit-words>
|
||||
</credit>
|
||||
<credit page="1">
|
||||
<credit-words default-x="595.44" default-y="1569.97" justify="center" valign="top" font-size="14">Subtitle: default fonts for all texts</credit-words>
|
||||
</credit>
|
||||
<credit page="1">
|
||||
<credit-words default-x="1133.86" default-y="1526.67" justify="right" valign="bottom" font-size="12">Composer</credit-words>
|
||||
</credit>
|
||||
<credit page="1">
|
||||
<credit-words default-x="56.6929" default-y="1526.67" justify="left" valign="bottom" font-size="12">Lyricist</credit-words>
|
||||
</credit>
|
||||
<credit page="1">
|
||||
<credit-words default-x="595.44" default-y="113.386" justify="center" valign="bottom" font-size="8">Copyright (c) 2014</credit-words>
|
||||
</credit>
|
||||
<part-list>
|
||||
<score-part id="P1">
|
||||
<part-name>Classical Guitar</part-name>
|
||||
<part-abbreviation>Guit.</part-abbreviation>
|
||||
<score-instrument id="P1-I3">
|
||||
<instrument-name>Classical Guitar</instrument-name>
|
||||
</score-instrument>
|
||||
<midi-device id="P1-I3" port="1"></midi-device>
|
||||
<midi-instrument id="P1-I3">
|
||||
<midi-channel>1</midi-channel>
|
||||
<midi-program>25</midi-program>
|
||||
<volume>78.7402</volume>
|
||||
<pan>0</pan>
|
||||
</midi-instrument>
|
||||
</score-part>
|
||||
<score-part id="P2">
|
||||
<part-name>Piano</part-name>
|
||||
<part-abbreviation>Pno.</part-abbreviation>
|
||||
<score-instrument id="P2-I3">
|
||||
<instrument-name>Piano</instrument-name>
|
||||
</score-instrument>
|
||||
<midi-device id="P2-I3" port="1"></midi-device>
|
||||
<midi-instrument id="P2-I3">
|
||||
<midi-channel>2</midi-channel>
|
||||
<midi-program>1</midi-program>
|
||||
<volume>78.7402</volume>
|
||||
<pan>0</pan>
|
||||
</midi-instrument>
|
||||
</score-part>
|
||||
</part-list>
|
||||
<part id="P1">
|
||||
<measure number="1" width="269.99">
|
||||
<print>
|
||||
<system-layout>
|
||||
<system-margins>
|
||||
<left-margin>182.34</left-margin>
|
||||
<right-margin>0.00</right-margin>
|
||||
</system-margins>
|
||||
<top-system-distance>170.00</top-system-distance>
|
||||
</system-layout>
|
||||
</print>
|
||||
<attributes>
|
||||
<divisions>3</divisions>
|
||||
<key>
|
||||
<fifths>0</fifths>
|
||||
<mode>major</mode>
|
||||
</key>
|
||||
<time>
|
||||
<beats>4</beats>
|
||||
<beat-type>4</beat-type>
|
||||
</time>
|
||||
<clef>
|
||||
<sign>G</sign>
|
||||
<line>2</line>
|
||||
<clef-octave-change>-1</clef-octave-change>
|
||||
</clef>
|
||||
</attributes>
|
||||
<direction placement="above">
|
||||
<direction-type>
|
||||
<metronome parentheses="no">
|
||||
<beat-unit>quarter</beat-unit>
|
||||
<per-minute>80</per-minute>
|
||||
</metronome>
|
||||
</direction-type>
|
||||
<sound tempo="79.9998"/>
|
||||
</direction>
|
||||
<note default-x="89.03" default-y="-30.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>3</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<lyric number="1">
|
||||
<syllabic>single</syllabic>
|
||||
<text>Lyric</text>
|
||||
</lyric>
|
||||
<lyric number="2">
|
||||
<syllabic>single</syllabic>
|
||||
<text>Lyric</text>
|
||||
</lyric>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="2" width="208.28">
|
||||
<direction placement="above">
|
||||
<direction-type>
|
||||
<words>Staff Text</words>
|
||||
</direction-type>
|
||||
</direction>
|
||||
<note default-x="25.71" default-y="-30.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>3</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<lyric number="1">
|
||||
<syllabic>single</syllabic>
|
||||
<text>Lyric</text>
|
||||
</lyric>
|
||||
<lyric number="2">
|
||||
<syllabic>single</syllabic>
|
||||
<text>Lyric</text>
|
||||
</lyric>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="3" width="208.28">
|
||||
<note default-x="25.71" default-y="-30.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>3</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<lyric number="1">
|
||||
<syllabic>single</syllabic>
|
||||
<text>Lyric</text>
|
||||
</lyric>
|
||||
<lyric number="2">
|
||||
<syllabic>single</syllabic>
|
||||
<text>Lyric</text>
|
||||
</lyric>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="4" width="208.28">
|
||||
<direction placement="above">
|
||||
<direction-type>
|
||||
<rehearsal font-weight="bold" font-size="14">RehearsalMark</rehearsal>
|
||||
</direction-type>
|
||||
</direction>
|
||||
<note default-x="25.71" default-y="-30.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>3</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<lyric number="1">
|
||||
<syllabic>single</syllabic>
|
||||
<text>Lyric</text>
|
||||
</lyric>
|
||||
<lyric number="2">
|
||||
<syllabic>single</syllabic>
|
||||
<text>Lyric</text>
|
||||
</lyric>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="5" width="291.56">
|
||||
<print new-system="yes"/>
|
||||
<note default-x="50.72" default-y="-5.00">
|
||||
<pitch>
|
||||
<step>E</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<notations>
|
||||
<technical>
|
||||
<fingering>0</fingering>
|
||||
<string>1</string>
|
||||
<pluck>i</pluck>
|
||||
</technical>
|
||||
</notations>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="6" width="245.75">
|
||||
<harmony print-frame="no">
|
||||
<root>
|
||||
<root-step>E</root-step>
|
||||
</root>
|
||||
<kind text="m">minor</kind>
|
||||
</harmony>
|
||||
<note default-x="12.00" default-y="-5.00">
|
||||
<pitch>
|
||||
<step>E</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="7" width="215.98">
|
||||
<note default-x="12.00" default-y="-5.00">
|
||||
<pitch>
|
||||
<step>E</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
</note>
|
||||
<direction placement="above">
|
||||
<direction-type>
|
||||
<words>D.C. al Fine</words>
|
||||
</direction-type>
|
||||
<sound dacapo="yes"/>
|
||||
</direction>
|
||||
</measure>
|
||||
<measure number="8" width="244.39">
|
||||
<note default-x="14.95" default-y="-10.00">
|
||||
<pitch>
|
||||
<step>D</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>6</duration>
|
||||
<voice>1</voice>
|
||||
<type>half</type>
|
||||
<stem>down</stem>
|
||||
<notations>
|
||||
<glissando line-type="wavy" number="1" type="start">gliss.</glissando>
|
||||
</notations>
|
||||
</note>
|
||||
<note default-x="128.68" default-y="20.00">
|
||||
<pitch>
|
||||
<step>C</step>
|
||||
<octave>5</octave>
|
||||
</pitch>
|
||||
<duration>6</duration>
|
||||
<voice>1</voice>
|
||||
<type>half</type>
|
||||
<stem>down</stem>
|
||||
<notations>
|
||||
<glissando line-type="wavy" number="1" type="stop"/>
|
||||
</notations>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="9" width="266.81">
|
||||
<print new-system="yes"/>
|
||||
<direction placement="above">
|
||||
<direction-type>
|
||||
<octave-shift type="down" size="8"/>
|
||||
</direction-type>
|
||||
</direction>
|
||||
<note default-x="50.72" default-y="-5.00">
|
||||
<pitch>
|
||||
<step>E</step>
|
||||
<octave>5</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
</note>
|
||||
<direction placement="above">
|
||||
<direction-type>
|
||||
<octave-shift type="stop" size="8"/>
|
||||
</direction-type>
|
||||
</direction>
|
||||
</measure>
|
||||
<measure number="10" width="234.77">
|
||||
<direction placement="above">
|
||||
<direction-type>
|
||||
<words>VII</words>
|
||||
</direction-type>
|
||||
<direction-type>
|
||||
<bracket type="start" number="1" line-end="none" line-type="solid"/>
|
||||
</direction-type>
|
||||
</direction>
|
||||
<note default-x="12.00" default-y="-5.00">
|
||||
<pitch>
|
||||
<step>E</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
</note>
|
||||
<direction placement="above">
|
||||
<direction-type>
|
||||
<bracket type="stop" number="1" line-end="down" end-length="15"/>
|
||||
</direction-type>
|
||||
</direction>
|
||||
</measure>
|
||||
<measure number="11" width="252.31">
|
||||
<barline location="left">
|
||||
<ending number="1" type="start"/>
|
||||
</barline>
|
||||
<note default-x="12.00" default-y="-5.00">
|
||||
<pitch>
|
||||
<step>E</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
</note>
|
||||
<barline location="right">
|
||||
<bar-style>light-heavy</bar-style>
|
||||
<ending number="1" type="stop"/>
|
||||
<repeat direction="backward"/>
|
||||
</barline>
|
||||
</measure>
|
||||
<measure number="12" width="243.77">
|
||||
<barline location="left">
|
||||
<ending number="2" type="start"/>
|
||||
</barline>
|
||||
<note default-x="12.00" default-y="-5.00">
|
||||
<pitch>
|
||||
<step>E</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
</note>
|
||||
<barline location="right">
|
||||
<bar-style>light-heavy</bar-style>
|
||||
<ending number="2" type="discontinue"/>
|
||||
</barline>
|
||||
</measure>
|
||||
</part>
|
||||
<part id="P2">
|
||||
<measure number="1" width="269.99">
|
||||
<print>
|
||||
<staff-layout number="1">
|
||||
<staff-distance>106.34</staff-distance>
|
||||
</staff-layout>
|
||||
<staff-layout number="2">
|
||||
<staff-distance>65.00</staff-distance>
|
||||
</staff-layout>
|
||||
</print>
|
||||
<attributes>
|
||||
<divisions>3</divisions>
|
||||
<key>
|
||||
<fifths>0</fifths>
|
||||
<mode>major</mode>
|
||||
</key>
|
||||
<time>
|
||||
<beats>4</beats>
|
||||
<beat-type>4</beat-type>
|
||||
</time>
|
||||
<staves>2</staves>
|
||||
<clef number="1">
|
||||
<sign>G</sign>
|
||||
<line>2</line>
|
||||
</clef>
|
||||
<clef number="2">
|
||||
<sign>F</sign>
|
||||
<line>4</line>
|
||||
</clef>
|
||||
</attributes>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<direction placement="below">
|
||||
<direction-type>
|
||||
<dynamics>
|
||||
<p/>
|
||||
</dynamics>
|
||||
</direction-type>
|
||||
<staff>2</staff>
|
||||
<sound dynamics="54.44"/>
|
||||
</direction>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="2" width="208.28">
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="3" width="208.28">
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="4" width="208.28">
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="5" width="291.56">
|
||||
<print new-system="yes"/>
|
||||
<note default-x="54.04" default-y="-145.00">
|
||||
<pitch>
|
||||
<step>E</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>3</duration>
|
||||
<voice>1</voice>
|
||||
<type>quarter</type>
|
||||
<stem>up</stem>
|
||||
<staff>1</staff>
|
||||
<notations>
|
||||
<technical>
|
||||
<fingering>1</fingering>
|
||||
</technical>
|
||||
</notations>
|
||||
</note>
|
||||
<note default-x="113.02" default-y="-140.00">
|
||||
<pitch>
|
||||
<step>F</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>3</duration>
|
||||
<voice>1</voice>
|
||||
<type>quarter</type>
|
||||
<stem>up</stem>
|
||||
<staff>1</staff>
|
||||
<notations>
|
||||
<technical>
|
||||
<fingering>2</fingering>
|
||||
</technical>
|
||||
</notations>
|
||||
</note>
|
||||
<note default-x="172.00" default-y="-135.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>3</duration>
|
||||
<voice>1</voice>
|
||||
<type>quarter</type>
|
||||
<stem>up</stem>
|
||||
<staff>1</staff>
|
||||
<notations>
|
||||
<technical>
|
||||
<fingering>3</fingering>
|
||||
</technical>
|
||||
</notations>
|
||||
</note>
|
||||
<note default-x="230.98" default-y="-130.00">
|
||||
<pitch>
|
||||
<step>A</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>3</duration>
|
||||
<voice>1</voice>
|
||||
<type>quarter</type>
|
||||
<stem>up</stem>
|
||||
<staff>1</staff>
|
||||
<notations>
|
||||
<technical>
|
||||
<fingering>4</fingering>
|
||||
</technical>
|
||||
</notations>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="6" width="245.75">
|
||||
<note default-x="14.95" default-y="-135.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>4</duration>
|
||||
<voice>1</voice>
|
||||
<type>half</type>
|
||||
<time-modification>
|
||||
<actual-notes>3</actual-notes>
|
||||
<normal-notes>2</normal-notes>
|
||||
</time-modification>
|
||||
<stem>up</stem>
|
||||
<staff>1</staff>
|
||||
<notations>
|
||||
<tuplet type="start" bracket="yes"/>
|
||||
</notations>
|
||||
</note>
|
||||
<note default-x="91.23" default-y="-130.00">
|
||||
<pitch>
|
||||
<step>A</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>4</duration>
|
||||
<voice>1</voice>
|
||||
<type>half</type>
|
||||
<time-modification>
|
||||
<actual-notes>3</actual-notes>
|
||||
<normal-notes>2</normal-notes>
|
||||
</time-modification>
|
||||
<stem>up</stem>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<note default-x="167.50" default-y="-125.00">
|
||||
<pitch>
|
||||
<step>B</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>4</duration>
|
||||
<voice>1</voice>
|
||||
<type>half</type>
|
||||
<time-modification>
|
||||
<actual-notes>3</actual-notes>
|
||||
<normal-notes>2</normal-notes>
|
||||
</time-modification>
|
||||
<stem>up</stem>
|
||||
<staff>1</staff>
|
||||
<notations>
|
||||
<tuplet type="stop"/>
|
||||
</notations>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="7" width="215.98">
|
||||
<note default-x="12.00" default-y="-135.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="8" width="244.39">
|
||||
<note default-x="12.00" default-y="-135.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="9" width="266.81">
|
||||
<print new-system="yes"/>
|
||||
<note default-x="50.72" default-y="-135.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="10" width="234.77">
|
||||
<note default-x="12.00" default-y="-135.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="11" width="252.31">
|
||||
<barline location="left">
|
||||
<ending number="1" type="start"/>
|
||||
</barline>
|
||||
<note default-x="12.00" default-y="-135.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
<barline location="right">
|
||||
<bar-style>light-heavy</bar-style>
|
||||
<ending number="1" type="stop"/>
|
||||
<repeat direction="backward"/>
|
||||
</barline>
|
||||
</measure>
|
||||
<measure number="12" width="243.77">
|
||||
<barline location="left">
|
||||
<ending number="2" type="start"/>
|
||||
</barline>
|
||||
<note default-x="12.00" default-y="-135.00">
|
||||
<pitch>
|
||||
<step>G</step>
|
||||
<octave>4</octave>
|
||||
</pitch>
|
||||
<duration>12</duration>
|
||||
<voice>1</voice>
|
||||
<type>whole</type>
|
||||
<staff>1</staff>
|
||||
</note>
|
||||
<backup>
|
||||
<duration>12</duration>
|
||||
</backup>
|
||||
<note>
|
||||
<rest/>
|
||||
<duration>12</duration>
|
||||
<voice>5</voice>
|
||||
<staff>2</staff>
|
||||
</note>
|
||||
<barline location="right">
|
||||
<bar-style>light-heavy</bar-style>
|
||||
<ending number="2" type="discontinue"/>
|
||||
</barline>
|
||||
</measure>
|
||||
</part>
|
||||
</score-partwise>
|
|
@ -1 +0,0 @@
|
|||
Testcases requiring (manual) visual inspection. Output may depend on layout algorithm and settings.
|
Binary file not shown.
|
@ -1,130 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE score-partwise PUBLIC "-//Recordare//DTD MusicXML 3.1 Partwise//EN" "http://www.musicxml.org/dtds/partwise.dtd">
|
||||
<score-partwise version="3.1">
|
||||
<work>
|
||||
<work-title>Meta title</work-title>
|
||||
</work>
|
||||
<identification>
|
||||
<creator type="composer">Meta composer</creator>
|
||||
<creator type="lyricist">Meta lyricist</creator>
|
||||
<rights>Meta copyright</rights>
|
||||
<encoding>
|
||||
<software>MuseScore 3.5.0</software>
|
||||
<encoding-date>2020-09-04</encoding-date>
|
||||
<supports element="accidental" type="yes"/>
|
||||
<supports element="beam" type="yes"/>
|
||||
<supports element="print" attribute="new-page" type="yes" value="yes"/>
|
||||
<supports element="print" attribute="new-system" type="yes" value="yes"/>
|
||||
<supports element="stem" type="yes"/>
|
||||
</encoding>
|
||||
</identification>
|
||||
<defaults>
|
||||
<scaling>
|
||||
<millimeters>7.05556</millimeters>
|
||||
<tenths>40</tenths>
|
||||
</scaling>
|
||||
<page-layout>
|
||||
<page-height>1683.36</page-height>
|
||||
<page-width>1190.88</page-width>
|
||||
<page-margins type="even">
|
||||
<left-margin>56.6929</left-margin>
|
||||
<right-margin>56.6929</right-margin>
|
||||
<top-margin>56.6929</top-margin>
|
||||
<bottom-margin>113.386</bottom-margin>
|
||||
</page-margins>
|
||||
<page-margins type="odd">
|
||||
<left-margin>56.6929</left-margin>
|
||||
<right-margin>56.6929</right-margin>
|
||||
<top-margin>56.6929</top-margin>
|
||||
<bottom-margin>113.386</bottom-margin>
|
||||
</page-margins>
|
||||
</page-layout>
|
||||
<word-font font-family="FreeSerif" font-size="10"/>
|
||||
<lyric-font font-family="FreeSerif" font-size="11"/>
|
||||
</defaults>
|
||||
<credit page="1">
|
||||
<credit-words default-x="595.44" default-y="213.386" justify="center" valign="top" font-size="24">Title (bottom)</credit-words>
|
||||
</credit>
|
||||
<credit page="1">
|
||||
<credit-words default-x="595.44" default-y="156.386" justify="center" valign="top" font-size="14">Subtitle</credit-words>
|
||||
</credit>
|
||||
<credit page="1">
|
||||
<credit-words default-x="1134.19" default-y="113.386" justify="right" valign="bottom" font-size="12">Composer</credit-words>
|
||||
</credit>
|
||||
<credit page="1">
|
||||
<credit-words default-x="56.6929" default-y="113.386" justify="left" valign="bottom" font-size="12">Lyricist</credit-words>
|
||||
</credit>
|
||||
<credit page="2">
|
||||
<credit-words default-x="56.6929" default-y="1626.67" justify="left" valign="top" font-size="12">Page 2 vertical frame (top)</credit-words>
|
||||
</credit>
|
||||
<credit page="2">
|
||||
<credit-words default-x="595.44" default-y="113.386" justify="center" valign="bottom" font-size="8">Page 2 copyright (bottom)</credit-words>
|
||||
</credit>
|
||||
<part-list>
|
||||
<score-part id="P1">
|
||||
<part-name>Voice</part-name>
|
||||
<part-abbreviation>Vo.</part-abbreviation>
|
||||
<score-instrument id="P1-I1">
|
||||
<instrument-name>Voice</instrument-name>
|
||||
</score-instrument>
|
||||
<midi-device id="P1-I1" port="1"></midi-device>
|
||||
<midi-instrument id="P1-I1">
|
||||
<midi-channel>1</midi-channel>
|
||||
<midi-program>53</midi-program>
|
||||
<volume>78.7402</volume>
|
||||
<pan>0</pan>
|
||||
</midi-instrument>
|
||||
</score-part>
|
||||
</part-list>
|
||||
<part id="P1">
|
||||
<measure number="1" width="1077.49">
|
||||
<print>
|
||||
<system-layout>
|
||||
<system-margins>
|
||||
<left-margin>0.00</left-margin>
|
||||
<right-margin>0.00</right-margin>
|
||||
</system-margins>
|
||||
<top-system-distance>170.00</top-system-distance>
|
||||
</system-layout>
|
||||
</print>
|
||||
<attributes>
|
||||
<divisions>1</divisions>
|
||||
<key>
|
||||
<fifths>0</fifths>
|
||||
</key>
|
||||
<time>
|
||||
<beats>4</beats>
|
||||
<beat-type>4</beat-type>
|
||||
</time>
|
||||
<clef>
|
||||
<sign>G</sign>
|
||||
<line>2</line>
|
||||
</clef>
|
||||
</attributes>
|
||||
<note>
|
||||
<rest measure="yes"/>
|
||||
<duration>4</duration>
|
||||
<voice>1</voice>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="2" width="197.55">
|
||||
<print new-page="yes">
|
||||
<system-layout>
|
||||
<system-margins>
|
||||
<left-margin>0.00</left-margin>
|
||||
<right-margin>879.94</right-margin>
|
||||
</system-margins>
|
||||
<top-system-distance>170.00</top-system-distance>
|
||||
</system-layout>
|
||||
</print>
|
||||
<note>
|
||||
<rest measure="yes"/>
|
||||
<duration>4</duration>
|
||||
<voice>1</voice>
|
||||
</note>
|
||||
<barline location="right">
|
||||
<bar-style>light-heavy</bar-style>
|
||||
</barline>
|
||||
</measure>
|
||||
</part>
|
||||
</score-partwise>
|
Binary file not shown.
|
@ -1,133 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE score-partwise PUBLIC "-//Recordare//DTD MusicXML 3.1 Partwise//EN" "http://www.musicxml.org/dtds/partwise.dtd">
|
||||
<score-partwise version="3.1">
|
||||
<work>
|
||||
<work-title>Meta title</work-title>
|
||||
</work>
|
||||
<identification>
|
||||
<creator type="composer">Meta composer</creator>
|
||||
<creator type="lyricist">Meta lyricist</creator>
|
||||
<rights>Meta copyright</rights>
|
||||
<encoding>
|
||||
<software>MuseScore 3.5.0</software>
|
||||
<encoding-date>2020-09-04</encoding-date>
|
||||
<supports element="accidental" type="yes"/>
|
||||
<supports element="beam" type="yes"/>
|
||||
<supports element="print" attribute="new-page" type="yes" value="yes"/>
|
||||
<supports element="print" attribute="new-system" type="yes" value="yes"/>
|
||||
<supports element="stem" type="yes"/>
|
||||
</encoding>
|
||||
</identification>
|
||||
<defaults>
|
||||
<scaling>
|
||||
<millimeters>7.05556</millimeters>
|
||||
<tenths>40</tenths>
|
||||
</scaling>
|
||||
<page-layout>
|
||||
<page-height>1683.36</page-height>
|
||||
<page-width>1190.88</page-width>
|
||||
<page-margins type="even">
|
||||
<left-margin>56.6929</left-margin>
|
||||
<right-margin>56.6929</right-margin>
|
||||
<top-margin>56.6929</top-margin>
|
||||
<bottom-margin>113.386</bottom-margin>
|
||||
</page-margins>
|
||||
<page-margins type="odd">
|
||||
<left-margin>56.6929</left-margin>
|
||||
<right-margin>56.6929</right-margin>
|
||||
<top-margin>56.6929</top-margin>
|
||||
<bottom-margin>113.386</bottom-margin>
|
||||
</page-margins>
|
||||
</page-layout>
|
||||
<word-font font-family="FreeSerif" font-size="10"/>
|
||||
<lyric-font font-family="FreeSerif" font-size="11"/>
|
||||
</defaults>
|
||||
<credit page="1">
|
||||
<credit-words default-x="56.6929" default-y="1626.67" justify="left" valign="top" font-size="12">Page 1 vertical frame (top)</credit-words>
|
||||
</credit>
|
||||
<credit page="1">
|
||||
<credit-words default-x="595.44" default-y="213.386" justify="center" valign="top" font-size="24">Title (bottom)</credit-words>
|
||||
</credit>
|
||||
<credit page="1">
|
||||
<credit-words default-x="595.44" default-y="156.386" justify="center" valign="top" font-size="14">Subtitle</credit-words>
|
||||
</credit>
|
||||
<credit page="1">
|
||||
<credit-words default-x="1134.19" default-y="113.386" justify="right" valign="bottom" font-size="12">Composer</credit-words>
|
||||
</credit>
|
||||
<credit page="1">
|
||||
<credit-words default-x="56.6929" default-y="113.386" justify="left" valign="bottom" font-size="12">Lyricist</credit-words>
|
||||
</credit>
|
||||
<credit page="2">
|
||||
<credit-words default-x="56.6929" default-y="1626.67" justify="left" valign="top" font-size="12">Page 2 vertical frame (top)</credit-words>
|
||||
</credit>
|
||||
<credit page="2">
|
||||
<credit-words default-x="595.44" default-y="113.386" justify="center" valign="bottom" font-size="8">Page 2 copyright (bottom)</credit-words>
|
||||
</credit>
|
||||
<part-list>
|
||||
<score-part id="P1">
|
||||
<part-name>Voice</part-name>
|
||||
<part-abbreviation>Vo.</part-abbreviation>
|
||||
<score-instrument id="P1-I1">
|
||||
<instrument-name>Voice</instrument-name>
|
||||
</score-instrument>
|
||||
<midi-device id="P1-I1" port="1"></midi-device>
|
||||
<midi-instrument id="P1-I1">
|
||||
<midi-channel>1</midi-channel>
|
||||
<midi-program>53</midi-program>
|
||||
<volume>78.7402</volume>
|
||||
<pan>0</pan>
|
||||
</midi-instrument>
|
||||
</score-part>
|
||||
</part-list>
|
||||
<part id="P1">
|
||||
<measure number="1" width="1077.49">
|
||||
<print>
|
||||
<system-layout>
|
||||
<system-margins>
|
||||
<left-margin>0.00</left-margin>
|
||||
<right-margin>0.00</right-margin>
|
||||
</system-margins>
|
||||
<top-system-distance>170.00</top-system-distance>
|
||||
</system-layout>
|
||||
</print>
|
||||
<attributes>
|
||||
<divisions>1</divisions>
|
||||
<key>
|
||||
<fifths>0</fifths>
|
||||
</key>
|
||||
<time>
|
||||
<beats>4</beats>
|
||||
<beat-type>4</beat-type>
|
||||
</time>
|
||||
<clef>
|
||||
<sign>G</sign>
|
||||
<line>2</line>
|
||||
</clef>
|
||||
</attributes>
|
||||
<note>
|
||||
<rest measure="yes"/>
|
||||
<duration>4</duration>
|
||||
<voice>1</voice>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="2" width="197.55">
|
||||
<print new-page="yes">
|
||||
<system-layout>
|
||||
<system-margins>
|
||||
<left-margin>0.00</left-margin>
|
||||
<right-margin>879.94</right-margin>
|
||||
</system-margins>
|
||||
<top-system-distance>170.00</top-system-distance>
|
||||
</system-layout>
|
||||
</print>
|
||||
<note>
|
||||
<rest measure="yes"/>
|
||||
<duration>4</duration>
|
||||
<voice>1</voice>
|
||||
</note>
|
||||
<barline location="right">
|
||||
<bar-style>light-heavy</bar-style>
|
||||
</barline>
|
||||
</measure>
|
||||
</part>
|
||||
</score-partwise>
|
Binary file not shown.
|
@ -1,133 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE score-partwise PUBLIC "-//Recordare//DTD MusicXML 3.1 Partwise//EN" "http://www.musicxml.org/dtds/partwise.dtd">
|
||||
<score-partwise version="3.1">
|
||||
<work>
|
||||
<work-title>Meta title</work-title>
|
||||
</work>
|
||||
<identification>
|
||||
<creator type="composer">Meta composer</creator>
|
||||
<creator type="lyricist">Meta lyricist</creator>
|
||||
<rights>Meta copyright</rights>
|
||||
<encoding>
|
||||
<software>MuseScore 3.5.0</software>
|
||||
<encoding-date>2020-09-04</encoding-date>
|
||||
<supports element="accidental" type="yes"/>
|
||||
<supports element="beam" type="yes"/>
|
||||
<supports element="print" attribute="new-page" type="yes" value="yes"/>
|
||||
<supports element="print" attribute="new-system" type="yes" value="yes"/>
|
||||
<supports element="stem" type="yes"/>
|
||||
</encoding>
|
||||
</identification>
|
||||
<defaults>
|
||||
<scaling>
|
||||
<millimeters>7.05556</millimeters>
|
||||
<tenths>40</tenths>
|
||||
</scaling>
|
||||
<page-layout>
|
||||
<page-height>1683.36</page-height>
|
||||
<page-width>1190.88</page-width>
|
||||
<page-margins type="even">
|
||||
<left-margin>56.6929</left-margin>
|
||||
<right-margin>56.6929</right-margin>
|
||||
<top-margin>56.6929</top-margin>
|
||||
<bottom-margin>113.386</bottom-margin>
|
||||
</page-margins>
|
||||
<page-margins type="odd">
|
||||
<left-margin>56.6929</left-margin>
|
||||
<right-margin>56.6929</right-margin>
|
||||
<top-margin>56.6929</top-margin>
|
||||
<bottom-margin>113.386</bottom-margin>
|
||||
</page-margins>
|
||||
</page-layout>
|
||||
<word-font font-family="FreeSerif" font-size="10"/>
|
||||
<lyric-font font-family="FreeSerif" font-size="11"/>
|
||||
</defaults>
|
||||
<credit page="1">
|
||||
<credit-words default-x="595.44" default-y="1626.67" justify="center" valign="top" font-size="24">Title (top)</credit-words>
|
||||
</credit>
|
||||
<credit page="1">
|
||||
<credit-words default-x="595.44" default-y="1569.97" justify="center" valign="top" font-size="14">Subtitle</credit-words>
|
||||
</credit>
|
||||
<credit page="1">
|
||||
<credit-words default-x="1134.19" default-y="1526.67" justify="right" valign="bottom" font-size="12">Composer</credit-words>
|
||||
</credit>
|
||||
<credit page="1">
|
||||
<credit-words default-x="56.6929" default-y="1526.67" justify="left" valign="bottom" font-size="12">Lyricist</credit-words>
|
||||
</credit>
|
||||
<credit page="1">
|
||||
<credit-words default-x="595.44" default-y="113.386" justify="center" valign="bottom" font-size="8">Copyright (bottom)</credit-words>
|
||||
</credit>
|
||||
<credit page="2">
|
||||
<credit-words default-x="595.44" default-y="113.386" justify="center" valign="bottom" font-size="8">Page 2 copyright (bottom)</credit-words>
|
||||
</credit>
|
||||
<credit page="2">
|
||||
<credit-words default-x="56.6929" default-y="1626.67" justify="left" valign="top" font-size="12">Page 2 vertical frame (top)</credit-words>
|
||||
</credit>
|
||||
<part-list>
|
||||
<score-part id="P1">
|
||||
<part-name>Voice</part-name>
|
||||
<part-abbreviation>Vo.</part-abbreviation>
|
||||
<score-instrument id="P1-I1">
|
||||
<instrument-name>Voice</instrument-name>
|
||||
</score-instrument>
|
||||
<midi-device id="P1-I1" port="1"></midi-device>
|
||||
<midi-instrument id="P1-I1">
|
||||
<midi-channel>1</midi-channel>
|
||||
<midi-program>53</midi-program>
|
||||
<volume>78.7402</volume>
|
||||
<pan>0</pan>
|
||||
</midi-instrument>
|
||||
</score-part>
|
||||
</part-list>
|
||||
<part id="P1">
|
||||
<measure number="1" width="1077.49">
|
||||
<print>
|
||||
<system-layout>
|
||||
<system-margins>
|
||||
<left-margin>0.00</left-margin>
|
||||
<right-margin>0.00</right-margin>
|
||||
</system-margins>
|
||||
<top-system-distance>170.00</top-system-distance>
|
||||
</system-layout>
|
||||
</print>
|
||||
<attributes>
|
||||
<divisions>1</divisions>
|
||||
<key>
|
||||
<fifths>0</fifths>
|
||||
</key>
|
||||
<time>
|
||||
<beats>4</beats>
|
||||
<beat-type>4</beat-type>
|
||||
</time>
|
||||
<clef>
|
||||
<sign>G</sign>
|
||||
<line>2</line>
|
||||
</clef>
|
||||
</attributes>
|
||||
<note>
|
||||
<rest measure="yes"/>
|
||||
<duration>4</duration>
|
||||
<voice>1</voice>
|
||||
</note>
|
||||
</measure>
|
||||
<measure number="2" width="197.55">
|
||||
<print new-page="yes">
|
||||
<system-layout>
|
||||
<system-margins>
|
||||
<left-margin>0.00</left-margin>
|
||||
<right-margin>879.94</right-margin>
|
||||
</system-margins>
|
||||
<top-system-distance>170.00</top-system-distance>
|
||||
</system-layout>
|
||||
</print>
|
||||
<note>
|
||||
<rest measure="yes"/>
|
||||
<duration>4</duration>
|
||||
<voice>1</voice>
|
||||
</note>
|
||||
<barline location="right">
|
||||
<bar-style>light-heavy</bar-style>
|
||||
</barline>
|
||||
</measure>
|
||||
</part>
|
||||
</score-partwise>
|
|
@ -1,37 +0,0 @@
|
|||
# SPDX-License-Identifier: GPL-3.0-only
|
||||
# MuseScore-CLA-applies
|
||||
#
|
||||
# MuseScore
|
||||
# Music Composition & Notation
|
||||
#
|
||||
# Copyright (C) 2021 MuseScore BVBA and others
|
||||
#
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License version 3 as
|
||||
# published by the Free Software Foundation.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
set(TARGET tst_scripting)
|
||||
|
||||
set(MTEST_LINK_MSCOREAPP TRUE)
|
||||
|
||||
include(${PROJECT_SOURCE_DIR}/mtest/cmake.inc)
|
||||
|
||||
if (MSVC)
|
||||
install(DIRECTORY
|
||||
${QT_INSTALL_QML}
|
||||
DESTINATION ${CMAKE_CURRENT_BINARY_DIR}
|
||||
REGEX ".*d\\.dll" EXCLUDE
|
||||
REGEX ".*QtMultimedia.*" EXCLUDE
|
||||
REGEX ".*QtSensors.*" EXCLUDE
|
||||
REGEX ".*QtTest.*" EXCLUDE
|
||||
REGEX ".*QtWebkit.*" EXCLUDE
|
||||
)
|
||||
endif (MSVC)
|
|
@ -1,16 +0,0 @@
|
|||
test script p1: read score elements
|
||||
found:Clef (20) at 0
|
||||
found:KeySig (21) at 0
|
||||
found:TimeSig (23) at 0
|
||||
found:Chord (93) at 0
|
||||
beamMode:0
|
||||
small:false
|
||||
stemDirection:AUTO
|
||||
duration:1/4
|
||||
found:Rest (24) at 480
|
||||
found:Chord (93) at 960
|
||||
beamMode:0
|
||||
small:false
|
||||
stemDirection:AUTO
|
||||
duration:1/2
|
||||
found:BarLine (11) at 1920
|
|
@ -1,102 +0,0 @@
|
|||
/*
|
||||
* SPDX-License-Identifier: GPL-3.0-only
|
||||
* MuseScore-CLA-applies
|
||||
*
|
||||
* MuseScore
|
||||
* Music Composition & Notation
|
||||
*
|
||||
* Copyright (C) 2021 MuseScore BVBA and others
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License version 3 as
|
||||
* published by the Free Software Foundation.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
import QtQuick 2.0
|
||||
import MuseScore 3.0
|
||||
|
||||
MuseScore {
|
||||
menuPath: "Plugins.p1"
|
||||
onRun: {
|
||||
openLog("p1.log");
|
||||
logn("test script p1: read score elements")
|
||||
|
||||
var cursor = curScore.newCursor();
|
||||
cursor.voice = 0;
|
||||
cursor.staffIdx = 0;
|
||||
cursor.filter = -1;
|
||||
cursor.rewind(0);
|
||||
|
||||
while (cursor.segment) {
|
||||
var e = cursor.element;
|
||||
if (e) {
|
||||
log2("found:", e.name + " (" + e.type + ") at " + cursor.segment.tick);
|
||||
if (e.type == Element.CHORD) {
|
||||
// log2(" durationType:", e.durationType); // TODO: some wrapper/string conversion?
|
||||
log2(" beamMode:", e.beamMode);
|
||||
log2(" small:", e.small);
|
||||
log2(" stemDirection:", e.stemDirection);
|
||||
|
||||
log2(" duration:", e.duration.str);
|
||||
// log2(" numerator:", e.duration.numerator);
|
||||
// log2(" denominator:", e.duration.denominator);
|
||||
// log2(" ticks:", e.duration.ticks);
|
||||
// var notes = e.notes;
|
||||
// for (var i = 0; i < notes.length; i++) {
|
||||
// var note = notes[i];
|
||||
// log2(" ", note._name());
|
||||
// log2(" subchannel:", note.subchannel);
|
||||
// log2(" line:", note.line);
|
||||
// log2(" fret:", note.fret);
|
||||
// log2(" string:", note.string);
|
||||
// log2(" tpc:", note.tpc);
|
||||
// log2(" tpc1:", note.tpc1);
|
||||
// log2(" tpc2:", note.tpc2);
|
||||
// log2(" pitch:", note.pitch);
|
||||
// log2(" ppitch:", note.ppitch);
|
||||
// log2(" ghost:", note.ghost);
|
||||
// log2(" hidden:", note.hidden);
|
||||
// log2(" mirror:", note.mirror);
|
||||
// log2(" small:", note.small);
|
||||
// log2(" play:", note.play);
|
||||
// log2(" tuning:", note.tuning);
|
||||
// log2(" veloType:", note.veloType);
|
||||
// log2(" veloOffset:", note.veloOffset);
|
||||
// log2(" userMirror:", note.userMirror);
|
||||
// log2(" userDotPosition:", note.userDotPosition);
|
||||
// log2(" headGroup:", note.headGroup);
|
||||
// log2(" headType:", note.headType);
|
||||
// log2(" accidentalType:", note.accidentalType);
|
||||
// log2(" dotsCount:", note.dotsCount);
|
||||
// if (note.accidental) {
|
||||
// var acc = note.accidental;
|
||||
// log2(" ", acc._name());
|
||||
// log2(" hasBracket:", acc.hasBracket);
|
||||
// log2(" small:", acc.small);
|
||||
// log2(" accType:", acc.accType);
|
||||
// log2(" role:", acc.role);
|
||||
// }
|
||||
// }
|
||||
}
|
||||
if (e.type == Element.REST) {
|
||||
// logn(" duration:");
|
||||
// log2(" numerator:", e.duration.numerator);
|
||||
// log2(" denominator:", e.duration.denominator);
|
||||
// log2(" ticks:", e.duration.ticks);
|
||||
// log2(" beamMode:", e.beamMode);
|
||||
// log2(" small:", e.small);
|
||||
}
|
||||
}
|
||||
cursor.next();
|
||||
}
|
||||
closeLog();
|
||||
Qt.quit()
|
||||
}
|
||||
}
|
|
@ -1,10 +0,0 @@
|
|||
test script p2
|
||||
FretDiagram
|
||||
userMag:1
|
||||
strings:6
|
||||
frets:5
|
||||
fretOffset:0
|
||||
set userMag:2.2
|
||||
set strings:8
|
||||
set frets:7
|
||||
set fretOffset:4
|
|
@ -1,66 +0,0 @@
|
|||
/*
|
||||
* SPDX-License-Identifier: GPL-3.0-only
|
||||
* MuseScore-CLA-applies
|
||||
*
|
||||
* MuseScore
|
||||
* Music Composition & Notation
|
||||
*
|
||||
* Copyright (C) 2021 MuseScore BVBA and others
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License version 3 as
|
||||
* published by the Free Software Foundation.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
import QtQuick 2.0
|
||||
import MuseScore 3.0
|
||||
|
||||
MuseScore {
|
||||
menuPath: "Plugins.p2"
|
||||
onRun: {
|
||||
openLog("p2.log");
|
||||
logn("test script p2")
|
||||
|
||||
var cursor = curScore.newCursor();
|
||||
cursor.voice = 0;
|
||||
cursor.staffIdx = 0;
|
||||
cursor.filter = -1;
|
||||
cursor.rewind(0);
|
||||
|
||||
while (cursor.segment) {
|
||||
var a = cursor.segment.annotations;
|
||||
var l = a.length;
|
||||
for (var i = 0; i < l; i++) {
|
||||
var e = a[i];
|
||||
logn(e._name());
|
||||
if (e.type == Element.FRET_DIAGRAM) {
|
||||
log2("userMag:", e.mag)
|
||||
log2("strings:", e.fretStrings)
|
||||
log2("frets:", e.fretFrets)
|
||||
// log2("barre:", e.fretBarre) // property does not exist anymore, probably needs to be replaced
|
||||
log2("fretOffset:", e.fretOffset)
|
||||
e.mag = 2.2
|
||||
e.fretStrings = 8
|
||||
e.fretFrets = 7
|
||||
// e.fretBarre = 2
|
||||
e.fretOffset = 4
|
||||
log2("set userMag:", e.mag)
|
||||
log2("set strings:", e.fretStrings)
|
||||
log2("set frets:", e.fretFrets)
|
||||
// log2("set barre:", e.fretBarre)
|
||||
log2("set fretOffset:", e.fretOffset)
|
||||
}
|
||||
}
|
||||
cursor.next();
|
||||
}
|
||||
closeLog();
|
||||
Qt.quit()
|
||||
}
|
||||
}
|
|
@ -1,28 +0,0 @@
|
|||
/*
|
||||
* SPDX-License-Identifier: GPL-3.0-only
|
||||
* MuseScore-CLA-applies
|
||||
*
|
||||
* MuseScore
|
||||
* Music Composition & Notation
|
||||
*
|
||||
* Copyright (C) 2021 MuseScore BVBA and others
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License version 3 as
|
||||
* published by the Free Software Foundation.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
import QtQuick 2.0
|
||||
|
||||
Item {
|
||||
x: 50.0
|
||||
y: 60.0
|
||||
}
|
||||
|
|
@ -1,37 +0,0 @@
|
|||
/*
|
||||
* SPDX-License-Identifier: GPL-3.0-only
|
||||
* MuseScore-CLA-applies
|
||||
*
|
||||
* MuseScore
|
||||
* Music Composition & Notation
|
||||
*
|
||||
* Copyright (C) 2021 MuseScore BVBA and others
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License version 3 as
|
||||
* published by the Free Software Foundation.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
import QtQuick 2.0
|
||||
import MuseScore 3.0
|
||||
|
||||
MuseScore {
|
||||
menuPath: "Plugins.test3"
|
||||
version: "3.0"
|
||||
description: "Test Plugin"
|
||||
|
||||
width: 150
|
||||
height: 75
|
||||
onRun: {
|
||||
var score = curScore
|
||||
Qt.quit();
|
||||
}
|
||||
}
|
||||
|
|
@ -1,130 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<pageWidth>8.27</pageWidth>
|
||||
<pageHeight>11.69</pageHeight>
|
||||
<pagePrintableWidth>7.4826</pagePrintableWidth>
|
||||
<pageEvenLeftMargin>0.393701</pageEvenLeftMargin>
|
||||
<pageOddLeftMargin>0.393701</pageOddLeftMargin>
|
||||
<pageEvenTopMargin>0.393701</pageEvenTopMargin>
|
||||
<pageEvenBottomMargin>0.787403</pageEvenBottomMargin>
|
||||
<pageOddTopMargin>0.393701</pageOddTopMargin>
|
||||
<pageOddBottomMargin>0.787403</pageOddBottomMargin>
|
||||
<lastSystemFillLimit>0</lastSystemFillLimit>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer"></metaTag>
|
||||
<metaTag name="copyright"></metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle"></metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle">s1</metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
<name>stdNormal</name>
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName>Piano</trackName>
|
||||
<Instrument>
|
||||
<longName>Piano</longName>
|
||||
<shortName>Pno.</shortName>
|
||||
<trackName>Piano</trackName>
|
||||
<minPitchP>21</minPitchP>
|
||||
<maxPitchP>108</maxPitchP>
|
||||
<minPitchA>21</minPitchA>
|
||||
<maxPitchA>108</maxPitchA>
|
||||
<instrumentId>keyboard.piano</instrumentId>
|
||||
<clef staff="2">F</clef>
|
||||
<Articulation>
|
||||
<velocity>100</velocity>
|
||||
<gateTime>95</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="staccatissimo">
|
||||
<velocity>100</velocity>
|
||||
<gateTime>33</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="staccato">
|
||||
<velocity>100</velocity>
|
||||
<gateTime>50</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="portato">
|
||||
<velocity>100</velocity>
|
||||
<gateTime>67</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="tenuto">
|
||||
<velocity>100</velocity>
|
||||
<gateTime>100</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="marcato">
|
||||
<velocity>120</velocity>
|
||||
<gateTime>67</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="sforzato">
|
||||
<velocity>120</velocity>
|
||||
<gateTime>100</gateTime>
|
||||
</Articulation>
|
||||
<Channel>
|
||||
<program value="0"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>s1</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<KeySig>
|
||||
<accidental>2</accidental>
|
||||
</KeySig>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Chord>
|
||||
<durationType>quarter</durationType>
|
||||
<Note>
|
||||
<Accidental>
|
||||
<subtype>accidentalSharp</subtype>
|
||||
</Accidental>
|
||||
<pitch>68</pitch>
|
||||
<tpc>22</tpc>
|
||||
</Note>
|
||||
<Note>
|
||||
<pitch>74</pitch>
|
||||
<tpc>16</tpc>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Rest>
|
||||
<durationType>quarter</durationType>
|
||||
</Rest>
|
||||
<Chord>
|
||||
<durationType>half</durationType>
|
||||
<Note>
|
||||
<pitch>69</pitch>
|
||||
<tpc>17</tpc>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
|
@ -1,140 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<pageWidth>8.27</pageWidth>
|
||||
<pageHeight>11.69</pageHeight>
|
||||
<pagePrintableWidth>7.4826</pagePrintableWidth>
|
||||
<pageEvenLeftMargin>0.393701</pageEvenLeftMargin>
|
||||
<pageOddLeftMargin>0.393701</pageOddLeftMargin>
|
||||
<pageEvenTopMargin>0.393701</pageEvenTopMargin>
|
||||
<pageEvenBottomMargin>0.787403</pageEvenBottomMargin>
|
||||
<pageOddTopMargin>0.393701</pageOddTopMargin>
|
||||
<pageOddBottomMargin>0.787403</pageOddBottomMargin>
|
||||
<lastSystemFillLimit>0</lastSystemFillLimit>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer"></metaTag>
|
||||
<metaTag name="copyright"></metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle"></metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle">s1</metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
<name>stdNormal</name>
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName>Piano</trackName>
|
||||
<Instrument>
|
||||
<longName>Piano</longName>
|
||||
<shortName>Pno.</shortName>
|
||||
<trackName>Piano</trackName>
|
||||
<minPitchP>21</minPitchP>
|
||||
<maxPitchP>108</maxPitchP>
|
||||
<minPitchA>21</minPitchA>
|
||||
<maxPitchA>108</maxPitchA>
|
||||
<instrumentId>keyboard.piano</instrumentId>
|
||||
<clef staff="2">F</clef>
|
||||
<Articulation>
|
||||
<velocity>100</velocity>
|
||||
<gateTime>95</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="staccatissimo">
|
||||
<velocity>100</velocity>
|
||||
<gateTime>33</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="staccato">
|
||||
<velocity>100</velocity>
|
||||
<gateTime>50</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="portato">
|
||||
<velocity>100</velocity>
|
||||
<gateTime>67</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="tenuto">
|
||||
<velocity>100</velocity>
|
||||
<gateTime>100</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="marcato">
|
||||
<velocity>120</velocity>
|
||||
<gateTime>67</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="sforzato">
|
||||
<velocity>120</velocity>
|
||||
<gateTime>100</gateTime>
|
||||
</Articulation>
|
||||
<Channel>
|
||||
<program value="0"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>s1</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<FretDiagram>
|
||||
<string no="0">
|
||||
<marker>88</marker>
|
||||
</string>
|
||||
<string no="1">
|
||||
<dot>3</dot>
|
||||
</string>
|
||||
<string no="2">
|
||||
<dot>2</dot>
|
||||
</string>
|
||||
<string no="3">
|
||||
<marker>79</marker>
|
||||
</string>
|
||||
<string no="4">
|
||||
<dot>1</dot>
|
||||
</string>
|
||||
<string no="5">
|
||||
<marker>79</marker>
|
||||
</string>
|
||||
</FretDiagram>
|
||||
<Chord>
|
||||
<durationType>quarter</durationType>
|
||||
<Note>
|
||||
<pitch>67</pitch>
|
||||
<tpc>15</tpc>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Rest>
|
||||
<durationType>quarter</durationType>
|
||||
</Rest>
|
||||
<Chord>
|
||||
<durationType>half</durationType>
|
||||
<Note>
|
||||
<pitch>69</pitch>
|
||||
<tpc>17</tpc>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
|
@ -1,149 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<pageWidth>8.27</pageWidth>
|
||||
<pageHeight>11.69</pageHeight>
|
||||
<pagePrintableWidth>7.4826</pagePrintableWidth>
|
||||
<pageEvenLeftMargin>0.393701</pageEvenLeftMargin>
|
||||
<pageOddLeftMargin>0.393701</pageOddLeftMargin>
|
||||
<pageEvenTopMargin>0.393701</pageEvenTopMargin>
|
||||
<pageEvenBottomMargin>0.787403</pageEvenBottomMargin>
|
||||
<pageOddTopMargin>0.393701</pageOddTopMargin>
|
||||
<pageOddBottomMargin>0.787403</pageOddBottomMargin>
|
||||
<lastSystemFillLimit>0</lastSystemFillLimit>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer">Composer</metaTag>
|
||||
<metaTag name="copyright"></metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle"></metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle">Title</metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
<name>stdNormal</name>
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName>Piano</trackName>
|
||||
<Instrument>
|
||||
<longName>Piano</longName>
|
||||
<shortName>Pno.</shortName>
|
||||
<trackName>Piano</trackName>
|
||||
<minPitchP>21</minPitchP>
|
||||
<maxPitchP>108</maxPitchP>
|
||||
<minPitchA>21</minPitchA>
|
||||
<maxPitchA>108</maxPitchA>
|
||||
<clef staff="2">F</clef>
|
||||
<Articulation>
|
||||
<velocity>100</velocity>
|
||||
<gateTime>95</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="staccatissimo">
|
||||
<velocity>100</velocity>
|
||||
<gateTime>33</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="staccato">
|
||||
<velocity>100</velocity>
|
||||
<gateTime>50</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="portato">
|
||||
<velocity>100</velocity>
|
||||
<gateTime>67</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="tenuto">
|
||||
<velocity>100</velocity>
|
||||
<gateTime>100</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="marcato">
|
||||
<velocity>120</velocity>
|
||||
<gateTime>67</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="sforzato">
|
||||
<velocity>120</velocity>
|
||||
<gateTime>100</gateTime>
|
||||
</Articulation>
|
||||
<Channel>
|
||||
<program value="0"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>Title</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>composer</style>
|
||||
<text>Composer</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<StaffText>
|
||||
<style>Default</style>
|
||||
<text>System Text</text>
|
||||
</StaffText>
|
||||
<Rest>
|
||||
<durationType>measure</durationType>
|
||||
<duration>4/4</duration>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<StaffText>
|
||||
<text>Staff Text</text>
|
||||
</StaffText>
|
||||
<Rest>
|
||||
<durationType>measure</durationType>
|
||||
<duration>4/4</duration>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<StaffText>
|
||||
<style>String Number</style>
|
||||
<text>Styled Expression Text</text>
|
||||
</StaffText>
|
||||
<Rest>
|
||||
<durationType>measure</durationType>
|
||||
<duration>4/4</duration>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<StaffText>
|
||||
<style>Rehearsal Mark</style>
|
||||
<text>Rehearsal Mark</text>
|
||||
</StaffText>
|
||||
<Rest>
|
||||
<durationType>measure</durationType>
|
||||
<duration>4/4</duration>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
|
@ -1,149 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<pageWidth>8.27</pageWidth>
|
||||
<pageHeight>11.69</pageHeight>
|
||||
<pagePrintableWidth>7.4826</pagePrintableWidth>
|
||||
<pageEvenLeftMargin>0.393701</pageEvenLeftMargin>
|
||||
<pageOddLeftMargin>0.393701</pageOddLeftMargin>
|
||||
<pageEvenTopMargin>0.393701</pageEvenTopMargin>
|
||||
<pageEvenBottomMargin>0.787403</pageEvenBottomMargin>
|
||||
<pageOddTopMargin>0.393701</pageOddTopMargin>
|
||||
<pageOddBottomMargin>0.787403</pageOddBottomMargin>
|
||||
<lastSystemFillLimit>0</lastSystemFillLimit>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer">Composer</metaTag>
|
||||
<metaTag name="copyright"></metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle"></metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle">Title</metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
<name>stdNormal</name>
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName>Piano</trackName>
|
||||
<Instrument>
|
||||
<longName>Piano</longName>
|
||||
<shortName>Pno.</shortName>
|
||||
<trackName>Piano</trackName>
|
||||
<minPitchP>21</minPitchP>
|
||||
<maxPitchP>108</maxPitchP>
|
||||
<minPitchA>21</minPitchA>
|
||||
<maxPitchA>108</maxPitchA>
|
||||
<clef staff="2">F</clef>
|
||||
<Articulation>
|
||||
<velocity>100</velocity>
|
||||
<gateTime>95</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="staccatissimo">
|
||||
<velocity>100</velocity>
|
||||
<gateTime>33</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="staccato">
|
||||
<velocity>100</velocity>
|
||||
<gateTime>50</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="portato">
|
||||
<velocity>100</velocity>
|
||||
<gateTime>67</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="tenuto">
|
||||
<velocity>100</velocity>
|
||||
<gateTime>100</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="marcato">
|
||||
<velocity>120</velocity>
|
||||
<gateTime>67</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="sforzato">
|
||||
<velocity>120</velocity>
|
||||
<gateTime>100</gateTime>
|
||||
</Articulation>
|
||||
<Channel>
|
||||
<program value="0"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>Title</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>composer</style>
|
||||
<text>Composer</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<StaffText>
|
||||
<style>System</style>
|
||||
<text>System Text</text>
|
||||
</StaffText>
|
||||
<Rest>
|
||||
<durationType>measure</durationType>
|
||||
<duration>4/4</duration>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<StaffText>
|
||||
<text>Staff Text</text>
|
||||
</StaffText>
|
||||
<Rest>
|
||||
<durationType>measure</durationType>
|
||||
<duration>4/4</duration>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<StaffText>
|
||||
<style>Expression</style>
|
||||
<text>Styled Expression Text</text>
|
||||
</StaffText>
|
||||
<Rest>
|
||||
<durationType>measure</durationType>
|
||||
<duration>4/4</duration>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<StaffText>
|
||||
<style>Rehearsal Mark</style>
|
||||
<text>Rehearsal Mark</text>
|
||||
</StaffText>
|
||||
<Rest>
|
||||
<durationType>measure</durationType>
|
||||
<duration>4/4</duration>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
|
@ -1,43 +0,0 @@
|
|||
/*
|
||||
* SPDX-License-Identifier: GPL-3.0-only
|
||||
* MuseScore-CLA-applies
|
||||
*
|
||||
* MuseScore
|
||||
* Music Composition & Notation
|
||||
*
|
||||
* Copyright (C) 2021 MuseScore BVBA and others
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License version 3 as
|
||||
* published by the Free Software Foundation.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
import QtQuick 2.0
|
||||
import MuseScore 3.0
|
||||
|
||||
MuseScore {
|
||||
onRun: {
|
||||
var seg = curScore.firstSegment();
|
||||
while (seg) {
|
||||
for (var i = seg.annotations.length; i--; ) {
|
||||
if (seg.annotations[i].type === Element.STAFF_TEXT) {
|
||||
if (seg.annotations[i].subStyle === Tid.SYSTEM) {
|
||||
seg.annotations[i].subStyle = Tid.FIGURED_BASS;
|
||||
}
|
||||
else if (seg.annotations[i].subStyle === Tid.EXPRESSION) {
|
||||
seg.annotations[i].subStyle = Tid.STRING_NUMBER;
|
||||
}
|
||||
}
|
||||
}
|
||||
seg = seg.next;
|
||||
}
|
||||
Qt.quit();
|
||||
}
|
||||
}
|
|
@ -1,227 +0,0 @@
|
|||
/*
|
||||
* SPDX-License-Identifier: GPL-3.0-only
|
||||
* MuseScore-CLA-applies
|
||||
*
|
||||
* MuseScore
|
||||
* Music Composition & Notation
|
||||
*
|
||||
* Copyright (C) 2021 MuseScore BVBA and others
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License version 3 as
|
||||
* published by the Free Software Foundation.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include <QtTest/QtTest>
|
||||
#include "mtest/testutils.h"
|
||||
#include "libmscore/masterscore.h"
|
||||
#include "libmscore/mscore.h"
|
||||
#include "libmscore/musescoreCore.h"
|
||||
#include "libmscore/undo.h"
|
||||
#include "mu4/plugins/api/qmlplugin.h"
|
||||
#include "mscore/plugin/qmlpluginengine.h"
|
||||
|
||||
#define DIR QString("scripting/")
|
||||
|
||||
using namespace Ms;
|
||||
|
||||
//---------------------------------------------------------
|
||||
// TestScripting
|
||||
//---------------------------------------------------------
|
||||
|
||||
class TestScripting : public QObject, public MTest
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
QQmlEngine * engine;
|
||||
|
||||
QmlPlugin* loadPlugin(QString path);
|
||||
void runPlugin(QmlPlugin* p, Score* cs);
|
||||
|
||||
private slots:
|
||||
void initTestCase();
|
||||
void plugins01();
|
||||
void plugins02();
|
||||
void processFileWithPlugin_data();
|
||||
void processFileWithPlugin();
|
||||
void testTextStyle();
|
||||
};
|
||||
|
||||
//---------------------------------------------------------
|
||||
/// runPlugin
|
||||
//---------------------------------------------------------
|
||||
|
||||
void TestScripting::runPlugin(QmlPlugin* p, Score* cs)
|
||||
{
|
||||
// don't call startCmd for non modal dialog
|
||||
if (cs && p->pluginType() != "dock") {
|
||||
cs->startCmd();
|
||||
}
|
||||
p->runPlugin();
|
||||
if (cs && p->pluginType() != "dock") {
|
||||
cs->endCmd();
|
||||
}
|
||||
}
|
||||
|
||||
//---------------------------------------------------------
|
||||
/// loadPlugin
|
||||
/// Loads the qml plugin located at path
|
||||
/// Returns pointer to the plugin or nullptr upon failure
|
||||
/// Note: ensure to cleanup the returned pointer
|
||||
//---------------------------------------------------------
|
||||
|
||||
QmlPlugin* TestScripting::loadPlugin(QString path)
|
||||
{
|
||||
QQmlComponent component(engine);
|
||||
component.loadUrl(QUrl::fromLocalFile(path));
|
||||
QObject* obj = component.create();
|
||||
if (obj == 0) {
|
||||
foreach (QQmlError e, component.errors()) {
|
||||
qDebug(" line %d: %s", e.line(), qPrintable(e.description()));
|
||||
}
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
return qobject_cast<QmlPlugin*>(obj);
|
||||
}
|
||||
|
||||
//---------------------------------------------------------
|
||||
// initTestCase
|
||||
//---------------------------------------------------------
|
||||
|
||||
void TestScripting::initTestCase()
|
||||
{
|
||||
initMTest();
|
||||
// qmlRegisterType<MScore> ("MuseScore", 1, 0, "MScore");
|
||||
engine = new QmlPluginEngine(this);
|
||||
}
|
||||
|
||||
//---------------------------------------------------------
|
||||
/// plugins01
|
||||
/// Create a QML item and retrieve its coordinates
|
||||
//---------------------------------------------------------
|
||||
|
||||
void TestScripting::plugins01()
|
||||
{
|
||||
QString path = root + "/" + DIR + "plugins01.qml";
|
||||
QQmlComponent component(engine, QUrl::fromLocalFile(path));
|
||||
QObject* object = component.create();
|
||||
if (object == 0) {
|
||||
qDebug("creating component <%s> failed", qPrintable(path));
|
||||
foreach (QQmlError e, component.errors()) {
|
||||
qDebug(" line %d: %s", e.line(), qPrintable(e.description()));
|
||||
}
|
||||
} else {
|
||||
qreal x = object->property("x").toDouble();
|
||||
qreal y = object->property("y").toDouble();
|
||||
QCOMPARE(x, 50.0);
|
||||
QCOMPARE(y, 60.0);
|
||||
}
|
||||
delete object;
|
||||
}
|
||||
|
||||
//---------------------------------------------------------
|
||||
/// plugin02
|
||||
/// Create a MuseScore plugin and get width and height of the dialog
|
||||
//---------------------------------------------------------
|
||||
|
||||
void TestScripting::plugins02()
|
||||
{
|
||||
QString path = root + "/" + DIR + "plugins02.qml";
|
||||
QQmlComponent component(engine,
|
||||
QUrl::fromLocalFile(path));
|
||||
QObject* object = component.create();
|
||||
if (object == 0) {
|
||||
qDebug("creating component <%s> failed", qPrintable(path));
|
||||
foreach (QQmlError e, component.errors()) {
|
||||
qDebug(" line %d: %s", e.line(), qPrintable(e.description()));
|
||||
}
|
||||
} else {
|
||||
qreal width = object->property("width").toDouble();
|
||||
qreal height = object->property("height").toDouble();
|
||||
QCOMPARE(width, 150.0);
|
||||
QCOMPARE(height, 75.0);
|
||||
}
|
||||
delete object;
|
||||
}
|
||||
|
||||
//---------------------------------------------------------
|
||||
// processFileWithPlugin
|
||||
// read a score, apply script and compare script output with
|
||||
// reference
|
||||
//---------------------------------------------------------
|
||||
|
||||
void TestScripting::processFileWithPlugin_data()
|
||||
{
|
||||
QTest::addColumn<QString>("file");
|
||||
QTest::addColumn<QString>("script");
|
||||
|
||||
QTest::newRow("p1") << "s1" << "p1"; // scan note rest
|
||||
QTest::newRow("p2") << "s2" << "p2"; // scan segment attributes
|
||||
}
|
||||
|
||||
void TestScripting::processFileWithPlugin()
|
||||
{
|
||||
QFETCH(QString, file);
|
||||
QFETCH(QString, script);
|
||||
|
||||
MasterScore* score = readScore(DIR + file + ".mscx");
|
||||
MuseScoreCore::mscoreCore->setCurrentScore(score);
|
||||
|
||||
QVERIFY(score);
|
||||
score->doLayout();
|
||||
|
||||
QString scriptPath = root + "/" + DIR + script + ".qml";
|
||||
|
||||
QFileInfo fi(scriptPath);
|
||||
QVERIFY(fi.exists());
|
||||
|
||||
QQmlComponent component(engine);
|
||||
component.loadUrl(QUrl::fromLocalFile(scriptPath));
|
||||
if (component.isError()) {
|
||||
qDebug("qml load error");
|
||||
for (QQmlError e : component.errors()) {
|
||||
qDebug("qml error: %s", qPrintable(e.toString()));
|
||||
}
|
||||
}
|
||||
|
||||
QObject* obj = component.create();
|
||||
QVERIFY(obj);
|
||||
|
||||
QmlPlugin* item = qobject_cast<QmlPlugin*>(obj);
|
||||
item->runPlugin();
|
||||
|
||||
QVERIFY(compareFiles(script + ".log", DIR + script + ".log.ref"));
|
||||
delete score;
|
||||
}
|
||||
|
||||
//---------------------------------------------------------
|
||||
/// testTextStyle
|
||||
/// Reading and writing of a text style through the plugin framework
|
||||
//---------------------------------------------------------
|
||||
|
||||
void TestScripting::testTextStyle()
|
||||
{
|
||||
QmlPlugin* item = loadPlugin(root + "/" + DIR + "testTextStyle.qml");
|
||||
QVERIFY(item != nullptr);
|
||||
|
||||
Score* score = readScore(DIR + "testTextStyle.mscx");
|
||||
MuseScoreCore::mscoreCore->setCurrentScore(score);
|
||||
runPlugin(item, score);
|
||||
QVERIFY(saveCompareScore(score, "testTextStyle-test.mscx", DIR + "testTextStyle-ref.mscx"));
|
||||
score->undoRedo(/* undo */ true, /* EditData */ nullptr);
|
||||
QVERIFY(saveCompareScore(score, "testTextStyle-test2.mscx", DIR + "testTextStyle.mscx"));
|
||||
|
||||
delete item;
|
||||
}
|
||||
|
||||
QTEST_MAIN(TestScripting)
|
||||
#include "tst_scripting.moc"
|
|
@ -1,12 +0,0 @@
|
|||
#!/bin/bash
|
||||
|
||||
if [ "`uname`" = 'Darwin' ]; then
|
||||
MSCORE=../../build.xcode/mtest/scripting/Debug
|
||||
else
|
||||
MSCORE=../../build.debug/mtest/scripting
|
||||
fi
|
||||
|
||||
cp $MSCORE/p1.log p1.log.ref
|
||||
cp $MSCORE/p2.log p2.log.ref
|
||||
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
# SPDX-License-Identifier: GPL-3.0-only
|
||||
# MuseScore-CLA-applies
|
||||
#
|
||||
# MuseScore
|
||||
# Music Composition & Notation
|
||||
#
|
||||
# Copyright (C) 2021 MuseScore BVBA and others
|
||||
#
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License version 3 as
|
||||
# published by the Free Software Foundation.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
set(TARGET tst_stringutils)
|
||||
|
||||
include(${PROJECT_SOURCE_DIR}/mtest/cmake.inc)
|
|
@ -1,135 +0,0 @@
|
|||
/*
|
||||
* SPDX-License-Identifier: GPL-3.0-only
|
||||
* MuseScore-CLA-applies
|
||||
*
|
||||
* MuseScore
|
||||
* Music Composition & Notation
|
||||
*
|
||||
* Copyright (C) 2021 MuseScore BVBA and others
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License version 3 as
|
||||
* published by the Free Software Foundation.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include <QtTest/QtTest>
|
||||
#include <QVector>
|
||||
#include "mtest/testutils.h"
|
||||
#include "mscore/stringutils.h"
|
||||
|
||||
#define DIR QString("stringutils/")
|
||||
|
||||
using namespace Ms;
|
||||
|
||||
//---------------------------------------------------------
|
||||
// TestStringUtils
|
||||
//---------------------------------------------------------
|
||||
|
||||
class TestStringUtils : public QObject, public MTest
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
private slots:
|
||||
void initTestCase();
|
||||
void tst_stringutils();
|
||||
};
|
||||
|
||||
//---------------------------------------------------------
|
||||
// initTestCase
|
||||
//---------------------------------------------------------
|
||||
|
||||
void TestStringUtils::initTestCase()
|
||||
{
|
||||
initMTest();
|
||||
}
|
||||
|
||||
//---------------------------------------------------------
|
||||
// stringutils
|
||||
//---------------------------------------------------------
|
||||
|
||||
void TestStringUtils::tst_stringutils()
|
||||
{
|
||||
QString testEnglish("Test test");
|
||||
QVERIFY(stringutils::removeDiacritics(testEnglish) == testEnglish);
|
||||
QVERIFY(stringutils::removeLigatures(testEnglish) == testEnglish);
|
||||
|
||||
QString testNonLatin1("Πκολο");
|
||||
QVERIFY(stringutils::removeDiacritics(testNonLatin1) == testNonLatin1);
|
||||
QVERIFY(stringutils::removeLigatures(testNonLatin1) == testNonLatin1);
|
||||
|
||||
QString testNonLatin2("超倍低音长笛");
|
||||
QVERIFY(stringutils::removeDiacritics(testNonLatin2) == testNonLatin2);
|
||||
QVERIFY(stringutils::removeLigatures(testNonLatin2) == testNonLatin2);
|
||||
|
||||
QString testNonLatin3("פיקולו");
|
||||
QVERIFY(stringutils::removeDiacritics(testNonLatin3) == testNonLatin3);
|
||||
QVERIFY(stringutils::removeLigatures(testNonLatin3) == testNonLatin3);
|
||||
|
||||
QString testNonLatin4("پیکولو");
|
||||
QVERIFY(stringutils::removeDiacritics(testNonLatin4) == testNonLatin4);
|
||||
QVERIFY(stringutils::removeLigatures(testNonLatin4) == testNonLatin4);
|
||||
|
||||
const QVector<QChar> ligatureVector({
|
||||
QChar(0xA732),
|
||||
QChar(0xA733),
|
||||
QChar(0x00C6),
|
||||
QChar(0x00C4),
|
||||
QChar(0x00E6),
|
||||
QChar(0x00E4),
|
||||
QChar(0xA734),
|
||||
QChar(0xA735),
|
||||
QChar(0xA736),
|
||||
QChar(0xA737),
|
||||
QChar(0x0132),
|
||||
QChar(0x0133),
|
||||
QChar(0x1E9E),
|
||||
QChar(0x00DF),
|
||||
QChar(0x00D8),
|
||||
QChar(0x00F8),
|
||||
QChar(0x0152),
|
||||
QChar(0x00D6),
|
||||
QChar(0x0153),
|
||||
QChar(0x00F6),
|
||||
QChar(0xA74E),
|
||||
QChar(0xA74F),
|
||||
QChar(0x00DC),
|
||||
QChar(0x00FC),
|
||||
QChar(0x1D6B) });
|
||||
QString testLigatures;
|
||||
for (int i = 0; i < ligatureVector.size(); i++) {
|
||||
testLigatures.append(ligatureVector.at(i));
|
||||
}
|
||||
QVERIFY(stringutils::removeLigatures(testLigatures) == QString("AaaaAeAeaeaeAoaoAuauIJijSSssOoOeOeoeoeOoooUeueue"));
|
||||
|
||||
const QVector<QChar> diacriticVector({
|
||||
QChar(0x00E9), // acute e
|
||||
QChar(0x00C9), // acute E
|
||||
QChar(0x00E8), // grave e
|
||||
QChar(0x00C8), // grave E
|
||||
QChar(0x00EA), // circumflex e
|
||||
QChar(0x00CA), // circumflex E
|
||||
QChar(0x00E7), // cedilla c
|
||||
QChar(0x00C7), // cedilla C
|
||||
QChar(0x00F1), // tilde n
|
||||
QChar(0x00D1), // tilde N
|
||||
QChar(0x00E5), // ring a
|
||||
QChar(0x00C5), // ring A
|
||||
QChar(0x010D), // caron c
|
||||
QChar(0x010C) }); // caron C
|
||||
QString testDiacritics;
|
||||
for (int i = 0; i < diacriticVector.size(); i++) {
|
||||
testDiacritics.append(diacriticVector.at(i));
|
||||
}
|
||||
QVERIFY(stringutils::removeDiacritics(testDiacritics) == QString("eEeEeEcCnNaAcC"));
|
||||
}
|
||||
|
||||
QTEST_MAIN(TestStringUtils)
|
||||
#include "tst_stringutils.moc"
|
194
mtest/test.mscx
194
mtest/test.mscx
|
@ -1,194 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer"></metaTag>
|
||||
<metaTag name="copyright"></metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle"></metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle">Test</metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
<name>stdNormal</name>
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName>Voice</trackName>
|
||||
<Instrument>
|
||||
<trackName>Voice</trackName>
|
||||
<minPitchP>36</minPitchP>
|
||||
<maxPitchP>94</maxPitchP>
|
||||
<minPitchA>40</minPitchA>
|
||||
<maxPitchA>79</maxPitchA>
|
||||
<Articulation>
|
||||
<velocity>100</velocity>
|
||||
<gateTime>100</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="staccato">
|
||||
<velocity>100</velocity>
|
||||
<gateTime>85</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="tenuto">
|
||||
<velocity>100</velocity>
|
||||
<gateTime>100</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="sforzato">
|
||||
<velocity>120</velocity>
|
||||
<gateTime>100</gateTime>
|
||||
</Articulation>
|
||||
<Channel>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Part>
|
||||
<Staff id="2">
|
||||
<StaffType group="pitched">
|
||||
<name>stdNormal</name>
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName>Voice</trackName>
|
||||
<Instrument>
|
||||
<longName>Voice</longName>
|
||||
<shortName>Vo.</shortName>
|
||||
<trackName>Voice</trackName>
|
||||
<minPitchP>36</minPitchP>
|
||||
<maxPitchP>94</maxPitchP>
|
||||
<minPitchA>40</minPitchA>
|
||||
<maxPitchA>79</maxPitchA>
|
||||
<instrumentId>voice.vocals</instrumentId>
|
||||
<Articulation>
|
||||
<velocity>100</velocity>
|
||||
<gateTime>100</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="staccatissimo">
|
||||
<velocity>100</velocity>
|
||||
<gateTime>33</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="staccato">
|
||||
<velocity>100</velocity>
|
||||
<gateTime>50</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="portato">
|
||||
<velocity>100</velocity>
|
||||
<gateTime>67</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="tenuto">
|
||||
<velocity>100</velocity>
|
||||
<gateTime>100</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="marcato">
|
||||
<velocity>120</velocity>
|
||||
<gateTime>67</gateTime>
|
||||
</Articulation>
|
||||
<Articulation name="sforzato">
|
||||
<velocity>120</velocity>
|
||||
<gateTime>100</gateTime>
|
||||
</Articulation>
|
||||
<Channel>
|
||||
<program value="52"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>Test</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>subtitle</style>
|
||||
<text>Split Measure+Slur</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Tempo>
|
||||
<tempo>1.66667</tempo>
|
||||
<text>𝅘𝅥 = 100</text>
|
||||
</Tempo>
|
||||
<Chord>
|
||||
<durationType>quarter</durationType>
|
||||
<Spanner type="Slur">
|
||||
<Slur>
|
||||
</Slur>
|
||||
<next>
|
||||
<location>
|
||||
<fractions>3/4</fractions>
|
||||
</location>
|
||||
</next>
|
||||
</Spanner>
|
||||
<Note>
|
||||
<pitch>60</pitch>
|
||||
<tpc>14</tpc>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<durationType>quarter</durationType>
|
||||
<Note>
|
||||
<pitch>62</pitch>
|
||||
<tpc>16</tpc>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<durationType>quarter</durationType>
|
||||
<Note>
|
||||
<pitch>64</pitch>
|
||||
<tpc>18</tpc>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<durationType>quarter</durationType>
|
||||
<Spanner type="Slur">
|
||||
<prev>
|
||||
<location>
|
||||
<fractions>-3/4</fractions>
|
||||
</location>
|
||||
</prev>
|
||||
</Spanner>
|
||||
<Note>
|
||||
<pitch>65</pitch>
|
||||
<tpc>13</tpc>
|
||||
</Note>
|
||||
</Chord>
|
||||
<BarLine>
|
||||
<subtype>end</subtype>
|
||||
</BarLine>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
<Staff id="2">
|
||||
<Measure>
|
||||
<voice>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Rest>
|
||||
<durationType>measure</durationType>
|
||||
<duration>4/4</duration>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
|
@ -1,24 +0,0 @@
|
|||
# SPDX-License-Identifier: GPL-3.0-only
|
||||
# MuseScore-CLA-applies
|
||||
#
|
||||
# MuseScore
|
||||
# Music Composition & Notation
|
||||
#
|
||||
# Copyright (C) 2021 MuseScore BVBA and others
|
||||
#
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License version 3 as
|
||||
# published by the Free Software Foundation.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
subdirs(
|
||||
bdat ove3 structure
|
||||
)
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
# SPDX-License-Identifier: GPL-3.0-only
|
||||
# MuseScore-CLA-applies
|
||||
#
|
||||
# MuseScore
|
||||
# Music Composition & Notation
|
||||
#
|
||||
# Copyright (C) 2021 MuseScore BVBA and others
|
||||
#
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License version 3 as
|
||||
# published by the Free Software Foundation.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
set(TARGET tst_ove_bdat)
|
||||
|
||||
include(${PROJECT_SOURCE_DIR}/mtest/cmake.inc)
|
Binary file not shown.
|
@ -1,294 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<pageWidth>8.26771</pageWidth>
|
||||
<pageHeight>11.6929</pageHeight>
|
||||
<pagePrintableWidth>7.48031</pagePrintableWidth>
|
||||
<pageEvenLeftMargin>0.393701</pageEvenLeftMargin>
|
||||
<pageOddLeftMargin>0.393701</pageOddLeftMargin>
|
||||
<pageEvenTopMargin>0.393701</pageEvenTopMargin>
|
||||
<pageEvenBottomMargin>0.787403</pageEvenBottomMargin>
|
||||
<pageOddTopMargin>0.393701</pageOddTopMargin>
|
||||
<pageOddBottomMargin>0.787403</pageOddBottomMargin>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer">作者</metaTag>
|
||||
<metaTag name="copyright">www.popiano.org</metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle">标题</metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle"></metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
<bracket type="1" span="2" col="0"/>
|
||||
<barLineSpan>1</barLineSpan>
|
||||
</Staff>
|
||||
<Staff id="2">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName></trackName>
|
||||
<Instrument>
|
||||
<longName>Piano</longName>
|
||||
<trackName></trackName>
|
||||
<Channel>
|
||||
<program value="0"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>标题</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>Lyricist</style>
|
||||
<text>注解</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>composer</style>
|
||||
<text>作者</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>G</concertClefType>
|
||||
<transposingClefType>G</transposingClefType>
|
||||
</Clef>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Tempo>
|
||||
<tempo>1.6</tempo>
|
||||
<visible>0</visible>
|
||||
<text><sym>metNoteQuarterUp</sym> = 96</text>
|
||||
</Tempo>
|
||||
<Beam>
|
||||
<l1>-24</l1>
|
||||
<l2>-24</l2>
|
||||
</Beam>
|
||||
<Chord>
|
||||
<BeamMode>begin</BeamMode>
|
||||
<durationType>16th</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>88</pitch>
|
||||
<tpc>18</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>mid</BeamMode>
|
||||
<durationType>16th</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>79</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>mid</BeamMode>
|
||||
<durationType>16th</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>88</pitch>
|
||||
<tpc>18</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>end</BeamMode>
|
||||
<durationType>16th</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>79</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Beam>
|
||||
<l1>-20</l1>
|
||||
<l2>-20</l2>
|
||||
</Beam>
|
||||
<Chord>
|
||||
<BeamMode>begin</BeamMode>
|
||||
<durationType>16th</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>84</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>mid</BeamMode>
|
||||
<durationType>16th</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>79</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>mid</BeamMode>
|
||||
<durationType>16th</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>84</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>end</BeamMode>
|
||||
<durationType>16th</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>79</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Rest>
|
||||
<offset x="0" y="-4.5"/>
|
||||
<durationType>half</durationType>
|
||||
</Rest>
|
||||
</voice>
|
||||
<voice>
|
||||
<Beam>
|
||||
<l1>7</l1>
|
||||
<l2>8</l2>
|
||||
</Beam>
|
||||
<Chord>
|
||||
<BeamMode>begin</BeamMode>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>88</pitch>
|
||||
<tpc>18</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>mid</BeamMode>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>88</pitch>
|
||||
<tpc>18</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>mid</BeamMode>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>84</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>end</BeamMode>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>84</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Rest>
|
||||
<offset x="0" y="-1"/>
|
||||
<durationType>half</durationType>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
<Staff id="2">
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>G</concertClefType>
|
||||
<transposingClefType>G</transposingClefType>
|
||||
</Clef>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>72</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Note>
|
||||
<pitch>76</pitch>
|
||||
<tpc>18</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>72</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Note>
|
||||
<pitch>76</pitch>
|
||||
<tpc>18</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Rest>
|
||||
<durationType>half</durationType>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
Binary file not shown.
|
@ -1,114 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<pageWidth>8.26771</pageWidth>
|
||||
<pageHeight>11.6929</pageHeight>
|
||||
<pagePrintableWidth>7.48031</pagePrintableWidth>
|
||||
<pageEvenLeftMargin>0.393701</pageEvenLeftMargin>
|
||||
<pageOddLeftMargin>0.393701</pageOddLeftMargin>
|
||||
<pageEvenTopMargin>0.393701</pageEvenTopMargin>
|
||||
<pageEvenBottomMargin>0.787403</pageEvenBottomMargin>
|
||||
<pageOddTopMargin>0.393701</pageOddTopMargin>
|
||||
<pageOddBottomMargin>0.787403</pageOddBottomMargin>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer">作者</metaTag>
|
||||
<metaTag name="copyright">www.popiano.org</metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle">标题</metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle"></metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName></trackName>
|
||||
<Instrument>
|
||||
<trackName></trackName>
|
||||
<Channel>
|
||||
<program value="0"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>标题</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>Lyricist</style>
|
||||
<text>注解</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>composer</style>
|
||||
<text>作者</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>G</concertClefType>
|
||||
<transposingClefType>G</transposingClefType>
|
||||
</Clef>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Tempo>
|
||||
<tempo>1.6</tempo>
|
||||
<visible>0</visible>
|
||||
<text><sym>metNoteQuarterUp</sym> = 96</text>
|
||||
</Tempo>
|
||||
<Beam>
|
||||
<l1>0</l1>
|
||||
<l2>0</l2>
|
||||
</Beam>
|
||||
<Chord>
|
||||
<BeamMode>begin</BeamMode>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>67</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>end</BeamMode>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>67</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Rest>
|
||||
<durationType>quarter</durationType>
|
||||
</Rest>
|
||||
<Rest>
|
||||
<durationType>half</durationType>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
Binary file not shown.
|
@ -1,178 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<pageWidth>8.26771</pageWidth>
|
||||
<pageHeight>11.6929</pageHeight>
|
||||
<pagePrintableWidth>7.48031</pagePrintableWidth>
|
||||
<pageEvenLeftMargin>0.393701</pageEvenLeftMargin>
|
||||
<pageOddLeftMargin>0.393701</pageOddLeftMargin>
|
||||
<pageEvenTopMargin>0.393701</pageEvenTopMargin>
|
||||
<pageEvenBottomMargin>0.787403</pageEvenBottomMargin>
|
||||
<pageOddTopMargin>0.393701</pageOddTopMargin>
|
||||
<pageOddBottomMargin>0.787403</pageOddBottomMargin>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer">George Winston</metaTag>
|
||||
<metaTag name="copyright"></metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle">Joy</metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle"></metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
<bracket type="1" span="2" col="0"/>
|
||||
<barLineSpan>1</barLineSpan>
|
||||
</Staff>
|
||||
<Staff id="2">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName></trackName>
|
||||
<Instrument>
|
||||
<trackName></trackName>
|
||||
<Channel>
|
||||
<program value="0"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>Joy</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>composer</style>
|
||||
<text>George Winston</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>G</concertClefType>
|
||||
<transposingClefType>G</transposingClefType>
|
||||
</Clef>
|
||||
<KeySig>
|
||||
<accidental>-4</accidental>
|
||||
</KeySig>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Tempo>
|
||||
<tempo>2.25</tempo>
|
||||
<text><sym>metNoteQuarterUp</sym> = 135</text>
|
||||
</Tempo>
|
||||
<Rest>
|
||||
<durationType>measure</durationType>
|
||||
<duration>4/4</duration>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
<Staff id="2">
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>G</concertClefType>
|
||||
<transposingClefType>G</transposingClefType>
|
||||
</Clef>
|
||||
<KeySig>
|
||||
<accidental>-4</accidental>
|
||||
</KeySig>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Beam>
|
||||
<l1>0</l1>
|
||||
<l2>0</l2>
|
||||
</Beam>
|
||||
<Chord>
|
||||
<BeamMode>begin</BeamMode>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>56</pitch>
|
||||
<tpc>10</tpc>
|
||||
<velocity>40</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>mid</BeamMode>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>63</pitch>
|
||||
<tpc>11</tpc>
|
||||
<velocity>40</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>mid</BeamMode>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>68</pitch>
|
||||
<tpc>10</tpc>
|
||||
<velocity>40</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>end</BeamMode>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>63</pitch>
|
||||
<tpc>11</tpc>
|
||||
<velocity>40</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>68</pitch>
|
||||
<tpc>10</tpc>
|
||||
<velocity>40</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<dots>1</dots>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>63</pitch>
|
||||
<tpc>11</tpc>
|
||||
<velocity>40</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
Binary file not shown.
|
@ -1,189 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<pageWidth>8.26771</pageWidth>
|
||||
<pageHeight>11.6929</pageHeight>
|
||||
<pagePrintableWidth>7.48031</pagePrintableWidth>
|
||||
<pageEvenLeftMargin>0.393701</pageEvenLeftMargin>
|
||||
<pageOddLeftMargin>0.393701</pageOddLeftMargin>
|
||||
<pageEvenTopMargin>0.393701</pageEvenTopMargin>
|
||||
<pageEvenBottomMargin>0.787403</pageEvenBottomMargin>
|
||||
<pageOddTopMargin>0.393701</pageOddTopMargin>
|
||||
<pageOddBottomMargin>0.787403</pageOddBottomMargin>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer">作者</metaTag>
|
||||
<metaTag name="copyright">www.popiano.org</metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle">标题</metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle"></metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName></trackName>
|
||||
<Instrument>
|
||||
<trackName></trackName>
|
||||
<Channel>
|
||||
<program value="0"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>标题</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>Lyricist</style>
|
||||
<text>注解</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>composer</style>
|
||||
<text>作者</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>G</concertClefType>
|
||||
<transposingClefType>G</transposingClefType>
|
||||
</Clef>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Tempo>
|
||||
<tempo>1.6</tempo>
|
||||
<visible>0</visible>
|
||||
<text><sym>metNoteQuarterUp</sym> = 96</text>
|
||||
</Tempo>
|
||||
<Beam>
|
||||
<l1>0</l1>
|
||||
<l2>0</l2>
|
||||
</Beam>
|
||||
<Chord>
|
||||
<BeamMode>begin</BeamMode>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>67</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>mid</BeamMode>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>67</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>mid</BeamMode>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>67</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>end</BeamMode>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>67</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Beam>
|
||||
<l1>1</l1>
|
||||
<l2>1</l2>
|
||||
</Beam>
|
||||
<Chord>
|
||||
<BeamMode>begin</BeamMode>
|
||||
<durationType>16th</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>65</pitch>
|
||||
<tpc>13</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>mid</BeamMode>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>65</pitch>
|
||||
<tpc>13</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>end</BeamMode>
|
||||
<durationType>16th</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>65</pitch>
|
||||
<tpc>13</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>69</pitch>
|
||||
<tpc>17</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>74</pitch>
|
||||
<tpc>16</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
Binary file not shown.
|
@ -1,114 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<pageWidth>8.26771</pageWidth>
|
||||
<pageHeight>11.6929</pageHeight>
|
||||
<pagePrintableWidth>7.48031</pagePrintableWidth>
|
||||
<pageEvenLeftMargin>0.393701</pageEvenLeftMargin>
|
||||
<pageOddLeftMargin>0.393701</pageOddLeftMargin>
|
||||
<pageEvenTopMargin>0.393701</pageEvenTopMargin>
|
||||
<pageEvenBottomMargin>0.787403</pageEvenBottomMargin>
|
||||
<pageOddTopMargin>0.393701</pageOddTopMargin>
|
||||
<pageOddBottomMargin>0.787403</pageOddBottomMargin>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer">作者</metaTag>
|
||||
<metaTag name="copyright">www.popiano.org</metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle">标题</metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle"></metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName></trackName>
|
||||
<Instrument>
|
||||
<trackName></trackName>
|
||||
<Channel>
|
||||
<program value="0"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>标题</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>Lyricist</style>
|
||||
<text>注解</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>composer</style>
|
||||
<text>作者</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>G</concertClefType>
|
||||
<transposingClefType>G</transposingClefType>
|
||||
</Clef>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Tempo>
|
||||
<tempo>1.6</tempo>
|
||||
<visible>0</visible>
|
||||
<text><sym>metNoteQuarterUp</sym> = 96</text>
|
||||
</Tempo>
|
||||
<Rest>
|
||||
<durationType>quarter</durationType>
|
||||
</Rest>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>67</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Rest>
|
||||
<durationType>quarter</durationType>
|
||||
</Rest>
|
||||
<Clef>
|
||||
<concertClefType>F</concertClefType>
|
||||
<transposingClefType>F</transposingClefType>
|
||||
</Clef>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>48</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
|
@ -1,385 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<pageWidth>8.26771</pageWidth>
|
||||
<pageHeight>11.6929</pageHeight>
|
||||
<pagePrintableWidth>7.48031</pagePrintableWidth>
|
||||
<pageEvenLeftMargin>0.393701</pageEvenLeftMargin>
|
||||
<pageOddLeftMargin>0.393701</pageOddLeftMargin>
|
||||
<pageEvenTopMargin>0.393701</pageEvenTopMargin>
|
||||
<pageEvenBottomMargin>0.787403</pageEvenBottomMargin>
|
||||
<pageOddTopMargin>0.393701</pageOddTopMargin>
|
||||
<pageOddBottomMargin>0.787403</pageOddBottomMargin>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer">作者</metaTag>
|
||||
<metaTag name="copyright">www.popiano.org</metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle">标题</metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle"></metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName></trackName>
|
||||
<Instrument>
|
||||
<trackName></trackName>
|
||||
<Channel>
|
||||
<program value="0"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>标题</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>Lyricist</style>
|
||||
<text>注解</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>composer</style>
|
||||
<text>作者</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>G</concertClefType>
|
||||
<transposingClefType>G</transposingClefType>
|
||||
</Clef>
|
||||
<KeySig>
|
||||
<accidental>1</accidental>
|
||||
</KeySig>
|
||||
<TimeSig>
|
||||
<sigN>1</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>60</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<BarLine>
|
||||
<subtype>double</subtype>
|
||||
</BarLine>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<KeySig>
|
||||
<accidental>2</accidental>
|
||||
</KeySig>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>62</pitch>
|
||||
<tpc>16</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<BarLine>
|
||||
<subtype>double</subtype>
|
||||
</BarLine>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<KeySig>
|
||||
<accidental>3</accidental>
|
||||
</KeySig>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>64</pitch>
|
||||
<tpc>18</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<BarLine>
|
||||
<subtype>double</subtype>
|
||||
</BarLine>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<KeySig>
|
||||
<accidental>4</accidental>
|
||||
</KeySig>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>66</pitch>
|
||||
<tpc>20</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<BarLine>
|
||||
<subtype>double</subtype>
|
||||
</BarLine>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<KeySig>
|
||||
<accidental>5</accidental>
|
||||
</KeySig>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>68</pitch>
|
||||
<tpc>22</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<BarLine>
|
||||
<subtype>double</subtype>
|
||||
</BarLine>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<KeySig>
|
||||
<accidental>6</accidental>
|
||||
</KeySig>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>70</pitch>
|
||||
<tpc>24</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<BarLine>
|
||||
<subtype>double</subtype>
|
||||
</BarLine>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<KeySig>
|
||||
<accidental>7</accidental>
|
||||
</KeySig>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>72</pitch>
|
||||
<tpc>26</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<BarLine>
|
||||
<subtype>double</subtype>
|
||||
</BarLine>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<KeySig>
|
||||
<accidental>0</accidental>
|
||||
</KeySig>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>72</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<BarLine>
|
||||
<subtype>double</subtype>
|
||||
</BarLine>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<KeySig>
|
||||
<accidental>-1</accidental>
|
||||
</KeySig>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>70</pitch>
|
||||
<tpc>12</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<BarLine>
|
||||
<subtype>double</subtype>
|
||||
</BarLine>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<KeySig>
|
||||
<accidental>-2</accidental>
|
||||
</KeySig>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>69</pitch>
|
||||
<tpc>17</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<BarLine>
|
||||
<subtype>double</subtype>
|
||||
</BarLine>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<KeySig>
|
||||
<accidental>-3</accidental>
|
||||
</KeySig>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>67</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<BarLine>
|
||||
<subtype>double</subtype>
|
||||
</BarLine>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<KeySig>
|
||||
<accidental>-4</accidental>
|
||||
</KeySig>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>65</pitch>
|
||||
<tpc>13</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<BarLine>
|
||||
<subtype>double</subtype>
|
||||
</BarLine>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<KeySig>
|
||||
<accidental>-5</accidental>
|
||||
</KeySig>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>63</pitch>
|
||||
<tpc>11</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<BarLine>
|
||||
<subtype>double</subtype>
|
||||
</BarLine>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<KeySig>
|
||||
<accidental>-6</accidental>
|
||||
</KeySig>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>61</pitch>
|
||||
<tpc>9</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<BarLine>
|
||||
<subtype>double</subtype>
|
||||
</BarLine>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<KeySig>
|
||||
<accidental>-7</accidental>
|
||||
</KeySig>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>59</pitch>
|
||||
<tpc>7</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
Binary file not shown.
|
@ -1,124 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<pageWidth>8.26771</pageWidth>
|
||||
<pageHeight>11.6929</pageHeight>
|
||||
<pagePrintableWidth>7.48031</pagePrintableWidth>
|
||||
<pageEvenLeftMargin>0.393701</pageEvenLeftMargin>
|
||||
<pageOddLeftMargin>0.393701</pageOddLeftMargin>
|
||||
<pageEvenTopMargin>0.393701</pageEvenTopMargin>
|
||||
<pageEvenBottomMargin>0.787403</pageEvenBottomMargin>
|
||||
<pageOddTopMargin>0.393701</pageOddTopMargin>
|
||||
<pageOddBottomMargin>0.787403</pageOddBottomMargin>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer">作者</metaTag>
|
||||
<metaTag name="copyright">www.popiano.org</metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle">标题</metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle"></metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName></trackName>
|
||||
<Instrument>
|
||||
<trackName></trackName>
|
||||
<Channel>
|
||||
<program value="0"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>标题</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>Lyricist</style>
|
||||
<text>注解</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>composer</style>
|
||||
<text>作者</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>G</concertClefType>
|
||||
<transposingClefType>G</transposingClefType>
|
||||
</Clef>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Tempo>
|
||||
<tempo>1.6</tempo>
|
||||
<visible>0</visible>
|
||||
<text><sym>metNoteQuarterUp</sym> = 96</text>
|
||||
</Tempo>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<Lyrics>
|
||||
<no>1</no>
|
||||
<text>sss</text>
|
||||
</Lyrics>
|
||||
<Lyrics>
|
||||
<text>abcd</text>
|
||||
</Lyrics>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>69</pitch>
|
||||
<tpc>17</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Rest>
|
||||
<durationType>quarter</durationType>
|
||||
</Rest>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<Lyrics>
|
||||
<no>1</no>
|
||||
<text>词</text>
|
||||
</Lyrics>
|
||||
<Lyrics>
|
||||
<text>efgh</text>
|
||||
</Lyrics>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>71</pitch>
|
||||
<tpc>19</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Rest>
|
||||
<durationType>quarter</durationType>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
Binary file not shown.
|
@ -1,305 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<pageWidth>8.26771</pageWidth>
|
||||
<pageHeight>11.6929</pageHeight>
|
||||
<pagePrintableWidth>7.48031</pagePrintableWidth>
|
||||
<pageEvenLeftMargin>0.393701</pageEvenLeftMargin>
|
||||
<pageOddLeftMargin>0.393701</pageOddLeftMargin>
|
||||
<pageEvenTopMargin>0.393701</pageEvenTopMargin>
|
||||
<pageEvenBottomMargin>0.787403</pageEvenBottomMargin>
|
||||
<pageOddTopMargin>0.393701</pageOddTopMargin>
|
||||
<pageOddBottomMargin>0.787403</pageOddBottomMargin>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer">作者</metaTag>
|
||||
<metaTag name="copyright">www.popiano.org</metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle">标题</metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle"></metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName></trackName>
|
||||
<Instrument>
|
||||
<trackName></trackName>
|
||||
<Channel>
|
||||
<program value="0"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>标题</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>Lyricist</style>
|
||||
<text>注解</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>composer</style>
|
||||
<text>作者</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>G</concertClefType>
|
||||
<transposingClefType>G</transposingClefType>
|
||||
</Clef>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Tempo>
|
||||
<tempo>1.6</tempo>
|
||||
<visible>0</visible>
|
||||
<text><sym>metNoteQuarterUp</sym> = 96</text>
|
||||
</Tempo>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>whole</durationType>
|
||||
<noStem>1</noStem>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>65</pitch>
|
||||
<tpc>13</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>whole</durationType>
|
||||
<noStem>1</noStem>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<Accidental>
|
||||
<role>1</role>
|
||||
<subtype>accidentalSharp</subtype>
|
||||
</Accidental>
|
||||
<pitch>66</pitch>
|
||||
<tpc>20</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>whole</durationType>
|
||||
<noStem>1</noStem>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<Accidental>
|
||||
<role>1</role>
|
||||
<subtype>accidentalFlat</subtype>
|
||||
</Accidental>
|
||||
<pitch>64</pitch>
|
||||
<tpc>18</tpc>
|
||||
<tpc2>6</tpc2>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>whole</durationType>
|
||||
<noStem>1</noStem>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<Accidental>
|
||||
<role>1</role>
|
||||
<subtype>accidentalNatural</subtype>
|
||||
</Accidental>
|
||||
<pitch>65</pitch>
|
||||
<tpc>13</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>whole</durationType>
|
||||
<noStem>1</noStem>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<Accidental>
|
||||
<role>1</role>
|
||||
<subtype>accidentalDoubleSharp</subtype>
|
||||
</Accidental>
|
||||
<pitch>67</pitch>
|
||||
<tpc>15</tpc>
|
||||
<tpc2>27</tpc2>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>whole</durationType>
|
||||
<noStem>1</noStem>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<Accidental>
|
||||
<role>1</role>
|
||||
<subtype>accidentalDoubleFlat</subtype>
|
||||
</Accidental>
|
||||
<pitch>63</pitch>
|
||||
<tpc>11</tpc>
|
||||
<tpc2>-1</tpc2>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>whole</durationType>
|
||||
<noStem>1</noStem>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<Accidental>
|
||||
<bracket>1</bracket>
|
||||
<role>1</role>
|
||||
<subtype>accidentalSharp</subtype>
|
||||
</Accidental>
|
||||
<pitch>66</pitch>
|
||||
<tpc>20</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>whole</durationType>
|
||||
<noStem>1</noStem>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<Accidental>
|
||||
<bracket>1</bracket>
|
||||
<role>1</role>
|
||||
<subtype>accidentalFlat</subtype>
|
||||
</Accidental>
|
||||
<pitch>64</pitch>
|
||||
<tpc>18</tpc>
|
||||
<tpc2>6</tpc2>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>whole</durationType>
|
||||
<noStem>1</noStem>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<Accidental>
|
||||
<bracket>1</bracket>
|
||||
<role>1</role>
|
||||
<subtype>accidentalNatural</subtype>
|
||||
</Accidental>
|
||||
<pitch>65</pitch>
|
||||
<tpc>13</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>whole</durationType>
|
||||
<noStem>1</noStem>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<Accidental>
|
||||
<bracket>1</bracket>
|
||||
<role>1</role>
|
||||
<subtype>accidentalDoubleSharp</subtype>
|
||||
</Accidental>
|
||||
<pitch>67</pitch>
|
||||
<tpc>15</tpc>
|
||||
<tpc2>27</tpc2>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>whole</durationType>
|
||||
<noStem>1</noStem>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<Accidental>
|
||||
<bracket>1</bracket>
|
||||
<role>1</role>
|
||||
<subtype>accidentalDoubleFlat</subtype>
|
||||
</Accidental>
|
||||
<pitch>63</pitch>
|
||||
<tpc>11</tpc>
|
||||
<tpc2>-1</tpc2>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
Binary file not shown.
|
@ -1,128 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<pageWidth>8.26771</pageWidth>
|
||||
<pageHeight>11.6929</pageHeight>
|
||||
<pagePrintableWidth>7.48031</pagePrintableWidth>
|
||||
<pageEvenLeftMargin>0.393701</pageEvenLeftMargin>
|
||||
<pageOddLeftMargin>0.393701</pageOddLeftMargin>
|
||||
<pageEvenTopMargin>0.393701</pageEvenTopMargin>
|
||||
<pageEvenBottomMargin>0.787403</pageEvenBottomMargin>
|
||||
<pageOddTopMargin>0.393701</pageOddTopMargin>
|
||||
<pageOddBottomMargin>0.787403</pageOddBottomMargin>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer">作者</metaTag>
|
||||
<metaTag name="copyright">www.popiano.org</metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle">标题</metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle"></metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName></trackName>
|
||||
<Instrument>
|
||||
<trackName></trackName>
|
||||
<Channel>
|
||||
<program value="0"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>标题</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>Lyricist</style>
|
||||
<text>注解</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>composer</style>
|
||||
<text>作者</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>G</concertClefType>
|
||||
<transposingClefType>G</transposingClefType>
|
||||
</Clef>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Tempo>
|
||||
<tempo>1.6</tempo>
|
||||
<visible>0</visible>
|
||||
<text><sym>metNoteQuarterUp</sym> = 96</text>
|
||||
</Tempo>
|
||||
<Rest>
|
||||
<durationType>measure</durationType>
|
||||
<duration>4/4</duration>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>60</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Note>
|
||||
<pitch>65</pitch>
|
||||
<tpc>13</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Note>
|
||||
<pitch>71</pitch>
|
||||
<tpc>19</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Note>
|
||||
<pitch>76</pitch>
|
||||
<tpc>18</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Arpeggio>
|
||||
<subtype>0</subtype>
|
||||
</Arpeggio>
|
||||
</Chord>
|
||||
<Rest>
|
||||
<durationType>quarter</durationType>
|
||||
</Rest>
|
||||
<Rest>
|
||||
<durationType>half</durationType>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
Binary file not shown.
|
@ -1,189 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<pageWidth>8.26771</pageWidth>
|
||||
<pageHeight>11.6929</pageHeight>
|
||||
<pagePrintableWidth>7.48031</pagePrintableWidth>
|
||||
<pageEvenLeftMargin>0.393701</pageEvenLeftMargin>
|
||||
<pageOddLeftMargin>0.393701</pageOddLeftMargin>
|
||||
<pageEvenTopMargin>0.393701</pageEvenTopMargin>
|
||||
<pageEvenBottomMargin>0.787403</pageEvenBottomMargin>
|
||||
<pageOddTopMargin>0.393701</pageOddTopMargin>
|
||||
<pageOddBottomMargin>0.787403</pageOddBottomMargin>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer">作者</metaTag>
|
||||
<metaTag name="copyright">www.popiano.org</metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle">标题</metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle"></metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName></trackName>
|
||||
<Instrument>
|
||||
<trackName></trackName>
|
||||
<Channel>
|
||||
<program value="0"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>标题</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>Lyricist</style>
|
||||
<text>注解</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>composer</style>
|
||||
<text>作者</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>G</concertClefType>
|
||||
<transposingClefType>G</transposingClefType>
|
||||
</Clef>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Tempo>
|
||||
<tempo>1.6</tempo>
|
||||
<visible>0</visible>
|
||||
<text><sym>metNoteQuarterUp</sym> = 96</text>
|
||||
</Tempo>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>65</pitch>
|
||||
<tpc>13</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Tremolo>
|
||||
<subtype>r8</subtype>
|
||||
</Tremolo>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>65</pitch>
|
||||
<tpc>13</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Tremolo>
|
||||
<subtype>r16</subtype>
|
||||
</Tremolo>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>65</pitch>
|
||||
<tpc>13</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Tremolo>
|
||||
<subtype>r32</subtype>
|
||||
</Tremolo>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>65</pitch>
|
||||
<tpc>13</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Tremolo>
|
||||
<subtype>r64</subtype>
|
||||
</Tremolo>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<Spanner type="Tie">
|
||||
<Tie>
|
||||
</Tie>
|
||||
<next>
|
||||
<location>
|
||||
<fractions>1/4</fractions>
|
||||
</location>
|
||||
</next>
|
||||
</Spanner>
|
||||
<pitch>69</pitch>
|
||||
<tpc>17</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Tremolo>
|
||||
<subtype>r16</subtype>
|
||||
</Tremolo>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<Spanner type="Tie">
|
||||
<prev>
|
||||
<location>
|
||||
<fractions>-1/4</fractions>
|
||||
</location>
|
||||
</prev>
|
||||
</Spanner>
|
||||
<pitch>69</pitch>
|
||||
<tpc>17</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Tremolo>
|
||||
<subtype>r16</subtype>
|
||||
</Tremolo>
|
||||
</Chord>
|
||||
<Rest>
|
||||
<durationType>half</durationType>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
Binary file not shown.
|
@ -1,138 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<pageWidth>8.26771</pageWidth>
|
||||
<pageHeight>11.6929</pageHeight>
|
||||
<pagePrintableWidth>7.48031</pagePrintableWidth>
|
||||
<pageEvenLeftMargin>0.393701</pageEvenLeftMargin>
|
||||
<pageOddLeftMargin>0.393701</pageOddLeftMargin>
|
||||
<pageEvenTopMargin>0.393701</pageEvenTopMargin>
|
||||
<pageEvenBottomMargin>0.787403</pageEvenBottomMargin>
|
||||
<pageOddTopMargin>0.393701</pageOddTopMargin>
|
||||
<pageOddBottomMargin>0.787403</pageOddBottomMargin>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer">作者</metaTag>
|
||||
<metaTag name="copyright">www.popiano.org</metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle">标题</metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle"></metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName></trackName>
|
||||
<Instrument>
|
||||
<trackName></trackName>
|
||||
<Channel>
|
||||
<program value="0"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>标题</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>Lyricist</style>
|
||||
<text>注解</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>composer</style>
|
||||
<text>作者</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>G</concertClefType>
|
||||
<transposingClefType>G</transposingClefType>
|
||||
</Clef>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Tempo>
|
||||
<tempo>1.6</tempo>
|
||||
<visible>0</visible>
|
||||
<text><sym>metNoteQuarterUp</sym> = 96</text>
|
||||
</Tempo>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<Articulation>
|
||||
<subtype>ornamentTrill</subtype>
|
||||
</Articulation>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>65</pitch>
|
||||
<tpc>13</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<Articulation>
|
||||
<subtype>ornamentTrill</subtype>
|
||||
</Articulation>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>67</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<Articulation>
|
||||
<subtype>ornamentTrill</subtype>
|
||||
</Articulation>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>69</pitch>
|
||||
<tpc>17</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<Articulation>
|
||||
<subtype>ornamentTrill</subtype>
|
||||
</Articulation>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>71</pitch>
|
||||
<tpc>19</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
Binary file not shown.
|
@ -1,88 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<pageWidth>8.26771</pageWidth>
|
||||
<pageHeight>11.6929</pageHeight>
|
||||
<pagePrintableWidth>7.48031</pagePrintableWidth>
|
||||
<pageEvenLeftMargin>0.393701</pageEvenLeftMargin>
|
||||
<pageOddLeftMargin>0.393701</pageOddLeftMargin>
|
||||
<pageEvenTopMargin>0.393701</pageEvenTopMargin>
|
||||
<pageEvenBottomMargin>0.787403</pageEvenBottomMargin>
|
||||
<pageOddTopMargin>0.393701</pageOddTopMargin>
|
||||
<pageOddBottomMargin>0.787403</pageOddBottomMargin>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer">作者</metaTag>
|
||||
<metaTag name="copyright">www.popiano.org</metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle">标题</metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle"></metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName></trackName>
|
||||
<Instrument>
|
||||
<trackName></trackName>
|
||||
<Channel>
|
||||
<program value="0"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>标题</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>Lyricist</style>
|
||||
<text>注解</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>composer</style>
|
||||
<text>作者</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>G</concertClefType>
|
||||
<transposingClefType>G</transposingClefType>
|
||||
</Clef>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Tempo>
|
||||
<tempo>1.6</tempo>
|
||||
<visible>0</visible>
|
||||
<text><sym>metNoteQuarterUp</sym> = 96</text>
|
||||
</Tempo>
|
||||
<Rest>
|
||||
<durationType>half</durationType>
|
||||
</Rest>
|
||||
<Rest>
|
||||
<durationType>half</durationType>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
Binary file not shown.
|
@ -1,136 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<pageWidth>8.26771</pageWidth>
|
||||
<pageHeight>11.6929</pageHeight>
|
||||
<pagePrintableWidth>7.48031</pagePrintableWidth>
|
||||
<pageEvenLeftMargin>0.393701</pageEvenLeftMargin>
|
||||
<pageOddLeftMargin>0.393701</pageOddLeftMargin>
|
||||
<pageEvenTopMargin>0.393701</pageEvenTopMargin>
|
||||
<pageEvenBottomMargin>0.787403</pageEvenBottomMargin>
|
||||
<pageOddTopMargin>0.393701</pageOddTopMargin>
|
||||
<pageOddBottomMargin>0.787403</pageOddBottomMargin>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer">作者</metaTag>
|
||||
<metaTag name="copyright">www.popiano.org</metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle">标题</metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle"></metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName></trackName>
|
||||
<Instrument>
|
||||
<trackName></trackName>
|
||||
<Channel>
|
||||
<program value="0"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>标题</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>Lyricist</style>
|
||||
<text>注解</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>composer</style>
|
||||
<text>作者</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>G</concertClefType>
|
||||
<transposingClefType>G</transposingClefType>
|
||||
</Clef>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Tempo>
|
||||
<tempo>1.6</tempo>
|
||||
<visible>0</visible>
|
||||
<text><sym>metNoteQuarterUp</sym> = 96</text>
|
||||
</Tempo>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>16th</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>60</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Rest>
|
||||
<dots>1</dots>
|
||||
<durationType>eighth</durationType>
|
||||
</Rest>
|
||||
<Rest>
|
||||
<durationType>quarter</durationType>
|
||||
</Rest>
|
||||
<Rest>
|
||||
<durationType>half</durationType>
|
||||
</Rest>
|
||||
<Clef>
|
||||
<concertClefType>F</concertClefType>
|
||||
<transposingClefType>F</transposingClefType>
|
||||
</Clef>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>16th</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>40</pitch>
|
||||
<tpc>18</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Rest>
|
||||
<dots>1</dots>
|
||||
<durationType>eighth</durationType>
|
||||
</Rest>
|
||||
<Rest>
|
||||
<durationType>quarter</durationType>
|
||||
</Rest>
|
||||
<Rest>
|
||||
<durationType>half</durationType>
|
||||
</Rest>
|
||||
<Clef>
|
||||
<concertClefType>G8vb</concertClefType>
|
||||
<transposingClefType>G8vb</transposingClefType>
|
||||
</Clef>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
Binary file not shown.
|
@ -1,151 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<pageWidth>8.26771</pageWidth>
|
||||
<pageHeight>11.6929</pageHeight>
|
||||
<pagePrintableWidth>7.48031</pagePrintableWidth>
|
||||
<pageEvenLeftMargin>0.393701</pageEvenLeftMargin>
|
||||
<pageOddLeftMargin>0.393701</pageOddLeftMargin>
|
||||
<pageEvenTopMargin>0.393701</pageEvenTopMargin>
|
||||
<pageEvenBottomMargin>0.787403</pageEvenBottomMargin>
|
||||
<pageOddTopMargin>0.393701</pageOddTopMargin>
|
||||
<pageOddBottomMargin>0.787403</pageOddBottomMargin>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer">作者</metaTag>
|
||||
<metaTag name="copyright">www.popiano.org</metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle">标题</metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle"></metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
<bracket type="1" span="2" col="0"/>
|
||||
<barLineSpan>1</barLineSpan>
|
||||
</Staff>
|
||||
<Staff id="2">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName></trackName>
|
||||
<Instrument>
|
||||
<longName>Piano</longName>
|
||||
<trackName></trackName>
|
||||
<Channel>
|
||||
<program value="0"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>标题</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>Lyricist</style>
|
||||
<text>注解</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>composer</style>
|
||||
<text>作者</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>G</concertClefType>
|
||||
<transposingClefType>G</transposingClefType>
|
||||
</Clef>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Beam>
|
||||
<l1>26</l1>
|
||||
<l2>30</l2>
|
||||
</Beam>
|
||||
<Chord>
|
||||
<BeamMode>begin</BeamMode>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>67</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>end</BeamMode>
|
||||
<staffMove>1</staffMove>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>55</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Rest>
|
||||
<durationType>quarter</durationType>
|
||||
</Rest>
|
||||
<Rest>
|
||||
<durationType>half</durationType>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Rest>
|
||||
<durationType>measure</durationType>
|
||||
<duration>4/4</duration>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
<Staff id="2">
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>F</concertClefType>
|
||||
<transposingClefType>F</transposingClefType>
|
||||
</Clef>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Rest>
|
||||
<durationType>measure</durationType>
|
||||
<duration>4/4</duration>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Rest>
|
||||
<durationType>measure</durationType>
|
||||
<duration>4/4</duration>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
Binary file not shown.
|
@ -1,250 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<pageWidth>8.26771</pageWidth>
|
||||
<pageHeight>11.6929</pageHeight>
|
||||
<pagePrintableWidth>7.48031</pagePrintableWidth>
|
||||
<pageEvenLeftMargin>0.393701</pageEvenLeftMargin>
|
||||
<pageOddLeftMargin>0.393701</pageOddLeftMargin>
|
||||
<pageEvenTopMargin>0.393701</pageEvenTopMargin>
|
||||
<pageEvenBottomMargin>0.787403</pageEvenBottomMargin>
|
||||
<pageOddTopMargin>0.393701</pageOddTopMargin>
|
||||
<pageOddBottomMargin>0.787403</pageOddBottomMargin>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer">作者</metaTag>
|
||||
<metaTag name="copyright">www.popiano.org</metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle">标题</metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle"></metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
<bracket type="1" span="2" col="0"/>
|
||||
<barLineSpan>1</barLineSpan>
|
||||
</Staff>
|
||||
<Staff id="2">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName></trackName>
|
||||
<Instrument>
|
||||
<longName>Piano</longName>
|
||||
<trackName></trackName>
|
||||
<Channel>
|
||||
<program value="0"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>标题</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>Lyricist</style>
|
||||
<text>注解</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>composer</style>
|
||||
<text>作者</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>G</concertClefType>
|
||||
<transposingClefType>G</transposingClefType>
|
||||
</Clef>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Tempo>
|
||||
<tempo>1.6</tempo>
|
||||
<visible>0</visible>
|
||||
<text><sym>metNoteQuarterUp</sym> = 96</text>
|
||||
</Tempo>
|
||||
<Dynamic>
|
||||
<subtype>p</subtype>
|
||||
<velocity>49</velocity>
|
||||
</Dynamic>
|
||||
<Rest>
|
||||
<durationType>measure</durationType>
|
||||
<duration>4/4</duration>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Beam>
|
||||
<l1>26</l1>
|
||||
<l2>30</l2>
|
||||
</Beam>
|
||||
<Chord>
|
||||
<BeamMode>begin</BeamMode>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>67</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>end</BeamMode>
|
||||
<staffMove>1</staffMove>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>55</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Rest>
|
||||
<durationType>quarter</durationType>
|
||||
</Rest>
|
||||
<Rest>
|
||||
<durationType>half</durationType>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Rest>
|
||||
<durationType>measure</durationType>
|
||||
<duration>4/4</duration>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Rest>
|
||||
<durationType>measure</durationType>
|
||||
<duration>4/4</duration>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
<Staff id="2">
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>F</concertClefType>
|
||||
<transposingClefType>F</transposingClefType>
|
||||
</Clef>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Beam>
|
||||
<l1>-10</l1>
|
||||
<l2>-14</l2>
|
||||
</Beam>
|
||||
<Chord>
|
||||
<BeamMode>begin</BeamMode>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>48</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>69</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>mid</BeamMode>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>55</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>57</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>mid</BeamMode>
|
||||
<staffMove>-1</staffMove>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>67</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>64</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>end</BeamMode>
|
||||
<staffMove>-1</staffMove>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>64</pitch>
|
||||
<tpc>18</tpc>
|
||||
<velocity>70</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<staffMove>-1</staffMove>
|
||||
<durationType>half</durationType>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>72</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>71</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Rest>
|
||||
<durationType>measure</durationType>
|
||||
<duration>4/4</duration>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Rest>
|
||||
<durationType>measure</durationType>
|
||||
<duration>4/4</duration>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Rest>
|
||||
<durationType>measure</durationType>
|
||||
<duration>4/4</duration>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
Binary file not shown.
|
@ -1,136 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<pageWidth>8.26771</pageWidth>
|
||||
<pageHeight>11.6929</pageHeight>
|
||||
<pagePrintableWidth>7.48031</pagePrintableWidth>
|
||||
<pageEvenLeftMargin>0.393701</pageEvenLeftMargin>
|
||||
<pageOddLeftMargin>0.393701</pageOddLeftMargin>
|
||||
<pageEvenTopMargin>0.393701</pageEvenTopMargin>
|
||||
<pageEvenBottomMargin>0.787403</pageEvenBottomMargin>
|
||||
<pageOddTopMargin>0.393701</pageOddTopMargin>
|
||||
<pageOddBottomMargin>0.787403</pageOddBottomMargin>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer">作者</metaTag>
|
||||
<metaTag name="copyright">www.popiano.org</metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle">标题</metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle"></metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName></trackName>
|
||||
<Instrument>
|
||||
<trackName></trackName>
|
||||
<Channel>
|
||||
<program value="0"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>标题</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>Lyricist</style>
|
||||
<text>注解</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>composer</style>
|
||||
<text>作者</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>G</concertClefType>
|
||||
<transposingClefType>G</transposingClefType>
|
||||
</Clef>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Tempo>
|
||||
<tempo>1.6</tempo>
|
||||
<visible>0</visible>
|
||||
<text><sym>metNoteQuarterUp</sym> = 96</text>
|
||||
</Tempo>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<small>1</small>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>67</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<small>1</small>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>65</pitch>
|
||||
<tpc>13</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<small>1</small>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>71</pitch>
|
||||
<tpc>19</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<small>1</small>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>71</pitch>
|
||||
<tpc>19</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Note>
|
||||
<pitch>74</pitch>
|
||||
<tpc>16</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
Binary file not shown.
|
@ -1,127 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<pageWidth>8.26771</pageWidth>
|
||||
<pageHeight>11.6929</pageHeight>
|
||||
<pagePrintableWidth>7.48031</pagePrintableWidth>
|
||||
<pageEvenLeftMargin>0.393701</pageEvenLeftMargin>
|
||||
<pageOddLeftMargin>0.393701</pageOddLeftMargin>
|
||||
<pageEvenTopMargin>0.393701</pageEvenTopMargin>
|
||||
<pageEvenBottomMargin>0.787403</pageEvenBottomMargin>
|
||||
<pageOddTopMargin>0.393701</pageOddTopMargin>
|
||||
<pageOddBottomMargin>0.787403</pageOddBottomMargin>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer">作者</metaTag>
|
||||
<metaTag name="copyright">www.popiano.org</metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle">标题</metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle"></metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName></trackName>
|
||||
<Instrument>
|
||||
<trackName></trackName>
|
||||
<Channel>
|
||||
<program value="0"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>标题</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>Lyricist</style>
|
||||
<text>注解</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>composer</style>
|
||||
<text>作者</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>G</concertClefType>
|
||||
<transposingClefType>G</transposingClefType>
|
||||
</Clef>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Tempo>
|
||||
<tempo>1.6</tempo>
|
||||
<visible>0</visible>
|
||||
<text><sym>metNoteQuarterUp</sym> = 96</text>
|
||||
</Tempo>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<dots>1</dots>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>67</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Rest>
|
||||
<durationType>eighth</durationType>
|
||||
</Rest>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<dots>2</dots>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>67</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Rest>
|
||||
<durationType>32nd</durationType>
|
||||
</Rest>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<dots>3</dots>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>71</pitch>
|
||||
<tpc>19</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Rest>
|
||||
<durationType>64th</durationType>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
Binary file not shown.
|
@ -1,255 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<pageWidth>8.26771</pageWidth>
|
||||
<pageHeight>11.6929</pageHeight>
|
||||
<pagePrintableWidth>7.48031</pagePrintableWidth>
|
||||
<pageEvenLeftMargin>0.393701</pageEvenLeftMargin>
|
||||
<pageOddLeftMargin>0.393701</pageOddLeftMargin>
|
||||
<pageEvenTopMargin>0.393701</pageEvenTopMargin>
|
||||
<pageEvenBottomMargin>0.787403</pageEvenBottomMargin>
|
||||
<pageOddTopMargin>0.393701</pageOddTopMargin>
|
||||
<pageOddBottomMargin>0.787403</pageOddBottomMargin>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer">composer</metaTag>
|
||||
<metaTag name="copyright"></metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle">title</metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle"></metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName></trackName>
|
||||
<Instrument>
|
||||
<trackName></trackName>
|
||||
<Channel>
|
||||
<program value="0"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>title</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>composer</style>
|
||||
<text>composer</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>G</concertClefType>
|
||||
<transposingClefType>G</transposingClefType>
|
||||
</Clef>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Tempo>
|
||||
<tempo>1.6</tempo>
|
||||
<visible>0</visible>
|
||||
<text><sym>metNoteQuarterUp</sym> = 96</text>
|
||||
</Tempo>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>60</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>100</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<Accidental>
|
||||
<subtype>accidentalSharp</subtype>
|
||||
</Accidental>
|
||||
<pitch>61</pitch>
|
||||
<tpc>21</tpc>
|
||||
<velocity>100</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>62</pitch>
|
||||
<tpc>16</tpc>
|
||||
<velocity>100</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<Accidental>
|
||||
<subtype>accidentalFlat</subtype>
|
||||
</Accidental>
|
||||
<pitch>63</pitch>
|
||||
<tpc>11</tpc>
|
||||
<velocity>100</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>64</pitch>
|
||||
<tpc>18</tpc>
|
||||
<velocity>100</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>65</pitch>
|
||||
<tpc>13</tpc>
|
||||
<velocity>100</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<Accidental>
|
||||
<subtype>accidentalSharp</subtype>
|
||||
</Accidental>
|
||||
<pitch>66</pitch>
|
||||
<tpc>20</tpc>
|
||||
<velocity>100</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>67</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>100</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<Accidental>
|
||||
<subtype>accidentalSharp</subtype>
|
||||
</Accidental>
|
||||
<pitch>68</pitch>
|
||||
<tpc>22</tpc>
|
||||
<velocity>100</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>69</pitch>
|
||||
<tpc>17</tpc>
|
||||
<velocity>100</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<Accidental>
|
||||
<subtype>accidentalFlat</subtype>
|
||||
</Accidental>
|
||||
<pitch>70</pitch>
|
||||
<tpc>12</tpc>
|
||||
<velocity>100</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<Accidental>
|
||||
<subtype>accidentalNatural</subtype>
|
||||
</Accidental>
|
||||
<pitch>71</pitch>
|
||||
<tpc>19</tpc>
|
||||
<velocity>100</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>whole</durationType>
|
||||
<noStem>1</noStem>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>72</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>100</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<BarLine>
|
||||
<subtype>double</subtype>
|
||||
</BarLine>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
Binary file not shown.
|
@ -1,226 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<pageWidth>8.26771</pageWidth>
|
||||
<pageHeight>11.6929</pageHeight>
|
||||
<pagePrintableWidth>7.48031</pagePrintableWidth>
|
||||
<pageEvenLeftMargin>0.393701</pageEvenLeftMargin>
|
||||
<pageOddLeftMargin>0.393701</pageOddLeftMargin>
|
||||
<pageEvenTopMargin>0.393701</pageEvenTopMargin>
|
||||
<pageEvenBottomMargin>0.787403</pageEvenBottomMargin>
|
||||
<pageOddTopMargin>0.393701</pageOddTopMargin>
|
||||
<pageOddBottomMargin>0.787403</pageOddBottomMargin>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer">作者</metaTag>
|
||||
<metaTag name="copyright">www.popiano.org</metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle">标题</metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle"></metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
<bracket type="1" span="2" col="0"/>
|
||||
<barLineSpan>1</barLineSpan>
|
||||
</Staff>
|
||||
<Staff id="2">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName></trackName>
|
||||
<Instrument>
|
||||
<longName>Piano</longName>
|
||||
<trackName></trackName>
|
||||
<Channel>
|
||||
<program value="0"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>标题</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>Lyricist</style>
|
||||
<text>注解</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>composer</style>
|
||||
<text>作者</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>G</concertClefType>
|
||||
<transposingClefType>G</transposingClefType>
|
||||
</Clef>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Tempo>
|
||||
<tempo>1.6</tempo>
|
||||
<visible>0</visible>
|
||||
<text><sym>metNoteQuarterUp</sym> = 96</text>
|
||||
</Tempo>
|
||||
<Rest>
|
||||
<durationType>half</durationType>
|
||||
</Rest>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>64</pitch>
|
||||
<tpc>18</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Note>
|
||||
<pitch>67</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>60</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Note>
|
||||
<pitch>64</pitch>
|
||||
<tpc>18</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Note>
|
||||
<pitch>69</pitch>
|
||||
<tpc>17</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Note>
|
||||
<pitch>72</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
<voice>
|
||||
<Rest>
|
||||
<offset x="0" y="0.5"/>
|
||||
<durationType>half</durationType>
|
||||
</Rest>
|
||||
<Beam>
|
||||
<l1>-12</l1>
|
||||
<l2>-11</l2>
|
||||
</Beam>
|
||||
<Chord>
|
||||
<BeamMode>begin</BeamMode>
|
||||
<dots>1</dots>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>72</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Note>
|
||||
<pitch>76</pitch>
|
||||
<tpc>18</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>end</BeamMode>
|
||||
<durationType>16th</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>71</pitch>
|
||||
<tpc>19</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Note>
|
||||
<pitch>74</pitch>
|
||||
<tpc>16</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Rest>
|
||||
<offset x="0" y="3.5"/>
|
||||
<durationType>quarter</durationType>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
<Staff id="2">
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>F</concertClefType>
|
||||
<transposingClefType>F</transposingClefType>
|
||||
</Clef>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Rest>
|
||||
<durationType>half</durationType>
|
||||
</Rest>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>43</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>48</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
Binary file not shown.
|
@ -1,154 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<pageWidth>8.26771</pageWidth>
|
||||
<pageHeight>11.6929</pageHeight>
|
||||
<pagePrintableWidth>7.48031</pagePrintableWidth>
|
||||
<pageEvenLeftMargin>0.393701</pageEvenLeftMargin>
|
||||
<pageOddLeftMargin>0.393701</pageOddLeftMargin>
|
||||
<pageEvenTopMargin>0.393701</pageEvenTopMargin>
|
||||
<pageEvenBottomMargin>0.787403</pageEvenBottomMargin>
|
||||
<pageOddTopMargin>0.393701</pageOddTopMargin>
|
||||
<pageOddBottomMargin>0.787403</pageOddBottomMargin>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer">作者</metaTag>
|
||||
<metaTag name="copyright">www.popiano.org</metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle">标题</metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle"></metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
<bracket type="1" span="2" col="0"/>
|
||||
<barLineSpan>1</barLineSpan>
|
||||
</Staff>
|
||||
<Staff id="2">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName></trackName>
|
||||
<Instrument>
|
||||
<longName>Piano</longName>
|
||||
<trackName></trackName>
|
||||
<Channel>
|
||||
<program value="0"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>标题</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>Lyricist</style>
|
||||
<text>注解</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>composer</style>
|
||||
<text>作者</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>G</concertClefType>
|
||||
<transposingClefType>G</transposingClefType>
|
||||
</Clef>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Tempo>
|
||||
<tempo>1.6</tempo>
|
||||
<visible>0</visible>
|
||||
<text><sym>metNoteQuarterUp</sym> = 96</text>
|
||||
</Tempo>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>half</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>65</pitch>
|
||||
<tpc>13</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>half</durationType>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>64</pitch>
|
||||
<tpc>18</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
<voice>
|
||||
<Rest>
|
||||
<offset x="0" y="1.5"/>
|
||||
<durationType>half</durationType>
|
||||
</Rest>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>half</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>71</pitch>
|
||||
<tpc>19</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
<Staff id="2">
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>F</concertClefType>
|
||||
<transposingClefType>F</transposingClefType>
|
||||
</Clef>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>whole</durationType>
|
||||
<noStem>1</noStem>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>48</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
Binary file not shown.
|
@ -1,118 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<pageWidth>8.26771</pageWidth>
|
||||
<pageHeight>11.6929</pageHeight>
|
||||
<pagePrintableWidth>7.48031</pagePrintableWidth>
|
||||
<pageEvenLeftMargin>0.393701</pageEvenLeftMargin>
|
||||
<pageOddLeftMargin>0.393701</pageOddLeftMargin>
|
||||
<pageEvenTopMargin>0.393701</pageEvenTopMargin>
|
||||
<pageEvenBottomMargin>0.787403</pageEvenBottomMargin>
|
||||
<pageOddTopMargin>0.393701</pageOddTopMargin>
|
||||
<pageOddBottomMargin>0.787403</pageOddBottomMargin>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer">作者</metaTag>
|
||||
<metaTag name="copyright">www.popiano.org</metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle">标题</metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle"></metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName></trackName>
|
||||
<Instrument>
|
||||
<trackName></trackName>
|
||||
<Channel>
|
||||
<program value="0"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>标题</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>Lyricist</style>
|
||||
<text>注解</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>composer</style>
|
||||
<text>作者</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>G</concertClefType>
|
||||
<transposingClefType>G</transposingClefType>
|
||||
</Clef>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Tempo>
|
||||
<tempo>1.6</tempo>
|
||||
<visible>0</visible>
|
||||
<text><sym>metNoteQuarterUp</sym> = 96</text>
|
||||
</Tempo>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>whole</durationType>
|
||||
<noStem>1</noStem>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>60</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
<voice>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>half</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>69</pitch>
|
||||
<tpc>17</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>half</durationType>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>74</pitch>
|
||||
<tpc>16</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
Binary file not shown.
|
@ -1,300 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<pageWidth>8.26771</pageWidth>
|
||||
<pageHeight>11.6929</pageHeight>
|
||||
<pagePrintableWidth>7.48031</pagePrintableWidth>
|
||||
<pageEvenLeftMargin>0.393701</pageEvenLeftMargin>
|
||||
<pageOddLeftMargin>0.393701</pageOddLeftMargin>
|
||||
<pageEvenTopMargin>0.393701</pageEvenTopMargin>
|
||||
<pageEvenBottomMargin>0.787403</pageEvenBottomMargin>
|
||||
<pageOddTopMargin>0.393701</pageOddTopMargin>
|
||||
<pageOddBottomMargin>0.787403</pageOddBottomMargin>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer">作者</metaTag>
|
||||
<metaTag name="copyright">www.popiano.org</metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle">标题</metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle"></metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
<bracket type="1" span="2" col="0"/>
|
||||
<barLineSpan>1</barLineSpan>
|
||||
</Staff>
|
||||
<Staff id="2">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName></trackName>
|
||||
<Instrument>
|
||||
<longName>Piano</longName>
|
||||
<trackName></trackName>
|
||||
<Channel>
|
||||
<program value="0"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>标题</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>Lyricist</style>
|
||||
<text>注解</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>composer</style>
|
||||
<text>作者</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>G</concertClefType>
|
||||
<transposingClefType>G</transposingClefType>
|
||||
</Clef>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Tempo>
|
||||
<tempo>1.6</tempo>
|
||||
<visible>0</visible>
|
||||
<text><sym>metNoteQuarterUp</sym> = 96</text>
|
||||
</Tempo>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>64</pitch>
|
||||
<tpc>18</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Note>
|
||||
<pitch>69</pitch>
|
||||
<tpc>17</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Note>
|
||||
<pitch>72</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Note>
|
||||
<pitch>76</pitch>
|
||||
<tpc>18</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>65</pitch>
|
||||
<tpc>13</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Note>
|
||||
<pitch>69</pitch>
|
||||
<tpc>17</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Note>
|
||||
<pitch>72</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Note>
|
||||
<pitch>77</pitch>
|
||||
<tpc>13</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>64</pitch>
|
||||
<tpc>18</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Note>
|
||||
<pitch>67</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>60</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Note>
|
||||
<pitch>64</pitch>
|
||||
<tpc>18</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Note>
|
||||
<pitch>69</pitch>
|
||||
<tpc>17</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Note>
|
||||
<pitch>72</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
<voice>
|
||||
<Rest>
|
||||
<offset x="0" y="2"/>
|
||||
<durationType>half</durationType>
|
||||
</Rest>
|
||||
<Beam>
|
||||
<l1>-12</l1>
|
||||
<l2>-11</l2>
|
||||
</Beam>
|
||||
<Chord>
|
||||
<BeamMode>begin</BeamMode>
|
||||
<dots>1</dots>
|
||||
<durationType>eighth</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>72</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Note>
|
||||
<pitch>76</pitch>
|
||||
<tpc>18</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>end</BeamMode>
|
||||
<durationType>16th</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>71</pitch>
|
||||
<tpc>19</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
<Note>
|
||||
<pitch>74</pitch>
|
||||
<tpc>16</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Rest>
|
||||
<offset x="0" y="-6"/>
|
||||
<durationType>quarter</durationType>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
<Staff id="2">
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>F</concertClefType>
|
||||
<transposingClefType>F</transposingClefType>
|
||||
</Clef>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>48</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>41</pitch>
|
||||
<tpc>13</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>43</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>48</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
Binary file not shown.
|
@ -1,94 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<pageWidth>8.26771</pageWidth>
|
||||
<pageHeight>11.6929</pageHeight>
|
||||
<pagePrintableWidth>7.48031</pagePrintableWidth>
|
||||
<pageEvenLeftMargin>0.393701</pageEvenLeftMargin>
|
||||
<pageOddLeftMargin>0.393701</pageOddLeftMargin>
|
||||
<pageEvenTopMargin>0.393701</pageEvenTopMargin>
|
||||
<pageEvenBottomMargin>0.787403</pageEvenBottomMargin>
|
||||
<pageOddTopMargin>0.393701</pageOddTopMargin>
|
||||
<pageOddBottomMargin>0.787403</pageOddBottomMargin>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer">作者</metaTag>
|
||||
<metaTag name="copyright">www.popiano.org</metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle">标题</metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle"></metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName></trackName>
|
||||
<Instrument>
|
||||
<trackName></trackName>
|
||||
<Channel>
|
||||
<program value="0"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>标题</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>Lyricist</style>
|
||||
<text>注解</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>composer</style>
|
||||
<text>作者</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>G</concertClefType>
|
||||
<transposingClefType>G</transposingClefType>
|
||||
</Clef>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Tempo>
|
||||
<tempo>1.6</tempo>
|
||||
<visible>0</visible>
|
||||
<text><sym>metNoteQuarterUp</sym> = 96</text>
|
||||
</Tempo>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>whole</durationType>
|
||||
<noStem>1</noStem>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>67</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
Binary file not shown.
|
@ -1,158 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<pageWidth>8.26771</pageWidth>
|
||||
<pageHeight>11.6929</pageHeight>
|
||||
<pagePrintableWidth>7.48031</pagePrintableWidth>
|
||||
<pageEvenLeftMargin>0.393701</pageEvenLeftMargin>
|
||||
<pageOddLeftMargin>0.393701</pageOddLeftMargin>
|
||||
<pageEvenTopMargin>0.393701</pageEvenTopMargin>
|
||||
<pageEvenBottomMargin>0.787403</pageEvenBottomMargin>
|
||||
<pageOddTopMargin>0.393701</pageOddTopMargin>
|
||||
<pageOddBottomMargin>0.787403</pageOddBottomMargin>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer">作者</metaTag>
|
||||
<metaTag name="copyright">www.popiano.org</metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle">标题</metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle"></metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName></trackName>
|
||||
<Instrument>
|
||||
<trackName></trackName>
|
||||
<Channel>
|
||||
<program value="0"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>标题</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>Lyricist</style>
|
||||
<text>注解</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>composer</style>
|
||||
<text>作者</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>G</concertClefType>
|
||||
<transposingClefType>G</transposingClefType>
|
||||
</Clef>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Tempo>
|
||||
<tempo>1.6</tempo>
|
||||
<visible>0</visible>
|
||||
<text><sym>metNoteQuarterUp</sym> = 96</text>
|
||||
</Tempo>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>69</pitch>
|
||||
<tpc>17</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Rest>
|
||||
<durationType>quarter</durationType>
|
||||
</Rest>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<Spanner type="Slur">
|
||||
<Slur>
|
||||
<up>up</up>
|
||||
</Slur>
|
||||
<next>
|
||||
<location>
|
||||
<measures>1</measures>
|
||||
<fractions>-1/2</fractions>
|
||||
</location>
|
||||
</next>
|
||||
</Spanner>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>76</pitch>
|
||||
<tpc>18</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>69</pitch>
|
||||
<tpc>17</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<Spanner type="Slur">
|
||||
<prev>
|
||||
<location>
|
||||
<measures>-1</measures>
|
||||
<fractions>1/2</fractions>
|
||||
</location>
|
||||
</prev>
|
||||
</Spanner>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>67</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Rest>
|
||||
<durationType>quarter</durationType>
|
||||
</Rest>
|
||||
<Rest>
|
||||
<durationType>half</durationType>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
Binary file not shown.
|
@ -1,378 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<museScore version="3.01">
|
||||
<Score>
|
||||
<LayerTag id="0" tag="default"></LayerTag>
|
||||
<currentLayer>0</currentLayer>
|
||||
<Division>480</Division>
|
||||
<Style>
|
||||
<pageWidth>8.26771</pageWidth>
|
||||
<pageHeight>11.6929</pageHeight>
|
||||
<pagePrintableWidth>7.48031</pagePrintableWidth>
|
||||
<pageEvenLeftMargin>0.393701</pageEvenLeftMargin>
|
||||
<pageOddLeftMargin>0.393701</pageOddLeftMargin>
|
||||
<pageEvenTopMargin>0.393701</pageEvenTopMargin>
|
||||
<pageEvenBottomMargin>0.787403</pageEvenBottomMargin>
|
||||
<pageOddTopMargin>0.393701</pageOddTopMargin>
|
||||
<pageOddBottomMargin>0.787403</pageOddBottomMargin>
|
||||
<Spatium>1.76389</Spatium>
|
||||
</Style>
|
||||
<showInvisible>1</showInvisible>
|
||||
<showUnprintable>1</showUnprintable>
|
||||
<showFrames>1</showFrames>
|
||||
<showMargins>0</showMargins>
|
||||
<metaTag name="arranger"></metaTag>
|
||||
<metaTag name="composer">作者</metaTag>
|
||||
<metaTag name="copyright">www.popiano.org</metaTag>
|
||||
<metaTag name="lyricist"></metaTag>
|
||||
<metaTag name="movementNumber"></metaTag>
|
||||
<metaTag name="movementTitle">标题</metaTag>
|
||||
<metaTag name="poet"></metaTag>
|
||||
<metaTag name="source"></metaTag>
|
||||
<metaTag name="translator"></metaTag>
|
||||
<metaTag name="workNumber"></metaTag>
|
||||
<metaTag name="workTitle"></metaTag>
|
||||
<Part>
|
||||
<Staff id="1">
|
||||
<StaffType group="pitched">
|
||||
</StaffType>
|
||||
</Staff>
|
||||
<trackName></trackName>
|
||||
<Instrument>
|
||||
<trackName></trackName>
|
||||
<Channel>
|
||||
<program value="0"/>
|
||||
</Channel>
|
||||
</Instrument>
|
||||
</Part>
|
||||
<Staff id="1">
|
||||
<VBox>
|
||||
<height>10</height>
|
||||
<Text>
|
||||
<style>title</style>
|
||||
<text>标题</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>Lyricist</style>
|
||||
<text>注解</text>
|
||||
</Text>
|
||||
<Text>
|
||||
<style>composer</style>
|
||||
<text>作者</text>
|
||||
</Text>
|
||||
</VBox>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Clef>
|
||||
<concertClefType>G</concertClefType>
|
||||
<transposingClefType>G</transposingClefType>
|
||||
</Clef>
|
||||
<TimeSig>
|
||||
<sigN>4</sigN>
|
||||
<sigD>4</sigD>
|
||||
</TimeSig>
|
||||
<Tempo>
|
||||
<tempo>1.6</tempo>
|
||||
<visible>0</visible>
|
||||
<text><sym>metNoteQuarterUp</sym> = 96</text>
|
||||
</Tempo>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>69</pitch>
|
||||
<tpc>17</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Rest>
|
||||
<durationType>quarter</durationType>
|
||||
</Rest>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<Spanner type="Slur">
|
||||
<Slur>
|
||||
<up>up</up>
|
||||
</Slur>
|
||||
<next>
|
||||
<location>
|
||||
<measures>1</measures>
|
||||
<fractions>-1/2</fractions>
|
||||
</location>
|
||||
</next>
|
||||
</Spanner>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>76</pitch>
|
||||
<tpc>18</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>69</pitch>
|
||||
<tpc>17</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<Spanner type="Slur">
|
||||
<prev>
|
||||
<location>
|
||||
<measures>-1</measures>
|
||||
<fractions>1/2</fractions>
|
||||
</location>
|
||||
</prev>
|
||||
</Spanner>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>67</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Rest>
|
||||
<durationType>quarter</durationType>
|
||||
</Rest>
|
||||
<Rest>
|
||||
<durationType>half</durationType>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Rest>
|
||||
<durationType>quarter</durationType>
|
||||
</Rest>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<Spanner type="Slur">
|
||||
<Slur>
|
||||
<up>up</up>
|
||||
</Slur>
|
||||
<next>
|
||||
<location>
|
||||
<measures>1</measures>
|
||||
<fractions>1/4</fractions>
|
||||
</location>
|
||||
</next>
|
||||
</Spanner>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>71</pitch>
|
||||
<tpc>19</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>71</pitch>
|
||||
<tpc>19</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<Spanner type="Slur">
|
||||
<Slur>
|
||||
<up>up</up>
|
||||
</Slur>
|
||||
<next>
|
||||
<location>
|
||||
<measures>1</measures>
|
||||
<fractions>-3/4</fractions>
|
||||
</location>
|
||||
</next>
|
||||
</Spanner>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>71</pitch>
|
||||
<tpc>19</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>half</durationType>
|
||||
<Spanner type="Slur">
|
||||
<prev>
|
||||
<location>
|
||||
<measures>-1</measures>
|
||||
<fractions>3/4</fractions>
|
||||
</location>
|
||||
</prev>
|
||||
</Spanner>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>72</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>half</durationType>
|
||||
<Spanner type="Slur">
|
||||
<prev>
|
||||
<location>
|
||||
<measures>-1</measures>
|
||||
<fractions>-1/4</fractions>
|
||||
</location>
|
||||
</prev>
|
||||
</Spanner>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>74</pitch>
|
||||
<tpc>16</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>67</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Rest>
|
||||
<durationType>quarter</durationType>
|
||||
</Rest>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>65</pitch>
|
||||
<tpc>13</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<Spanner type="Slur">
|
||||
<Slur>
|
||||
<up>up</up>
|
||||
</Slur>
|
||||
<next>
|
||||
<location>
|
||||
<measures>1</measures>
|
||||
<fractions>-1/2</fractions>
|
||||
</location>
|
||||
</next>
|
||||
</Spanner>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>69</pitch>
|
||||
<tpc>17</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
</voice>
|
||||
</Measure>
|
||||
<Measure>
|
||||
<voice>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<Spanner type="Slur">
|
||||
<Slur>
|
||||
<up>up</up>
|
||||
</Slur>
|
||||
<next>
|
||||
<location>
|
||||
<fractions>1/2</fractions>
|
||||
</location>
|
||||
</next>
|
||||
</Spanner>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>72</pitch>
|
||||
<tpc>14</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<Spanner type="Slur">
|
||||
<prev>
|
||||
<location>
|
||||
<measures>-1</measures>
|
||||
<fractions>1/2</fractions>
|
||||
</location>
|
||||
</prev>
|
||||
</Spanner>
|
||||
<StemDirection>up</StemDirection>
|
||||
<Note>
|
||||
<pitch>67</pitch>
|
||||
<tpc>15</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Chord>
|
||||
<BeamMode>no</BeamMode>
|
||||
<durationType>quarter</durationType>
|
||||
<Spanner type="Slur">
|
||||
<prev>
|
||||
<location>
|
||||
<fractions>-1/2</fractions>
|
||||
</location>
|
||||
</prev>
|
||||
</Spanner>
|
||||
<StemDirection>down</StemDirection>
|
||||
<Note>
|
||||
<pitch>74</pitch>
|
||||
<tpc>16</tpc>
|
||||
<velocity>80</velocity>
|
||||
<veloType>user</veloType>
|
||||
</Note>
|
||||
</Chord>
|
||||
<Rest>
|
||||
<durationType>quarter</durationType>
|
||||
</Rest>
|
||||
</voice>
|
||||
</Measure>
|
||||
</Staff>
|
||||
</Score>
|
||||
</museScore>
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue