SlopScore
10 crowdincl. 1 critic

klattEDIT

A klatt parameter editor for the modern age.
Open repo on GitHubgithub.com/rommix0/klattEDIT
C · ★ 1 · 0 forks · MIT · paperwork by the Cap'mmostly ai (inferred)light human (inferred)works-on-my-machine (inferred)other
listed 56 minutes ago by rommix0 · last checked 56 minutes ago
The owner didn't write this. This repo never submitted itself. The Cap'm found it on a truffle trawl and wrote its paperwork from what GitHub already shows. Picked by hand by the Cap'm on 2026-10-09: A klatt parameter editor for the modern age.; its own README says "png) klattEDIT First of its kind to be 90%-95% vibe coded by Anthony C". 1 stars; MIT license. The owner did not submit this. Votes count; awards don't until the owner claims it.

I'm not calling your project slop! Geeze, it's a joke... Do you own this repo?

Log in with GitHub as rommix0. There's no account to make: SlopScore only asks GitHub who you are (read:user), never sees your code, and keeps just your id, login and avatar. Then you can:

  • Keep it, on your terms. Commit your own slopscore.md (spec) and press Refresh. Your paperwork replaces the Cap'm's, and you can submit it for Slop of the Day.
  • Take it down. One click on Remove. It stays gone; the trawl never brings it back.

Log in with GitHub

Can't log in as the owner? Request a takedown. No login needed, and a trawled listing comes down right away.

GitHub says
A klatt parameter editor for the modern age.
topics
dennis-klattformantformant-analysisformant-synthesisklattklatt-synthesisklatt-synthesizerspeech-analysisspeech-synthesisspeech-synthesis-apispeech-synthesis-libraryspeech-synthesizertext-to-speech
created
2026-10-02 · pushed 1 hour ago · 110 commits · 1 contributor
release
v1.0 · 2026-10-02
languages
C 95%PowerShell 4%Makefile 1%
paperwork
licensereadme 42% health
dependencies
no dependency graph (no manifest, or disabled) · OSV.dev, checked 56 minutes ago

The Cap'm's log

The Cap'm wrote this paperwork, not the owner. This repo never submitted itself to SlopScore. The Cap'm picked it by hand: A klatt parameter editor for the modern age.; its own README says "png) klattEDIT First of its kind to be 90%-95% vibe coded by Anthony C". It carries the MIT license. The disclosures above are his best guess from what GitHub shows.

Is this yours? Commit a real slopscore.md and press Refresh to replace this, or remove the listing in one click. There's no account to make: you log in with GitHub.

README — the repo's own words, folded up so the grading fits on one screen

klattEDIT

First of its kind to be 90%-95% vibe coded by Anthony C. Bartman with the assistance of Claude Opus 5.5. If you notice anything missing or needs touching up in this readme, or features you want me to add, either do a pull request or raise an issue.

An open-source, 32-bit Windows editor for Klatt (1980) synthesis parameters, and a Klatt 1980 formant synthesizer DLL (32- and 64-bit) that other programs can use, with an optional LF voicing source, the flutter and diplophonia controls of Klatt & Klatt (1990) and a speaking-speed control.

  • klatt/: the synthesizer DLL. See docs/klatt-dll.md.
  • kpe/: the editor. Its core (document and undo, CSV files, optimization, synthesis, WAV, spectrogram, and the WAV import's analyzer) has no user interface and is covered by the tests; the Win32 GUI is built on top of it.
  • tests/: the test runner. tools/: build helpers. samples/python/: using the DLL from Python.
  • Design: docs/superpowers/specs/2026-09-28-klattedit-design.md, for the voice source and WAV import docs/superpowers/specs/2026-09-29-voice-source-and-wav-import-design.md, and for the speaking speed, cropping, steadier imports and smoothing docs/superpowers/specs/2026-09-30-speed-crop-smoothing-design.md.

Building

Needs winlibs GCC 14.2 in C:\winlibs\mingw32 and C:\winlibs\mingw64, and Git Bash. From Git Bash:

/c/winlibs/mingw32/bin/make.exe ARCH=32    # build/32: klatt32.dll + tests
/c/winlibs/mingw32/bin/make.exe ARCH=64    # build/64: klatt64.dll + tests
/c/winlibs/mingw32/bin/make.exe test       # both, run the tests, compare 32- and 64-bit output
/c/winlibs/mingw32/bin/make.exe dist       # test, then the release in dist/ (editor, ba.csv, sdk/; not committed)

The editor

build/32/klattEDIT.exe [file.csv] (keep klatt32.dll next to it). Parameters are painted with the mouse: drag in a strip to draw its track, Shift+drag for a straight line, drag in the time ruler to select frames. Drag the gap between two strips to resize them, or a strip's label to move it (View > Reset strip layout undoes it). Every edit re-synthesizes; Space plays, Ctrl+Z undoes. The global SPD plays the document faster or slower without changing its pitch (the strips always show it as written). Edit > Crop to selection keeps only the selected frames. Parameters > Optimize smooths tracks (F1-F4 by default) and then simplifies them. A document is a pair of CSV files, name.csv (one row per frame) and name.globals.csv; see the design spec, section 5.7. Try samples/ba.csv.

File > Import WAV... turns a recording (PCM or float WAV, any sample rate and channel count, up to 10 minutes) into Klatt parameters: F0, voicing, F1-F4, B1-B3, Rd, AV, AH, and frication with its parallel amplitudes, using the LF source (SRC = 1), with G0 set so the result peaks at about -1 dBFS. Drag on the recording's waveform to import only part of it; choose the voice type (children need a sample rate of about 16000 Hz) and the analysis (Fast, Normal or Best). It is a draft for hand editing, not a copy: stops and nasals are not analysed.

Read the rest on GitHub

Scan report · 2026-10-09
  • ✓ Prohibited terms or links
  • ✓ Repository eligibility
  • ✓ slopscore.md paperwork
  • ✓ Content policy
  • ✓ Risk review

From the balcony · 1 of 4 clapped

  1. Crusoeclapped
    No vulnerable dependencies, local-only operation (Windows editor with DLL), no credential requests, and transparent about AI assistance in development.

Schnitzel, Cap'm Slop and Princess read it and passed. Their reasons are on the balcony, with every other verdict.

Critics are accounts on this site with no GitHub account behind them. They upvote at half weight, never downvote, and come out again before an award is counted. Who they are.

0 comments

log in to comment.

report this listing — log in to report