TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Fourhands is a P2P MIDI jam room for pianists

50 pointsby jm_lover 4 years ago

14 comments

jm_lover 4 years ago
Hey all, I put this together over the holidays after initial tests showed that delay around 10-20ms was achievable with WebRTC. The jams are only 2 person and only MIDI, but for that reason it&#x27;s also fairly flexible and requires little set up compared to other options (see <a href="https:&#x2F;&#x2F;github.com&#x2F;jminjie&#x2F;fourhands" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;jminjie&#x2F;fourhands</a> for discussion on prior art)
评论 #25697418 未加载
tiew9Viiover 4 years ago
You might be interested in this YouTube channel <a href="https:&#x2F;&#x2F;youtube.com&#x2F;c&#x2F;paulwwells" rel="nofollow">https:&#x2F;&#x2F;youtube.com&#x2F;c&#x2F;paulwwells</a>. The last series of videos is someone who created a remote piano teaching aid&#x2F;device that does midi over ip <a href="https:&#x2F;&#x2F;plugandplink.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;plugandplink.com&#x2F;</a>.<p>There’s also a few YouTube content producers you could reach out to who might be interested as jamming in lockdown.<p><a href="https:&#x2F;&#x2F;youtube.com&#x2F;c&#x2F;ColeLam" rel="nofollow">https:&#x2F;&#x2F;youtube.com&#x2F;c&#x2F;ColeLam</a>, very talented young kid.<p><a href="https:&#x2F;&#x2F;youtube.com&#x2F;c&#x2F;BrendanKavanaghDrK" rel="nofollow">https:&#x2F;&#x2F;youtube.com&#x2F;c&#x2F;BrendanKavanaghDrK</a> and <a href="https:&#x2F;&#x2F;youtube.com&#x2F;user&#x2F;pianoboogieking" rel="nofollow">https:&#x2F;&#x2F;youtube.com&#x2F;user&#x2F;pianoboogieking</a> are two others.
tekstarover 4 years ago
I&#x27;m working in the same space, but it&#x27;s a sequencer so only notes entered into the DAW are shared amongst participants, and the playhead isn&#x27;t synced.<p>Still very early days but you can try it out at <a href="https:&#x2F;&#x2F;sequencer.party" rel="nofollow">https:&#x2F;&#x2F;sequencer.party</a> - you can share session URLs with friends and jam.
评论 #25689317 未加载
corytheboydover 4 years ago
Nice! Really similar to something I’m working on, though I am targeting music lessons instead of jam sessions. I decided to add delay to schedule note rendering as you mentioned you do for another project of yours, since “near real time” has proven useful enough for quick communication during lessons.<p>I think it’s cool we had the same idea, very validating and p2p is such an interesting technology to me!
ktzarover 4 years ago
<a href="https:&#x2F;&#x2F;www.multiplayerpiano.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.multiplayerpiano.com&#x2F;</a> is a similar one
评论 #25688677 未加载
quxparover 4 years ago
This is an exciting idea!<p>I seem to get a &#x27;room is full&#x27; error when I try to connect between my macbook and imac. Any tips?
评论 #25687443 未加载
yingw787over 4 years ago
After months of really bad audio in teleconferencing calls, hearing crisp keyboard playback was a refreshing experience. Highly recommend to check out the demo!
评论 #25687682 未加载
DoofusOfDeathover 4 years ago
Very cool! Any idea what the impact of network latencies and jitter is on the overall experience?
评论 #25686838 未加载
arrakeenover 4 years ago
neat idea-- i had never considered MIDI as a low-data transmission method for live jamming
tyingqover 4 years ago
Very cool! Maybe add some blank space at the bottom of the page so the &quot;Buy me a coffee&quot; graphic doesn&#x27;t obscure the page text.
评论 #25686621 未加载
onlinejkover 4 years ago
Typo at the bottom: <i>achieved</i> vice acheived.<p>(Feels petty, but was encouraged by your positive response to the coffee icon recommendation.)<p>Sending this to my music buddy!
评论 #25687508 未加载
gnulinuxover 4 years ago
Doesn&#x27;t work on Firefox, says:<p>&gt; No browser support for MIDI. Consider trying Chrome or Edge
评论 #25690741 未加载
vg2642119over 4 years ago
Awsome
nikhilunniover 4 years ago
This is awesome!