Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
adrianh
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
adrianh
2y ago
We do indeed generate vector PDFs, not embedded bitmaps. Our graphics engine works with Canvas API instructions — like "draw a line from point (A,B) to (C,D)." This API is small enough and low-level enough that it can also generat
32.
▲
by
adrianh
2y ago
At Soundslice, we have a custom sheet-music-rendering graphics library in frontend JavaScript/Canvas. We also need to generate vector PDFs serverside — so we use a node library that speaks the HTML Canvas API and can generate PDFs. Thi
33.
▲
by
adrianh
2y ago
I moved from the U.S. to the Netherlands nine years ago, and I can attest that the bike infrastructure is amazing and has an outsized impact on your quality of life and general happiness. Being able to bike everywhere — safely, quickly, wit
34.
▲
by
adrianh
2y ago
Yes, I've used Closure Compiler with advanced optimizations for the Soundslice JS codebase, for around 10 years. It is so, so good! You have to take care to write code in a certain way, but once you understand the constrants it's
35.
▲
by
adrianh
2y ago
Thanks — glad you found our site and like it! :-)
36.
▲
by
adrianh
2y ago
Try our newish music scanning feature at Soundslice: https://www.soundslice.com/sheet-music-scanner/
37.
▲
by
adrianh
2y ago
Hey, that's lovely to hear! Thanks for taking the time to share your story. That's exactly my colleagues and I work on this — for outcomes like yours. Keep making music my friend.
38.
▲
by
adrianh
2y ago
Try Soundslice, which lets you import any sheet music. It has a PDF/photo-scanning feature plus an entire sheet music editor built-in. https://www.soundslice.com/ I’ve been working on it full-time for nearly 12 years n
39.
▲
by
adrianh
2y ago
Thanks for Print Shop! I made tons of banners and cards with my C64 in the '80s. :-) Were you also involved in making Music Shop? I loved that program as well, and I can still hum some of the tunes that were included with it, like Kaju
40.
▲
by
adrianh
2y ago
Try Soundslice ( https://www.soundslice.com/ ), which has an speed training feature ( https://www.soundslice.com/help/en/player/basic/286/speed-tr... ). It's not gamified like Rock
41.
▲
by
adrianh
2y ago
Impressive hack — kudos from a fellow sheet music software developer! I've spent more than 10 years now building Soundslice, which does web-based sheet music rendering. I believe we were the first to do "responsive" web notat
42.
▲
by
adrianh
2y ago
I'm interested to hear more about your statement of "Our goal is to enable more of you, not replace you." Speaking as a musician who plays real instruments (as opposed to electronic production): how does this help me? And how
43.
▲
by
adrianh
3y ago
I tried it on one of my own tunes: https://lamucal.ai/songs/adrian-holovaty/adrian-holovaty-the... The beats/chords were consistently a full beat off, and the chords were probably only 50% right. I chose this
44.
▲
by
adrianh
3y ago
At Soundslice we're using a custom machine learning system to convert sheet music images into semantic music data: https://www.soundslice.com/sheet-music-scanner/ Personally I think the user experience is interest
45.
▲
by
adrianh
3y ago
I'll add another to that list: Qobuz. High-res music, good selection. I've been a paying subscriber for a few years now and can recommend it.
46.
▲
by
adrianh
3y ago
We use this technique for Soundslice (web-based music learning software). We don't have a native app, so we encourage people to install our site to their home screen as a PWA; see our help page here: https://www.soundslice.c
47.
▲
by
adrianh
3y ago
I had a look at your pricing page — https://encord.com/pricing/ — and was sad to see no pricing is actually communicated there. What could I expect to pay for my company to use the Team plan?
48.
▲
by
adrianh
3y ago
Thanks, that blue highlighting is definitely on the to-do list!
49.
▲
by
adrianh
3y ago
Thanks! We're not planning to support inline comments at this time; this was a tradeoff we knew we'd have to make when we decided to use JSON. Given the choice between supporting comments and supporting a wider variety of implemen
50.
▲
by
adrianh
3y ago
Yes, I've already begun work on an open-source utility that converts from MusicXML to MNX: https://github.com/w3c/mnxconverter Eventually it'll work both ways. I'm hoping this is a big help for adoption,
51.
▲
by
adrianh
3y ago
Yes, the goal is to allow people to encode layout information optionally — as a separate layer from the semantic information. One particularly cool thing is the ability for a single document to have multiple layouts (!), which is useful for
52.
▲
by
adrianh
3y ago
Thanks, that's good feedback — will add that to the to-do list. Just to give you a quick response: look into MusicXML's concept of a "cursor". Parsing a MusicXML document requires you to keep an internal state of a "
53.
▲
by
adrianh
3y ago
They're totally different things, though the standards are maintained by the same people. SMuFL is a font layout specification. It solves the longtime problem of "I'm making a music font. Which Unicode code glyph should I use
54.
▲
by
adrianh
3y ago
This is a common complaint, and it's something we're trying to remedy with MNX: https://w3c.github.io/mnx/docs/ Music notation is incredibly complex, and there are many places things can go wrong. There&
55.
▲
by
adrianh
3y ago
Hi, I'm the person running the MNX project! Contributions welcome — we're making good progress and the new format is going to be really fantastic.
56.
▲
by
adrianh
3y ago
Hi Dudester230602! Yeah, if you want to create your own music in there, you'll need an account. If you don't want to create an account, you can browse the public stuff that's been posted: https://www.soundslice.com
57.
▲
by
adrianh
3y ago
Shameless self-promotion for my site Soundslice: https://www.soundslice.com/ Tabs plus sheet music, synced with original source recordings, with the web's best learning/practice features. Example: https:/&#x
58.
▲
by
adrianh
3y ago
"I Am A Strange Loop," by Douglas Hofstadter, is reasonably accessible and has an explanation of this in very readable prose.
59.
▲
by
adrianh
3y ago
Have a look at MNX, which is in the process of being designed: https://w3c.github.io/mnx/docs/ It's an open JSON format that's being hashed out by members of the music technology community. It's not
60.
▲
by
adrianh
3y ago
Thanks for listening!
More ›