Comments (12)
Ben can answer more definitively, but you may want to take a look into how
it is used in the compline project:
https://bbloomf.github.io/compline/
On 1 March 2016 at 11:35, SirPL [email protected] wrote:
Hello,
First of all, I'd like to apologize for my english and say that I very
appreciate work you've done. jgabc is almost exactly what I need. Almost,
because I'm looking for a way of getting fully passive behavior of jgabc.
More accurately: the way test.html was working in one of the first releases
(i.e. a0ce9fd
a0ce9fd).
So rendering based on gabc source in div, no interactivity (no neumes
color change on hover, no textbox to edit syllables, no playback).
Is it hard to get it working that way?
Thank you for help and/or responses.—
Reply to this email directly or view it on GitHub
#10.
from jgabc.
Yes, I was just going to mention that compline project, which uses it that way, and uses a more recent version than the release that you mentioned. I think that may have been just before I added some of the interactivity, so you could just try using the version of jgabc.js from that project. Though I probably should fix it so that it can work in fully passive situations as well, and I don't think it would be difficult to do that, but I haven't had much time for working on side projects, such as this one, lately.
Thanks,
Ben
from jgabc.
That's exactly what I need. Thank you very much.
from jgabc.
Compiline project is not working as good as I thought. It doesn't work in all browsers except Firefox... So I'm patiently waiting for passive mode of jgabc.
from jgabc.
OK, I think it is starting to work pretty well again. Take a look, and let me know what you think.
from jgabc.
I can confirm, that ligatures are now working in Firefox... But when it comes to passive mode, I see no difference. Which files have been updated?
from jgabc.
You should be able to see that from looking at the commit logs. However, now I see that I only committed the latest changes to the gh-pages branch, so if you weren't simply trying https://bbloomf.github.io/jgabc/test.html then you might not have seen the changes I made that affect passive mode. I will merge them into the master branch right now
from jgabc.
Oh, I though you had commited it to master... So yes, I can confirm that test is working properly on all browsers except IE10.
from jgabc.
I just tried it in IE10, and it seemed to work, although it took quite a long time to render. What happened for you?
from jgabc.
Sorry, I was wrong - Thats IE11, not 10. What happened? I can see only names of staff (Kyrie XVII: etc...). I checked svg, and all of them looks like this:
<svg style="width: 100%; height: 0px">
<defs> ... </defs> <!-- defs contains all definitions -->
<g class="caeciliae" transform="translate(0 42)"></g>
</svg>
And that's it. I have also found bug. There's problem with space between the first neume (or bar) in the line and the clef:
from jgabc.
And one more question: Is it possible to remove audio library from passive mode - it's not necessary at all, and the loading time would be (very likely) better
from jgabc.
Here is another project to watch for SVG rendering of GABC: https://github.com/frmatthew/exsurge
from jgabc.
Related Issues (20)
- Incorrect English syllabification HOT 5
- Portuguese language support
- Warning message in GABC Transcription Tool HOT 1
- ocba crashes exsurge HOT 1
- No big initial for ℣
- Downloading PNG Offline
- Command line use HOT 1
- Feature: Add option to add dashes between sylables HOT 1
- Would there be a way to create an iFrame service ? HOT 2
- Dagger text feature request
- Electron build
- Missing pentecost vigil in novus ordo HOT 1
- Broken psalm-toned Alleluia HOT 1
- Support multiple languages? HOT 2
- %font-family no longer works
- Circumvent new autoplay restrictions on modern browsers
- Document how readings tool Tone customization works HOT 3
- Dark theme and UI/UX refactor
- Incorrect psalmed toned when there is a star at the end HOT 1
- MIDI playback not working
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jgabc.