:musical_keyboard: Making life easy to create a MIDI-app on the web. Includes a library to program synesthesia into your app for memory recognition or for creating trippy effects. Convert soundfonts for Guitar, Bass, Drums, ect. into code that can be read by the browser. Supports multiple simultaneous instruments and perfect timing.
Role in this project:
Full-stack Developer Contributions:260 commits, 9 PRs, 25 pushes in 4 years 1 month
Contributions summary:Miko's commits focused on integrating the soundfont-generator for creating browser-compatible soundfonts from SF2 files. They updated and refactored the codebase for the MIDI.js library, including improvements for Web Audio API support and various bug fixes related to the playback and effect application within the web application. They also worked on updating the examples provided in the project, notably integrating the Web MIDI API, and fixing inconsistencies.
midi
Translates HTML5 Canvas draw commands to SVG
Role in this project:
Front-end Developer Contributions:7 commits, 2 PRs, 8 comments in 9 months
Contributions summary:Miko primarily focused on fixing issues and improving the functionality of the canvas2svg library. Their commits addressed bugs related to path closing, formatting, and the application of styles to SVG elements. They also addressed issues with the interaction between transformations and path commands and fixed font parsing issues. These contributions directly enhanced the library's ability to translate HTML5 Canvas commands into SVG.
html5-canvassvgnode-canvasjavascriptnodejs