promotional bannermobile promotional banner
premium banner
An audio player that allows you to play any sound such as memes.

Description

Synth is a lightweight Hytale server plugin inspired by Counter Strike’s sm-saysounds.

It lets players trigger short global sound effects via chat or commands, with per-player volume control, cooldowns, and admin moderation.

Designed to be simple, fast, and fun.


Features

  • Play global sound effects (!sound, /synth play sound)
  • Chat-triggered sounds (CS-style)
  • Per-player volume control
  • Personal mute / admin mute
  • Built-in anti-spam cooldown
  • Supports custom sounds (.ogg)
  • Optional MP3 → OGG conversion via ffmpeg

Quick Start

  • Install
    • Drop Synth.jar into your server’s mods/ folder
    • Start the server once (Synth creates its folders)
  • Add a sound
    • Place a .ogg file into: mods/Kirami_Synth/sounds/
    • Then run: /synth add [ogg file] <sound name>
    • Player can now use: /synth play <sound name> or !<sound name>

MP3 Support (Optional but highly recommend)

Synth does not require ffmpeg but highly recommend to prevent sounds not playing.
However, if ffmpeg is installed, Synth can convert MP3 files automatically.

Enable MP3 → OGG Conversion

  1. Download ffmpeg
    Recommended build (Windows):
    https://www.ffmpeg.org/download.html

  2. Extract and place:

ffmpeg.exe into mods/Kirami_Synth/tools/ 

  1. Restart the server once
    (Synth will auto-detect ffmpeg and update config.json)

You can now run:

  • /synth convert sound.mp3
  • /synth play <sound name> or !<sound name>

No server restart is required after adding sounds.

IMPORTANT: If you play a sound and it say "Sound not found", a quick restart or leave and re enter will fix it.

 


Supported Commands

Player Commands

  • !<sound> Play a sound
  • /synth play <sound>
  • /synth list
  • /synth volume <1–100>
  • /synth hide <true|false>
  • *NEW /synth reply <player name> <sound>

Admin Commands

  • /synth add <file.ogg> <name>
  • /synth remove <name>
  • /synth mute <player> <seconds>
  • /synth reload
  • /synth enable
  • /synth disable

 

Notes

  • Maximum sound size: 5 MB
  • Recommended format: .ogg
  • Sounds are global and respect client volume