FireSynth for browsers
No explicit, hateful, or hurtful language. Nothing illegal.
FireSynth
Features
Browser extension for Greasemonkey
Add support for Synthesia url handler (0.8.3+) on every midi link for direct play
Watch, Play, Left, Right hand options
Visual help to find links faster
Preview
Some examples from Wendy's, MidiZone, Ifnimidi
Install script
Make sure you have the greasemonkey extension running before using the link above:
Firefox: https://addons.mozilla.org/fr/firefox/a ... asemonkey/
Opera: http://www.ghacks.net/2008/08/10/greasemonkey-in-opera/
Safari: http://www.simplehelp.net/2007/11/14/ho ... in-safari/
IE: who cares
Chrome: built-in
Features
Browser extension for Greasemonkey
Add support for Synthesia url handler (0.8.3+) on every midi link for direct play
Watch, Play, Left, Right hand options
Visual help to find links faster
Preview
Some examples from Wendy's, MidiZone, Ifnimidi
Install script
Make sure you have the greasemonkey extension running before using the link above:
Firefox: https://addons.mozilla.org/fr/firefox/a ... asemonkey/
Opera: http://www.ghacks.net/2008/08/10/greasemonkey-in-opera/
Safari: http://www.simplehelp.net/2007/11/14/ho ... in-safari/
IE: who cares
Chrome: built-in
Last edited by Lemo on 12-14-11 6:50 pm, edited 2 times in total.
Stuff & experiments for Synthesia: Gramp v0.2 • Skinbox • FireSynth • Video • Webradio
If anyone knows some javascript, feel free to modify or optimize the script as you like
I hope you don't mind if I use a link to your favicon Nicholas?
Luckily this greasemonkey version will avoid me to update an extension for any browser and any version
And won't conflict with Aria dos tools
It's my first try with javascript, so expect weirdness in the code.
Also, it can become quite slow when there's a lot of links
Apparently there's a function called appendChild, that I could use instead of innerHTML for performance
If you know how it works, leave me a note :]
I hope you don't mind if I use a link to your favicon Nicholas?
Luckily this greasemonkey version will avoid me to update an extension for any browser and any version
And won't conflict with Aria dos tools
It's my first try with javascript, so expect weirdness in the code.
Also, it can become quite slow when there's a lot of links
Apparently there's a function called appendChild, that I could use instead of innerHTML for performance
If you know how it works, leave me a note :]
Stuff & experiments for Synthesia: Gramp v0.2 • Skinbox • FireSynth • Video • Webradio
This looks awesome.
Having a little trouble on this page though. For each of the little arrow links it's generating a broken "synthesia://http://" link.
Also, it's safe to also match "midi" and "kar" extensions too. Those both exist and they're all the same type of file.
As for other feedback: Each box contains six different elements (icon, down, up, left, right, original text) but only point to five different things: the icon and original text are the same link. I'd recommend the icon link take over for what the down arrow is doing to save space. Seems like #watch is probably going to be the most frequent use-case and clicking the Synthesia icon should probably open Synthesia.
Having a little trouble on this page though. For each of the little arrow links it's generating a broken "synthesia://http://" link.
Also, it's safe to also match "midi" and "kar" extensions too. Those both exist and they're all the same type of file.
As for other feedback: Each box contains six different elements (icon, down, up, left, right, original text) but only point to five different things: the icon and original text are the same link. I'd recommend the icon link take over for what the down arrow is doing to save space. Seems like #watch is probably going to be the most frequent use-case and clicking the Synthesia icon should probably open Synthesia.
Having a little trouble on this page though
As a matter of fact, I guess I would need a working version of Synthesia to actually test the whole thing
I'll add midi, kar, and icon thing, good points
It's probably the same on every page then, looks like I forgot to remove the http://Nicholas wrote:Having a little trouble on this page though
As a matter of fact, I guess I would need a working version of Synthesia to actually test the whole thing
I'll add midi, kar, and icon thing, good points
Stuff & experiments for Synthesia: Gramp v0.2 • Skinbox • FireSynth • Video • Webradio
It's working now. Thanks!
I also just learned that I want #watch to also work in non-simplified track setting cases too. Right now anything past the '#' will be ignored if the left/right (or both) hand parts aren't identified (either by virtue of there only being one/two tracks or using the new manual hand assignment). And for #watch, that doesn't make much sense. That will be in the next preview too.
I also just learned that I want #watch to also work in non-simplified track setting cases too. Right now anything past the '#' will be ignored if the left/right (or both) hand parts aren't identified (either by virtue of there only being one/two tracks or using the new manual hand assignment). And for #watch, that doesn't make much sense. That will be in the next preview too.
Yea also I just learned that sometimes it does launch synthesia for me with no #
I uploaded a new version of firesynth with some mouse over action :]
Doesn't work totally as it should for the moment tho... it's supposed to disappear when the mouse leave
New icons as well
I uploaded a new version of firesynth with some mouse over action :]
Doesn't work totally as it should for the moment tho... it's supposed to disappear when the mouse leave
New icons as well
Stuff & experiments for Synthesia: Gramp v0.2 • Skinbox • FireSynth • Video • Webradio
I think this pisses many people off for some reasonLemo wrote:IE: who cares
That he wouldn't support IE? Or you're saying that no one likes IE?
For what it's worth, 18% of the site traffic between Oct-1 and today was conducted through IE. Now you have a data point. I will leave it up to Lemo whether that is a large enough or small enough percent to ignore.
For what it's worth, 18% of the site traffic between Oct-1 and today was conducted through IE. Now you have a data point. I will leave it up to Lemo whether that is a large enough or small enough percent to ignore.
Spoiler Alert: This post contains off-topic stuff
Lol no just saying that IE is a kind of fail because it isn't worth browsing with when you've seen other browsers. Firefox and Chrome have many other things IE doesn't have. But you really can't do much fun things with IE also because it is so slow...
Lol no just saying that IE is a kind of fail because it isn't worth browsing with when you've seen other browsers. Firefox and Chrome have many other things IE doesn't have. But you really can't do much fun things with IE also because it is so slow...
Lemo wrote:That he wouldn't support IE? Or you're saying that no one likes IE?
Resulted in the following searchresults:Lemo wrote:greasemonkey + your_browser_name_here => google