List your app for sale free.List now
For saleMostly built

MIDI Moss

AI generated MIDI file utility for transposition, quantization, velocity shaping and deterministic timing variation.

Screenshots

Screenshots supplied by the seller.

Description

AI generated. MIDI Moss is a standalone browser utility for preparing Standard MIDI Files and comparing transformed note plans.

Import supported format 0 or 1 MIDI with PPQ timing. Transpose notes, scale lengths, shape velocities, quantize with adjustable strength and swing, or add repeatable timing and velocity variation. Preserve tempo maps or replace them with one BPM.

Original imported bytes remain available for unchanged export. Transformed exports preserve original track grouping, channel messages and metadata, with paired note ons and offs. A piano roll and simplified tone preview help inspect the result without hardware MIDI access.

Condition

Development stage: Mostly built (seller-declared)

Seller-declared: provided by the seller, not independently verified by SellMyVibe.

  • Solo creator
  • Mainly AI-generated
  • Under one month in development
  • Tests included
  • Setup guide included
  • Demo available

What works

  • Format 0 and 1 PPQ MIDI parser with running status
  • Matched note pairing including zero velocity note offs
  • Track grouping, controller, program, pressure, pitch bend and metadata preservation
  • Transpose with optional percussion exclusion
  • Quantization, strength, swing and note length scaling
  • Velocity multiplier, curve and deterministic variation
  • Tempo map integration and optional tempo replacement
  • Original byte export and reparsed transformed MIDI encoding
  • Piano roll, note table and simplified audio preview
  • Recipe JSON files and embedded MIDI fixture tests

What’s unfinished

  • No SysEx, SMPTE division or format 2 support
  • Unmatched or unterminated notes are rejected
  • Preview ignores controllers, instrument programs and drums and ends after 30 seconds
  • No hardware MIDI, native plugin or DAW integration
  • External DAW import, file picker import and completed browser downloads are not verified

Included assets

Editable source code

Setup and usage documentation

Original sound definitions

Audio verification checks and notes

Real running screenshot

Technologies

HTML, CSS, JavaScript, Web Audio API

Setup requirements

Open index.html or serve the folder with any static HTTP server. Use a deliberate play action to enable audio.

Dependencies and ongoing costs

No third party libraries, paid APIs or required services. A current Web Audio capable browser is required. Optional static hosting can be free.

Known limitations

AI generated standalone browser MIDI utility. Supported files are limited to 2 MB, 32 tracks, 20000 events and 2048 matched notes. Transposed notes outside MIDI range are omitted with their offs. Notation key signatures stay unchanged after transposition. Preview is a simple tone approximation, not General MIDI playback; individual preview note durations are capped at four seconds. Recipes exclude source files. Hosted file operations may be restricted.

Listings are reviewed for completeness and clarity before publication. Approval is not a guarantee of quality, ownership, security or commercial success. Read the details and ask questions before buying.