Skip to content
This repository was archived by the owner on Jun 26, 2026. It is now read-only.

io7m-com/brackish

Repository files navigation

brackish

Maven Central Maven Central (snapshot) Codecov Java Version

com.io7m.brackish

JVM Platform Status
OpenJDK (Temurin) Current Linux Build (OpenJDK (Temurin) Current, Linux)
OpenJDK (Temurin) LTS Linux Build (OpenJDK (Temurin) LTS, Linux)
OpenJDK (Temurin) Current Windows Build (OpenJDK (Temurin) Current, Windows)
OpenJDK (Temurin) LTS Windows Build (OpenJDK (Temurin) LTS, Windows)

Repository Relocation

Development of this project has moved to an open-source but not open-contribution model.

Source code and commits will remain publicly available perpetually, but issues and/or pull requests will be rejected and/or ignored. Additionally, this project will now only be available via a read-only mirror at:

https://codeberg.org/io7m-com/brackish

brackish

A JavaFX component for rendering waveforms.

Features

  • Render waveforms in realtime.
  • Zoom and scroll waveforms.
  • Written in pure Java 25.
  • OSGi-ready
  • JPMS-ready
  • ISC license.

Usage

Add a WaveView to your JavaFX layouts. Implement the WaveModelType interface to allow the application to sample waveforms.

Demo

A demo application is included.

Brackish

About

JavaFX waveform rendering component.

Topics

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Contributors