TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: RiffUp – Edit Music Notation in the Browser

36 点作者 orlandohill将近 12 年前

17 条评论

orlandohill将近 12 年前
It&#x27;s far from perfect, but I thought someone here might get a kick out of this.<p>It&#x27;s written in CoffeeScript, and uses Raphael.js to draw parts of the Gonville font.<p>Audio playback is done via Flash, so it may give an error in your browser. I looked into using MIDI.js for playback, but that gave worse results in some browsers.<p>I&#x27;ve done a few experiments into git-style music collaboration. I&#x27;m not convinced that enough people will actually pay for private collaboration, so I&#x27;ve put that on hold, for now.<p>Side Note: I&#x27;m currently looking for remote work. Contact details are in my profile.
评论 #5947040 未加载
jthurman将近 12 年前
This is pretty cool. How far do you intend to take it? Here&#x27;s a &quot;use case&quot;&#x2F;feature request:<p>In addition to being a developer&#x2F;entrepreneur, I moonlight as a high school marching band instructor&#x2F;arranger. In other words, I&#x27;m a semi-professional composer. I work with a team of people who write different aspects of the music: One guy writes the winds, I write the percussion, and others contribute as well.<p>Currently, whenever one of us has an idea about something to do with whatever we&#x27;re arranging, we have to either get everyone together in a room with a piano to talk through it, or someone has to sit down with a professional music notation program (we use Finale) and &quot;sketch&quot; it all out.<p>It would be really cool if there was something online like RiffUp that would let me put together that &quot;sketch&quot; quickly and easily, and send a link to my colleagues. Like a &quot;pastebin&quot; for sheet music.<p>To get there, it would need to do a few more things, in roughly priority order: * Allow you to save your creation and send a link to someone else. * Support &quot;-let&quot; rhythms (triplets, for example) * Use multiple staves * Set the tempo * Allow other time signatures (time changes would be good too) * Choose a different voice for each staff<p>The great benefit here would be simple composition without having to worry about all of the stuff associate with making a real score. So much of music notation is about making stuff that prints nicely, which is actually a separate process from just creating the music. And, of course, being able to easily share it with colleagues without requiring them to have the same software I do (or to download a file and open it in that software).<p>And to answer the followup question that you&#x27;ll ask: Yes, I&#x27;d be willing to pay for this.
评论 #5948512 未加载
prg318将近 12 年前
This is a really neat application! It would be really interesting cool for an application like to work with guitar tablature notation. Maybe I have a new project ahead of me?<p>I think it would also be easier to use purely from the keyboard if there was a way to use the Up and Down keys. I realize that Up and Down will scroll the window - perhaps &quot;CTRL+UP&quot; and &quot;CTRL+DOWN&quot; could move the cursor up and down on the staff? I know some people that are used to applications like Finale Notepad&#x2F;Sibelius prefer entering notes purely from the keyboard for speed purposes.
评论 #5946678 未加载
评论 #5946062 未加载
bharathwaaj将近 12 年前
This is fantastic work. If integrated with an app like <a href="http://soundslice.com" rel="nofollow">http:&#x2F;&#x2F;soundslice.com</a>, it might become the defacto app for musicians. Keep up the good work!
评论 #5948303 未加载
评论 #5946662 未加载
grittathh将近 12 年前
Very cool! I&#x27;m a n00b to the music-notation-app-world, but was able to get going pretty quickly. I&#x27;m not sure if any of these are already standard features on most music notation apps...but I think keyboard shortcuts to the note&#x2F;rest types would help. Maybe even an option to eliminate some clicks (just press the key corresponding to the note&#x2F;rest to place it underneath current cursor position)<p>Then again, being a n00b, maybe I don&#x27;t realize that speed-of-input isn&#x27;t the bottleneck for composers hehe.
评论 #5947350 未加载
memset将近 12 年前
This is really neato. How &quot;richly-featured&quot; do you plan on making this?<p>The reason I ask is that it would be really nifty to be able to share or export these tunes. Either via MIDI, or preferably, via another notation format. If they will be fairly simple melodies, ABC might be a great output format, which converts easily into sheet music notation and midi.<p>Otherwise, you might want something fancy-pants like Sibelius (or whatever people are using nowadays for notation.)
评论 #5946987 未加载
评论 #5947004 未加载
评论 #5946743 未加载
youknow24将近 12 年前
Nice! One suggestion: up&#x2F;down keys for changing the selected note(s). Personally, the thing that I&#x27;ve never been satisfied with Sibelius (and others) is that I have to use a mouse way too often to do things that could easily be accomplished with keystrokes. I want notating music to be more fluid, like programming…or playing piano–just pluck away as the ideas come. Good luck, the possibilites here are exciting.
评论 #5947144 未加载
guycook将近 12 年前
This is brilliant. I&#x27;ve been working lately on something very similar (using d3 + gonville) so I know how much work must have gone into this.<p>I&#x27;m sure you&#x27;re aware of how much is left to do, but if I had to offer one criticism for right now it&#x27;s that getting around is a bit slow. Ctrl+left&#x2F;right for moving between measures and home&#x2F;end for each line would be quite helpful.
评论 #5946192 未加载
seyn将近 12 年前
Great one! i would suggest to have a look at <a href="http://noteflight.com/" rel="nofollow">http:&#x2F;&#x2F;noteflight.com&#x2F;</a> html5 version.<p>I am a big fan of, changing the octave and converting from piano -&gt; clarinet etc..<p>i was planning to do something like this, but you have already done a great job
评论 #5946555 未加载
fictorial将近 12 年前
Hey I recognize that tune.<p><a href="http://www.rdio.com/artist/Dead_Can_Dance/album/A_Passage_In_Time/track/Saltarello/" rel="nofollow">http:&#x2F;&#x2F;www.rdio.com&#x2F;artist&#x2F;Dead_Can_Dance&#x2F;album&#x2F;A_Passage_In...</a>
weisser将近 12 年前
The current notation software options are really painful for anyone but the hardcore composer. This is needed.<p>I have some relations at music schools. Reach out if you&#x27;d like me to connect you.
basicallydan将近 12 年前
Mate, this is super cool and awesome.<p>Next step... support <a href="http://www.hummingbirdnotation.com/" rel="nofollow">http:&#x2F;&#x2F;www.hummingbirdnotation.com&#x2F;</a> ? :)
评论 #5946895 未加载
deweller将近 12 年前
Can you override the native ctrl function in Chrome?<p>I can&#x27;t get ctrl-click to work because Chrome (Mac) brings up a pop-up context menu only.
评论 #5945935 未加载
jscheel将近 12 年前
Very cool work. I would echo the suggestion to fully support keyboard entry, and I would also suggest sharps and flats.
bradbeattie将近 12 年前
Collapse adjacent rests? I was mucking around deleting notes and ended up with a bar full of quarter and eighth rests.
dubcanada将近 12 年前
It would be cool if you could share it!
评论 #5946405 未加载
josscrowcroft将近 12 年前
Wow. Congratulations!
评论 #5946167 未加载