Karim Ratib

Results 119 comments of Karim Ratib

An update here: I've added looping support to my fork, and to do so, I needed to precisely respect the MIDI file duration. You can see a demo at https://blog.karimratib.me/demos/musicxml/?sheet=data/baiao-miranda.musicxml&repeat=-1&converter=midi...

I've been attempting to catch up to your latest changes at https://github.com/infojunkie/midi-player/tree/merge-7.3. The current state of the branch is that pause / resume are functional again on top of 7.3.0....

Update here: The merge with latest 7.3.4 is now complete at the branch above. Tests are passing, new functionality (pause/resume/seek) is working but without automated tests.

Would be great to also add book metadata, e.g. full book title, publisher, etc.

Thanks @oleibman I've been experimenting with your branch for a few days now. I'm encountering behaviors that I'm not sure about concerning spill errors and the concatenation functionality, so I...

When I tested the branch up to https://github.com/PHPOffice/PhpSpreadsheet/pull/3962/commits/8609b78e53af482a71e0e161555bceffbda2b2e6, I got an error #SPILL! on my spreadsheet - that's what I meant.

I'm not sure I'm testing properly, but I'm seeing unexpected results with the concatenation operator `&`. Attached is a sheet that uses `RANDARRAY` as a function that spills to a...

> Hi, how can i set playback tempo? It's not implemented yet.

Added basic support for MIDI pitch bend messages. Next, add support for MIDI Tuning Standard (MTS) SysEx messages. This includes: - Reading the tuning for a score through some (yet...

Take a look at https://github.com/notator/ResidentSynthHostTestSite/tree/main/residentSynth for an implementation of SysEx MTS support with `webaudiofont`.