KasCode SFX Editor Pro (Plugin) - Easily enhance any audio

Artboard 1@2x


Create effects for any audio
Customize a wide range of effects on any audio you might have and insert it straight into your game, ready to be used anywhere.


Quickly apply presets to set a sound theme within seconds
Use one of the plugins 10 default presets or create your own to quickly set a theme such as Underwater or Bass boosted.


Automatically balance music with one click
Use Auto Balance to create equalizer settings quickly and easily. Customize EQ presets such as Bass or Acoustic to get the clarity and feel you need.


Upload sound assets locally
Upload a local sound file and create a temporary asset to work with whenever there’s no wifi connection available or the sound simply hasn’t uploaded yet.


Live visual volume levels for 3 major frequency ranges
View the sounds current PlaybackLoudness on bass, mid and treble and mainfrequencies.


Full control, made for power users
Complete playback menu to play/pause/skip forward. One of the most intuitive and complex slider designs across Roblox, with complete ease-of-use and quick access in mind.


Non intrusive design
Created to be part of the developer workflow, and not to take over. Memory and connections fully tracked. Resources and interface completely localized within the widget.


image


Install the plugin here:


Find the original, lightweight version here: kSFX Editor

Please mention any bugs/issues on this topic, and I will work on them!

This plugin can NOT create new audio assets! It is designed for applying effects and modifying sounds to be used in game.

Update log

v1.0.1 - Fixes, stability

Features
  • Various UI improvements
Fixes
  • Fixed issue with Precise Timestamp setting not setting up correctly
  • Fixed newly created presets not being clickable
  • Fixed audio autoplaying after releasing time dragger even if audio wasn’t initally playing

v1.0.2 - Update check, toolbar button improved

Features
  • Basic update check, will display message if new version is found (only if installed version is above v1.0.2)
  • Toolbar button now clickable when away from viewport focus
Fixes
  • Rewrote plugin toolbar and button creation code, should be more reliable when updating/reloading/unloading plugin
  • Fixed widget not opening on initial plugin button clicks

v1.1 - Saved recents, new presets

Features
  • Recently used audios now stored between plugin sessions
  • Added Recents button to view and load recently used sounds (stores up to 50)
  • Added warning when changing PlaybackSpeed
  • Added new “Check for updates” setting to toggle automatically using Roblox API
  • Added 3 new presets: Faint echo, Sustained reverb and Dreamy
Fixes
  • Fixed issues with Update button on preset defaults
  • Fixed plugin closing incorrectly when using the default widget close button
  • Wrapped audio info loading in a pcall to prevent unnecessary errors

v1.1.1 - Undo/redo, volume protection

Features
  • Plugin volume automatically reduces when audio gets too loud
  • 2 new settings to control loud audio handling
  • Can now undo/redo creation of sounds and effects
Fixes
  • Probably fixed something and forgot that I fixed it

v1.2 - Uploading from workspace, many UX and UI improvements

Features
  • Can now upload audios from the explorer window
  • New information window
  • Smoother window animations
  • Volume limit increased to 150%
  • Main volume level bar now affected by all audio effects, not just EQ
Fixes
  • Fixed time scrubber extending past the bar while uploading audios
  • Fixed various minor UI issues
  • Fixed volume sometimes not safely auto-reducing
  • Fixed buttons being clickable while a sub window is open

v1.2.1 - New presets, UI improvements

Features
  • 5 new presets, updated various presets
  • Warning messages appear as clickable icons
  • Update notification moved to info button at top right
Fixes
  • Fixed issues with new 150% volume limit

v1.2.2 - Search bars, small changes

Features
  • Added search bars for Presets and Recents
  • Changed some text box colours for more clarity
Fixes
  • Fixed plugin volume not initially changing to set default

v1.2.3 - Slider UX improved, important fixes

Features
  • All icons in kAudio suite updated for better visibility
  • Sliders now clickable anywhere on the bar, configurable
  • Sliders can be double-clicked to snap dragger to cursor
  • Improved, hopefully more reliable preset saving
Fixes
  • Fixed isolated frequency loudness bars stuck at 0
  • Fixed rare error with Auto-balancing short/quiet audios

v1.2.4 - Auto Balance revamp

Features
  • New Auto Balance settings window
  • EQ Presets for Auto Balance
  • Auto Balance algorithm revamped
  • Improved local file handling
Fixes
  • Fixed Auto Balance setting null values

v1.2.6 - Auto Balance and other improvements

Features
  • Auto Balance accuracy, versatility and consistency improved greatly (big words)
  • Caching so previously loaded audio can be instantly reloaded
  • Two new default presets: “Punchy” and “Dizzy”
