Karim Ratib

Results 82 issues of Karim Ratib

I am filing a few bugs referencing [this sheet].(https://github.com/opensheetmusicdisplay/opensheetmusicdisplay/files/8054656/Take_These_Broken_Wings.zip). This is bug 6 on the OSMD screenshot. ![OSMD screenshot](https://user-images.githubusercontent.com/92977/153731183-c9bbb76a-0241-4f95-9b30-e50702b63547.png) The highlighted repeat is missing the specified dots, the comma, and...

This is a documentation of the current state of MusicXML accidental support in OSMD, based on the currently used VexFlow version. The end goal is to support all MusicXML accidentals....

good for contrib
feature

When I load [this valid MusicXML file](https://github.com/opensheetmusicdisplay/opensheetmusicdisplay/files/7385613/worldswingmatrix.zip) to the OSMD demo, it seems to hang during rendering. The JS log didn't reveal much to me. For comparison, the same file...

bug

Trying to import the module in node.js v17.4.0, I get the following error: ``` ReferenceError: Blob is not defined at node_modules/midi-json-parser/build/es5/bundle.js:10:13 at node_modules/midi-json-parser/build/es5/bundle.js:2:65 at Object. (node_modules/midi-json-parser/build/es5/bundle.js:5:3) ``` Looks like node.js...

The popular Drupal module Backup and Migrate has [an option to save the backup files on the server, and to restore them from there.](https://www.drupal.org/docs/contributed-modules/backup-and-migrate/setup-guide-for-backup-and-migrate#s-backup-to-server) The module generates a URL of...

It would be great to have tests that show the MIDI player functionality.

Arabic key signatures include half-flat accidentals, e.g. Rast, Bayati, Sikah... It would be great to support these in VF, and I suggest the following changes to the core VF key...

feature request

Add MIDI support: - Generate a SysEx MTS tuning message - what else?

Import chords, scales, rhythms and other musical objects into a database that can be hosted on the frontend, e.g. using [SQLite WASM](https://sqlite.org/wasm/doc/trunk/index.md). Need to design a database schema that is...

Right now, a tone row like the following: ``` const minor = Scalextric.ToneRow.fromPitchClasses(edo12, [0, 2, 3, 5, 7, 9, 11, 12], 4); ``` will generate notes named C4, D4, D#4,...