← Back to archive

filter_sheetmusic

camp Tier 2 · Verified
Actively maintained · updated 9 d ago
Fully free

A Moodle text filter that engraves sheet music stored as ABC notation wherever Moodle displays text, with optional in-browser playback.

verified and archived by the registry · newer than the source platform's last reported tag

Download and compatibility

0.2.2 Moodle 4.5 – 5.3
Verified against source
verification ledger

Source tagged by maintainer

github.com/adamjenkins/moodle-filter_sheetmusic @ v0.2.2 · commit 1de2202bb2c3

Rebuilt deterministically from that tag

canonical ZIP, byte-identical on every rebuild

Artifact hash recorded in the public index

sha256 5161da16a87bd77daef1b1823bf2409eb86741be7d87e198a87f3d652cd1ccac

Release signed · trusted publishing

planned — TUF signing (RFC §4.3)

Recorded in public transparency log

planned — Sigstore/Rekor (RFC §4.3)

Every step is independently verifiable. CAMP never modifies plugin code; it proves the ZIP you install is exactly what the maintainer published. Verified 04 Oct 2026.
Code check ?: clean
phplintphpcs0 | 0amd buildrebuilt
composer require adamjenkins/moodle-filter_sheetmusic
First time? One-time Composer setup, or download the ZIP and install it through Moodle.

About

Turns scores stored as <pre class="sheetmusic sheetmusic-abc"> blocks into engraved notation in pages, books, forum posts, assignment descriptions, quiz questions and glossary entries. With the filter switched off the ABC source stays readable on the page, so content survives the plugin. Requires local_sheetmusic, which does the rendering and playback; for music teachers who want notation inside ordinary Moodle content.

Project

Maintainer
1 release in the archive
Plugin typeFilters
Depends on
local_sheetmusic · 2026090701 or newer
declared in version.php at the latest release · Moodle requires these plugins to be installed first
LinksDocumentation
declared by the maintainer
DevelopmentOn GitHub: 0 stars · 0 forks · 0 open issues & PRs
Upstream tagv0.2.2 · 04 Oct 2026
verified and archived by the registry · newer than the source platform's last reported tag
Security advisoriesNone published