Easy Soundboard

Easy Soundboard

A client-side soundboard: download sounds from a link, trim them, add effects and play them to everyone nearby through Simple Voice Chat or Plasmo Voice.

68 downloads
0 followers

Easy Soundboard

A client-side soundboard for Fabric. Add your own sounds or download them from a link, trim them on a waveform, stack effects, and play them with hotkeys - locally, or to everyone around you through Simple Voice Chat or Plasmo Voice.

Use it to drop memes and sound effects into voice chat, react with a single key mid-game, play music to nearby players, or simply as a personal in-game jukebox.

Getting started

Press Y to open the panel. Sounds are plain .mp3 / .ogg / .wav files in <game folder>/easysoundboard/sounds/ - put files there yourself or download them in-game (URL tab). Click a sound or press its hotkey to play it. With Simple Voice Chat or Plasmo Voice installed, the sound is mixed into your outgoing voice and heard by every player in range; without them it plays locally for you only.

The Sound tab

Sound tab

Everything for the selected sound in one place: play, pause, stop, previous/next track, loop, shuffle, autoplay, a personal hotkey, favorites, rename and delete. Select a segment on the real waveform - playback and hotkeys use only that part; click anywhere on it to seek. The transport buttons can be bound to keyboard keys or extra mouse buttons. A quick-access wheel on U holds 32 sounds (4 pages of 8) and works without opening the panel.

Selecting a segment and adjusting effects live

FX tab

Speed (slowed / nightcore, pitch follows), independent pitch, bass and treble, reverb, echo, distortion, robot voice, low/high-pass filter, vibrato, fade in/out, normalize, reverse, volume and boost. Effects apply live while the sound is playing and never modify the original file. Save your own FX presets (Nightcore, Slowed, Radio, Robot, Cave and more are built in) or export the result as a new WAV file.

The FX tab

Favorites

Star any sound and it appears in the Favorites tab.

Adding sounds to favorites

Folders

Organize the library into named folders. Each folder header has its own controls: add sounds to the folder, migrate all sounds from another folder into it, rename or delete it. Deleting a folder moves its sounds back to the main folder - files are never lost. Previous/next, shuffle and autoplay always stay inside the current sound's folder.

Adding sounds to a folder

Migrating all sounds into another folder

Deleting a folder - its sounds return to the main folder

URL tab - downloading sounds

Paste a YouTube or TikTok link (anything yt-dlp supports) and the audio is extracted to MP3 straight into your library. On first use the mod fetches the official yt-dlp and ffmpeg binaries into its tools folder (about 100 MB, one time).

The URL tab

Now-playing indicator and Idol scenes

While a sound plays, a themed indicator shows its name, elapsed time and an equalizer driven by the actual waveform. The Idol tab decorates the indicator with animated scenes: several GIF or image layers, each with its own file, position, scale, rotation, mirroring and z-order (behind or on top of the indicator). Scenes can be saved and switched at any time.

The indicator with an idol scene

The Idol tab

Switching the indicator scene

Theme tab

Dark, light and neon presets, or full custom: background (solid or vertical gradient), accent and text colors picked on an HSV wheel, opacity. Save your own themes, or press Random until something clicks. Wave mode animates the whole panel through a custom color palette.

The Theme tab

The Random theme button

Wave mode

Voice chat support

  • Simple Voice Chat - native plugin. Sounds are merged into your outgoing voice, so others hear them even while you are silent. Respects your SVC mute.
  • Plasmo Voice - client addon. Sounds are mixed into the captured microphone; push-to-talk is held automatically while a sound plays.
  • A mute mic option transmits only the soundboard without your voice; leave it off to talk over the sound.
  • Neither mod is required - without them the soundboard still works locally.

Requirements

Fabric Loader 0.19+, Fabric API, Minecraft 1.21.11, Java 21. Simple Voice Chat and Plasmo Voice are optional.

No gallery available for this project.