云教练github库

Simon f54e9a500c Update README.md %!s(int64=4) %!d(string=hai) anos
demo 22e89a30b9 initial commit: osmd-extended: audio player, transpose, click to set position %!s(int64=4) %!d(string=hai) anos
src 22e89a30b9 initial commit: osmd-extended: audio player, transpose, click to set position %!s(int64=4) %!d(string=hai) anos
test c9f4237285 chore: fix merge conflict in test xml sample %!s(int64=4) %!d(string=hai) anos
.appveyor.yml 22e89a30b9 initial commit: osmd-extended: audio player, transpose, click to set position %!s(int64=4) %!d(string=hai) anos
.editorconfig 22e89a30b9 initial commit: osmd-extended: audio player, transpose, click to set position %!s(int64=4) %!d(string=hai) anos
.eslintignore 22e89a30b9 initial commit: osmd-extended: audio player, transpose, click to set position %!s(int64=4) %!d(string=hai) anos
.eslintrc.js 22e89a30b9 initial commit: osmd-extended: audio player, transpose, click to set position %!s(int64=4) %!d(string=hai) anos
.eslintrc.yml 22e89a30b9 initial commit: osmd-extended: audio player, transpose, click to set position %!s(int64=4) %!d(string=hai) anos
.gitignore 22e89a30b9 initial commit: osmd-extended: audio player, transpose, click to set position %!s(int64=4) %!d(string=hai) anos
AUTHORS 22e89a30b9 initial commit: osmd-extended: audio player, transpose, click to set position %!s(int64=4) %!d(string=hai) anos
LICENSE 22e89a30b9 initial commit: osmd-extended: audio player, transpose, click to set position %!s(int64=4) %!d(string=hai) anos
README.md f54e9a500c Update README.md %!s(int64=4) %!d(string=hai) anos
karma.conf.js 22e89a30b9 initial commit: osmd-extended: audio player, transpose, click to set position %!s(int64=4) %!d(string=hai) anos
package.json 22e89a30b9 initial commit: osmd-extended: audio player, transpose, click to set position %!s(int64=4) %!d(string=hai) anos
tsconfig.json 22e89a30b9 initial commit: osmd-extended: audio player, transpose, click to set position %!s(int64=4) %!d(string=hai) anos
webpack.common.js 22e89a30b9 initial commit: osmd-extended: audio player, transpose, click to set position %!s(int64=4) %!d(string=hai) anos
webpack.dev.js 22e89a30b9 initial commit: osmd-extended: audio player, transpose, click to set position %!s(int64=4) %!d(string=hai) anos
webpack.prod.js 22e89a30b9 initial commit: osmd-extended: audio player, transpose, click to set position %!s(int64=4) %!d(string=hai) anos
webpack.sourcemap.js 22e89a30b9 initial commit: osmd-extended: audio player, transpose, click to set position %!s(int64=4) %!d(string=hai) anos

README.md

osmd-extended

Extended OSMD, usually exclusive to OSMD Sponsors, with audio player, transposition, etc.

The code and build process works pretty much the same as OSMD, so take a look at the OSMD Readme (and Wiki) for technical info.

Using transposition without the audio player

To use the TranspositionPlugin, you need the build: transpose-osmd-plugin.min.js.zip Note that this only works with OSMD 0.9.4+.

Here is an example HTML of how to use OSMD + transposition plugin: indexFileSelect.html.zip