Urgent.News

What's breaking now, across thousands of outlets.

Tech

Kedr: a SACD ISO to FLAC app, written in Cursor

I wanted a Mac utility that takes a Super Audio CD image and turns it into FLAC. Opening the ISO in ffmpeg does not work. The disc is not PCM. It is one-bit DSD, often still packed as DST. What came out of that is here . The window is Electron. A local Python process does the conversion. The album never leaves the machine. Here is the part I am not going to dress up. I did not type this project…

Kedr is an app written in Cursor for converting Super Audio CD images to FLAC format on a Mac. It handles one-bit DSD audio, which is often stored as DST. The app is developed using vibe coding, allowing for quick iteration and adjustments based on real disc tests. The development process involved making several requests, starting with just a macOS utility for DSD ISO to FLAC conversion, and gradually adding MP3 support, window improvement, language options, and a Windows build script.

The app uses sacd_extract from sacd-ripper to extract audio tracks from SACD images, which is licensed under GPL-2.0. FLAC and MP3 output formats are stored as PCM, and Kedr maintains the tags from the original disc. Conversion to MP3 is done with LAME at 320 kbps, 44.1 kHz, and a 20 kHz lowpass filter. Kedr supports Russian and English languages, with the system language as the default.

Despite the app's capabilities, there are limitations. FLAC and MP3 can't preserve the exact bit-perfect SACD, as they only support PCM, so the output may not be an exact replica of the original disc. Additionally, Kedr cannot handle multichannel areas if the output format is MP3, as MPEG does not support it. Temporary DSF files are deleted after successful track conversion, and any errors encountered during the process are logged for review.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Vitest vs Jest vs node:test in 2026: Benchmarked on a Real TypeScript Project

Cross-posted from my blog. The original, with any updates, lives on fabwaseem.com . I ran the same TypeScript test suite under Vitest 5.1, Jest 30.5 and Node's built-in node:test , and timed cold…

  • Jest with SWC was the fastest full run in default settings
  • Vitest was the slowest in default settings
  • Isolation settings significantly affected performance ranking

A Fade-Out Is Not Yet a Crossfade: Test the Timeline Before Shipping Audio

You soften the end of the first clip, export a join, and expect the second clip to start earlier. It may not. A fade changes amplitude over time; a crossfade also overlaps neighboring clips.

  • Alex conducted experiment on November 1, 2026, to test fade-out vs crossfade
  • Fade-out alone does not shift start time of following clip
  • Crossfade with matching durations adjusts combined audio duration

OpenAI Commits 1,000 MW of Flexible Power Capacity Under Grid Protectors Program in Georgia

OpenAI has unveiled a national initiative it calls the Grid Protectors Program, and its first working example sits in Effingham County, Georgia.

  • OpenAI commits 1,000 MW flexible power capacity in Georgia's Grid Protectors Program.
  • Project aims to reduce power consumption during peak grid stress, supporting essential services.
  • Georgia Power covers up to 1,000 MW costs, helping fund grid infrastructure.

More from Tuesday 3 November →