Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fletcherist/jamhub
low-latency jamming space for musicians
https://github.com/fletcherist/jamhub
collaborative jam midi musicians webaudio
Last synced: 24 days ago
JSON representation
low-latency jamming space for musicians
- Host: GitHub
- URL: https://github.com/fletcherist/jamhub
- Owner: fletcherist
- License: mit
- Created: 2020-05-07T21:13:00.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-06T05:16:32.000Z (almost 2 years ago)
- Last Synced: 2024-08-04T01:03:52.434Z (4 months ago)
- Topics: collaborative, jam, midi, musicians, webaudio
- Language: TypeScript
- Homepage: https://jamhub.io
- Size: 1.73 MB
- Stars: 33
- Watchers: 6
- Forks: 5
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-webaudio - jamhub - low-latency remote music collaboration & jam. (Packages / Apps)
README
[https://jamhub.netlify.app](https://jamhub.netlify.app) — service for musicians' collaboration and jamming with very low latency (~20ms).
also feel free to join our [discord](https://discord.gg/W9juhMx) server to find musicians for jam.
# motivation
i can't jam with my friends in real-world because of covid, so I'm trying to move it to online.
# usage
1. create your own jam room just like https://jamhub.netlify.app/my_band (`https://jamhub.netlify.app/:anything_will_do`)
2. copy that link and share it with friends
3. go ahead and have fun# faq
- What is that?
> jamhub is a [server](https://github.com/fletcherist/jamhub/blob/master/jamhub.go) implements midi-over-websocket protocol and web application with high-quality virtual instruments, drum loops and textures.
- Can I attach MIDI keyboard?
> yes, you definitely can, so give it a try
- I have no sound
> please use Google Chrome, it's the only supported browser at the moment
- My ping is high
> use wi-fi for better performance, not mobile internet. If it doesn't help, you can easily host your own jamhub server on your vm. Create issue and I'll let you through the process. If you can't host your own server, feel free to create issue and I'll host an instance in your region.# contributing
feel free to send any bugs
Phil Romanov © MIT 2020