https://github.com/fr0stbyter/guidolib.js
npm package of guidolib from grame-cncm
https://github.com/fr0stbyter/guidolib.js
Last synced: about 2 months ago
JSON representation
npm package of guidolib from grame-cncm
- Host: GitHub
- URL: https://github.com/fr0stbyter/guidolib.js
- Owner: Fr0stbyteR
- Created: 2021-04-25T10:05:35.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-07-14T14:24:03.000Z (almost 3 years ago)
- Last Synced: 2025-10-27T19:47:33.027Z (8 months ago)
- Language: HTML
- Size: 2.72 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
Welcome to the Guidolib project
======================================================================
The Guido project is an open source project that encompasses a music notation format, a score rendering engine and various music score utilities. The Guido Notation Format is a general purpose formal language for representing score-level music in a platform-independent plain text and human readable way. The format comes with various software components for music score rendering and manipulation. The main of these components is the Guido Engine, a library embedable in various platforms and using different programming languages.
## About the Wasm library
The libGUIDOEngine wasm library provides all the services of the Guido Engine version 1.7.1.
The `guidoengine.js` file is provided as an ES6 interface to the library. The API is similar to the C/C++ API.
The `guidoengine.ts` and `libGUIDOEngine.d.ts` files are provided as a typescript class and interface to the library.
See the online [GuidoEditor](https://guidoeditor.grame.fr/) for an example of use.
-----------------
##### Copyright (C) 2002-2021, [GRAME](https://www.grame.fr) - Centre National de Creation Musicale
All rights reserved