Syng Rocks!

Easily host #karaoke events!

Syng is a all-in-one karaoke software desinged to be powerful if needed, but also approachable and easy to set up, if you only want to host a quick karaoke event.

No song library needed, Syng will search and play back from YouTube, as well as optinally local and other remote sources.

2025-06-23

syng.rocks/ just had a minor update. It is now possible to change the order of the queue via drag and drop on mobile. This previously was only possible on a desktop connection.

In other news, there is an #AppImage for the playback client in the works and I hope to be able to release a version 2.2.0 soon :D

#karaoke #linux #package #OpenSource #python #webDev

Syng Rocks! boosted:
The Oatmealoatmeal
2025-05-06

🪳karaoke🪳

At a karaoke bar, a man on stage loudly sings the lyrics “cut my life into pieces, this is my last resort!” Below him a crowd of old people rage in a Moshpit
Syng Rocks! boosted:
FLOSS.social :mastodon_oops:admin@floss.social
2025-02-22

In a world where fear is weaponized ...

Human rights will always matter here.

#FLOSSsocial #HumanRights

Syng Rocks! boosted:
FLOSS.social :mastodon_oops:admin@floss.social
2025-02-21

@OddDev Thanks for reporting; this has been fixed.

There is a small number of hashtags that trended early in the history of the "trending hashtags", and not since then, that had a misconfiguration applied to them some years ago.

Because Mastodon has still not improved the trending hashtags admin feature since then, there are no admin tools to manage hashtags that aren't trending, so the only way we can (quickly) resolve this scenario is once they are discovered and reported.

Syng Rocks! boosted:
Kai KlostermannOddDev@floss.social
2025-02-21

Important edit:
Meanwhile, the admin responded and clarified the situation. It was a configuration mistake. #antifa was auto blocked because of spam (if I got this correctly?) and #NoAfD basically for the same reason. The latter, however, wasn't resolved that fast because it has never been reported. Which is believable because it's super German specific.
floss.social/@admin/1140418176

Original:
@admin I'm sorry, what?!

#Fediverse #Mastodon #FLOSS #antifascism

A screenshot showing an error message that a post on Mastodon failed to be sent as it contained a disallowed hashtag "antifa".
2025-02-21

@OddDev @admin Luckily, this was cleared up and ended up being a misconfiguration.

Original: 😭 It was hard enough to find an instance in the first place. Seems like I have to search anew...

2025-01-23

Moreover, I always wanted to ship a `lite` version of syng, that only supports youtube, but can run entirely in a browser (with a server for playlist management, but not for fetching the video data), and I found youtube.js, and I was so excited, only to see, that it is not designed to run in a browser (without a proxy). Why can't things be easy for a change 😅

If anyone has suggestions or experience for these problems, I am all ears ;-)

#karaoke #JavaScript #youtube #OpenSource

2025-01-23

So I started work on an Android port of the syng playback client. Ideally, I want to use most of the python code of the desktop version, so I looked into running python on android, and I have to say... most of the tooling is kind of bad... I tried both pyqtdeploy, pyside-deploy, and buildozer (both native and in a docker container) and all error out...
Will try beeware with briefcase, but that does not seem to integrate well with poetry. 😮‍💨

#karaoke #OpenSource #python #android

Syng Rocks! boosted:
2024-12-28

#38c3 Klo-#Karaoke ist am Start. Im Klopartyklo.

A colorful bathroom with disco lighting effects and a screen displaying a message about selecting songs via Wi-Fi. Several bathroom stalls are visible along the walls.
2024-12-12

Aaaad it's back 🎉
Happy synging 🎤

#karaoke #OpenSource #selfHosted

2024-12-12

Unfortunately my hoster told me, that there are currently some problems with the server, that hosts syng.rocks .
The site (and the #karaoke server) is currently down, but I hope not for long.

If you want to use syng today, please stand by for a bit, or consider hosting your own syng server in the meantime. #docker images are available.

2024-11-28
Picture of a box containing a "Karaoke Set" from Tchibo. On the cover of the box is a man holding a microphone and a miniature speaker.
Syng Rocks! boosted:
2024-11-28

📣 ANNOUNCEMENT

#Karaoke Mugen is a free software, but it's only maintained fully by 2 devs at the moment.

If you are a frontend dev who does #React / #Vue or just plain #JS, we really could need help for either the desktop app or the kara.moe website.

Come to our Discord if you're interested! 👋

Karaoke Mugen really needs some coding love.
We receive some outside help from time to time, and other devs give us a hand whenever they can, but this is not enough.

Karaoke Mugen is free software. The websites, the app, kara.moe, it's all made on our free time and we spend a lot of time debugging things, managing the whole infrastructure, and fixing issues in the karaoke database.

It doesn't allow us to give a lot of time to the app and server, and they definitely need some loving these days, as we have more users than ever, and we see new opened issues for bugs or feature requests.

And we can't do them because there's already a one or two years of issues in our backlog, like :

- Switching all song filenames to UUIDs
- Adding support for multiple ASS files or audio tracks for songs
- Making a cool stats page on the data we already have
- Adding a setup wizard for those who would like to use their own database instead of kara.moe

Lots of cool features that have been waiting for years.

We need your help!
If you're into, or know someone who's into Javascript, especially a frontend developper who knows or wants to learn React (app) or Vue (kara.moe), we could really need some help there. We can even spend some time helping that person learn.

It's cool that some of us donate to the Patreon and all, but what we need at the moment are devs who'd like to participate in a cool open-source project like KM.

Come to the ⁠dev channel if you're interested!
2024-11-21

The Flatpak is currently building on the Flathub buildserver and should be released automatically in a few hours.

2024-11-21

Known Issues:
- Unfortunately sometimes closing the mpv window crashes the main window (instead of disconnecting).
- Sometimes closing the main window does not close the mpv window.

Both issues should be mitigated by restarting the client. The current karaoke session is saved on the server.

There were some minor Bugfix versions between 2.0.3 and 2.1.0. They fixed the following problems:
- Sometimes the mpv process deadlocked
- Searching on youtube was very slow

2024-11-21

🎉 🎤 New Syng version 2.1.0:
This is the "single mpv window"-Release!

Changes:
- There is now only one single video window across the whole karaoke session (instead of creating a new one for every song)
- Connecting the client to a server opens the window.
- Closing the video window disconnects the client.
- The "next up" screen got some branding
- A QR Code is shown in a corner, directing the viewer to the queue
- Drag and drop support in the admin web view

2024-11-17

@strifel Release dazu wird wahrscheinlich erst nächstes Jahr kommen, ich bin bis dahin erstmal mit Thesis schreiben beschäftigt 😅

Syng Rocks! boosted:
strifel 🔜 HOAstrifel@chaos.social
2024-11-17

Gerade das erste Mal den @syng Client selber benutzt.
Das funktioniert ja tatsächlich gut (auch wenn ich mir das "es startet mpv nicht jedes Mal neu" Feature auch im Release wünschen würde) und bei dem #jugendhackt #act gibt es nun Karaoke!

Syng Rocks! boosted:
2024-11-08

📣 Launch of Karaoke Mugen's map

With map.karaokes.moe, create and view upcoming #karaoke events! (open to all software)
You can create a page for your group/association and enter date, location, tags, description, etc. #anime

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst