IonicWind Software

Announcements => User Offerings => Topic started by: h3kt0r on October 15, 2026, 10:09:00 PM

Title: CPlay CLI Audio Player v2.6 (November)
Post by: h3kt0r on October 15, 2026, 10:09:00 PM
(https://i.ibb.co/Dg7wWtDt/sshot-1.png) (https://ibb.co/JFzrtKRK)
(https://i.ibb.co/k2Jr8XGr/sshot-2.png) (https://ibb.co/wh7bW4db)
(https://i.ibb.co/XfjzGnXX/sshot-3.png) (https://ibb.co/rKFZXBkk)
(https://i.ibb.co/k2VGTCwy/sshot-4.png) (https://ibb.co/whZdqmPL)

Upgraded Version 2.6 ! With Library browser, Spectrum, ReplayGain
New in this update :
This release introduced several new features and fixed some remaining inconsistencies.
More info here (https://github.com/Kosmodrom-lab/CPlay/releases/tag/v2.6)

Universal USB DAC & High-Res Audio Stabilization: Resolved DirectSound device initialization failures (BASS_ERROR_ILLPARAM / Error 20) and driver buffer starvation artifacts across external USB DACs (validated on FiiO Q series and iBasso DC-03 Pro).

On-the-Fly Dynamic Device Switching: Added seamless audio output device switching during active playback without requiring an application restart, dropping active stream handles, or crashing Windows USB audio endpoints.

USB Ring-Buffer Headroom Optimization: Configured BASS buffer timing parameters (BASS_CONFIG_BUFFER, BASS_CONFIG_UPDATEPERIOD, BASS_CONFIG_DEV_BUFFER) specifically tuned to prevent USB audio packet drops and hotplugging stalls under Windows 7+.

Found a bug ? Report in the comments below, i'll do what i can ASAP.
BSD License (always).

CPLay on Github (https://github.com/Kosmodrom-lab/CPlay)
==============================================================================
+------++------++      +------++      +
¦      ¦      ¦¦      +------¦¦      ¦
¦      ¦------+¦      ¦      ¦+------¦
+------++      +------++------++------+ 
==============================================================================
  CPlay        - Fast Console Audio Player
  Release Date  : October 2026
  Author        : Y. Dalissier
  Platform      : Windows All
  Audio Engine  : BASS 2.3 (MP3 & FLAC)
==============================================================================

  [ RELEASE NOTES ]
  CPlay is a lightning-fast console audio player crafted specifically
  for retro enthusiasts and clean-code purists. Built from the ground
  up in IWBasic 2.5, it features a custom dependency-free memory parser
  for ID3v1, ID3v2, Vorbis comments, completely bypassing external DLLs.

  [ KEY FEATURES ]
  * Audio Support    : Native MP3 & FLAC streaming via BASS engine with
                        wildcard queueing and relative/absolute M3U parsing.
  * International Text: Universal UTF-8 to OEM codepage transcoding and
                        signed-byte masking ensuring flawless rendering of
                        accents (é, à , ê).
  * Memory-Safe Text  : Pointer-based stack buffers (8KB) bypassing the
                        native 255-character string limitation for full
                        scrolling comments and lyrics (lines 17-22).
  * Visual Interface  : GDI+ cover art extraction (side-by-side display),
                        dynamic color themes (Retro, Matrix, Amber CRT),
                        and real-time VU meters.
  * Ergonomics        : Arrow layout (Up/Down for volume,
                        Left/Right for seeking).

==============================================================================
  "Keep the retro vibes alive!"
==============================================================================