Fixes
  • Fixed “ghost” sounds playing after closing plugin
  • Reduced Auto Balance values being limited or excessive

v1.3.0 - Support for PlaybackRegions

Features
  • Added support for recent sound PlaybackRegions feature
  • Added tooltips for most buttons when hovering over them
  • Added two new settings
  • Replaced “Skip halfway” button with PlaybackRegion toggle
Fixes

Nothing notable


62 Likes

This looks great! Especially like the sliders, do you plan on open-sourcing them?

Interesting, looks really interesting, I will have to try.

Major update! v1.1

Features
  • Recently used audios now stored between plugin sessions
  • Added Recents button to view and load recently used sounds (stores up to 50)
  • Added warning when changing PlaybackSpeed
  • Added new “Check for updates” setting to toggle automatically using Roblox API
  • Added 3 new presets: Faint echo, Sustained reverb and Dreamy
Fixes
  • Fixed issues with Update button on preset defaults
  • Fixed plugin closing incorrectly when using the default widget close button
  • Wrapped audio info loading in a pcall to prevent unnecessary errors

How do I get the new default presets?
  1. Click the circular arrow button to open the default preset menu
    image

  2. Click “Update” to add any new presets included in the update as well as refresh the existing preset values.
    image

How do I update a plugin?
  1. Open the “Manage Plugins” window under the Plugins tab
    image

  2. Press “Update” next to the plugin
    image

2 Likes

Very cool! i definitely will use this

1 Like

Major update! v1.2

Features
  • Can now upload audios from the explorer window
  • New information window
  • Smoother window animations
  • Volume limit increased to 150%
  • Main volume level bar now affected by all audio effects, not just EQ
Fixes
  • Fixed time scrubber extending past the bar while uploading audios
  • Fixed various minor UI issues
  • Fixed volume sometimes not safely auto-reducing
  • Fixed buttons being clickable while a sub window is open

Upcoming price change

Starting from Monday (3rd Oct, 3 days after this update), the plugin will be priced at 125 :robux_light:. The original plugin will always be free.


How do I get the new presets?
  1. Click the circular arrow button to open the default preset menu
    image

  2. Click “Update” to add any new presets included in the update as well as refresh the existing preset values.
    image

How do I update a plugin?
  1. Open the “Manage Plugins” window under the Plugins tab
    image

  2. Press “Update” next to the plugin
    image

Troubleshooting

Due to what I believe are issues with the Studio UX update, all Audio Suite plugins might disappear after updating. To fix, just close and reopen the place.

Hey! I just bought this as it seemed very cool and the plugin appears to be a little broken. The “High”, “Med”, and “Low” bars no longer update, and the “Auto Balance” button no longer works. If you could look into these and fix them, I’d appreciate it.
https://cdn.discordapp.com/attachments/921625839693598751/1042967159049039902/MedalTVRobloxStudio20221117193909-tr-edit.mp4 (not sure if the link works without downloading so it is whatever)

I’d love to integrate this into my plugin RoSound, if you’d be up for that.

Very cool plugin, I must say!

Issues have been fixed with the 1.2.3 update! Thank you for pointing these out, the new version should be available for installation right now.

1 Like

Thank you for the quick patch, although I still run into issues when using the auto balancer with the same audio as before. I’ll be able to send a video tomorrow as I’m not able to get on Studio at the moment (it is 4 in the morning).

Auto balancer sets High and Low to “nan”

1 Like

Issue has been fixed with the 1.2.4 update. Thank you for pointing this out as well!

2 Likes

Major update! v1.3

Features
  • Added support for recent sound PlaybackRegions feature
  • Added tooltips for most buttons when hovering over them
  • Added two new settings
  • Replaced “Skip halfway” button with PlaybackRegion toggle
Fixes

None so far, fix for rare “null” values when using autobalance coming soon.


How do I get the new presets?
  1. Click the circular arrow button to open the default preset menu
    image

  2. Click “Update” to add any new presets included in the update as well as refresh the existing preset values.
    image

How do I update a plugin?
  1. Open the “Manage Plugins” window under the Plugins tab
    image

  2. Press “Update” next to the plugin
    image

Troubleshooting

Due to what I believe are issues with the Studio UX update, all Audio Suite plugins might disappear after updating. To fix, just close and reopen the place.


Possible Roblox plugin update issue

After testing myself, I notice that clicking “Update” in the plugin manager window didn’t update the plugin to it’s most recent version (it seems to be stuck at 1.2.5 instead of 1.3.0 which is interesting.)

If anybody else is having this issue, please message me privately with details such as the current version your plugin is on and when you last updated.

I still absolutely love this plugin

1 Like