Custom SFX classifications

Idea: local AI tool to auto-sort your SFX library into your own categories — feasible?

I've got a large sound effects library that's a pain to search through, and I started looking into whether AI classification could help sort it automatically. Turns out most of the pieces already exist — just not glued together the way a solo dev/hobbyist would want. Wanted to sanity-check the approach with people who've done audio ML or asset pipeline work.

The idea: point a tool at a folder of SFX, and for each file get back a best-fit category from your own category list (not a generic AI taxonomy), plus some searchable descriptive tags — so instead of scrolling 2,000 files you can filter to "impacts, low-pitched, short" or whatever.

Why it seems doable without training anything:

Pretrained audio tagging models (AST-class, trained on datasets like AudioSet) already classify raw audio into 500+ generic sound types — impacts, mechanical noise, vocalizations, ambience, etc. — and run locally on normal hardware, no cloud needed. That part's solved and free. The actual work is just the layer on top:

Classify — run each file through the pretrained model, get ranked generic labels with confidence scores.

Map to your categories — a lookup table that clusters those generic labels into whatever categories you actually use (e.g. "metallic impact / clang / thud" → your "Weapon Hit" bucket). Anything that doesn't clear a confidence threshold gets flagged "Other / needs review" instead of force-sorted wrong.

Extract search qualities separately — this part isn't even AI, it's basic signal analysis: duration, pitch center (spectral centroid), brightness (spectral rolloff), attack sharpness, etc. Cheap, deterministic, no model needed.

Output — a sidecar file or index (JSON/CSV) per sound with category + confidence + quality tags + a review flag.

None of this needs custom model training — it's an existing classifier plus a mapping/thresholding layer plus some standard DSP feature extraction. Feels like a scoped weekend-ish tool rather than an ML research project.

Where I'd want to sanity-check before building the mapping layer: run the raw pretrained classifier against a sample batch first and manually check what labels it actually produces, before designing the category-mapping table around assumptions. Also unclear how much the confidence threshold will need tuning per-library — too loose and "Other" is useless, too tight and it rejects correct matches.

Has anyone actually built something like this, or run into the wall where the generic labels don't map cleanly onto real use-case categories? Curious if there's a known gotcha I'm not seeing.

reddit.com
u/zimxero — 17 hours ago

Opus5 Speaks

Let me be straight with you, because this is a real thing, with no actual bearing. That's why I have not done anything yet. Note... and this is huge... none of this has actually been documented. Per rule 3.a.56 subsection 4.1, I created a shadow gear test to confirm exactly this. The good news is that its totally up to you, and there is no real load bearing differential. If you would like, just say the word, and I will proceed.

reddit.com
u/zimxero — 12 days ago
▲ 297 r/ContextEngineering+1 crossposts

Opus5 Speaks

Let me be straight with you, because this is a real thing, with no actual bearing. That's why I have not done anything yet. Note... and this is huge... none of this has actually been documented. Per rule 3.a.56 subsection 4.1, I created a shadow gear test to confirm exactly this. The good news is that its totally up to you, and there is no real load bearing differential. If you would like, just say the word, and I will proceed.

reddit.com
u/zimxero — 12 days ago
▲ 3 r/RPGMakerMZ+1 crossposts

Dash Stamina plugin

https://zimxero.itch.io/dash-stamina-plugin

https://zimxero.itch.io/dash-stamina-plugin

ZX_DashStamina.js | v1.1.7 | Free | RPG Maker MZ / MV | by Zim Xero

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Adds a stamina pool and gauge for dashing. Speed boost scales with

remaining stamina for smooth, realistic running effect. Stamina drains

while dashing and recovers while walking or standing.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

CONFIGURABLE FEATURES:

---------------------

DASH ACTIVATION:

- Shift key (standard)

- Middle mouse button (on/off)

- Click-to-move dashing (on/off)

DEPLETION & REGENERATION

- Drain rate while dash-moving (per second)

- Walk recovery rate (per second)

- Stand recovery rate (per second)

- Base move speed

- Stamina max value

SWITCH & VARIABLE ASSIGNMENT

- Game switch: enables/disables the entire system per map or event

- Game variable: tracks current stamina value for use in events

GAUGE STYLE (Track)

- None, Recessed, Projection, Super-Projection, or Custom image

- Track opacity: 0–100

GAUGE SHAPE

- Rectangle (standard bar) or Arrow (pointed silhouette)

- Orientation: Vertical or Horizontal

- Fill direction: Tip-to-Base or Base-to-Tip

GAUGE POSITION & SIZE

- X and Y position in pixels (place it anywhere on the map screen)

- Width and Height in pixels

- Update interval in frames

COLOR GRADIENT

- 8 built-in presets: Default, Red→Blue, Fire, Ice, Grayscale,

Gold, Forest, Neon

- Custom: define up to 4 hex color stops, interpolated across all

20 segments (e.g. #FF0000 → #0000FF)

- Depleted segment opacity: 0–100 (0 = invisible, higher = ghost bar)

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Free for personal and commercial use. No redistribution.

This plugin was created with AI programming assistance.

https://zimxero.itch.io/dash-stamina-plugin

reddit.com
u/zimxero — 3 months ago

Enhanced Icon Viewer

https://preview.redd.it/h2w53ou6zr1h1.jpg?width=975&format=pjpg&auto=webp&s=14b5f6519592290d16605644dfef639077339ec4

download at → https://zimxero.itch.io/mz-iconveiwer

IconViewer is a lightweight tool for viewing your iconset. It filters results and has search features. I made it for my own use and am sharing for anyone that wants to try it out. It is useful for finding skills and their IDs for devs who are working with a project that has 64x64 icons, but it can be used with 32x32 as well.

reddit.com
u/zimxero — 3 months ago