Watch
2
0
Fork
You've already forked brackish
0
JavaFX waveform rendering component.
  • Java 99.9%
  • CSS 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-07-31 18:42:49 +01:00
.forgejo Update workflows. 2026-07-31 18:42:49 +01:00
com.io7m.brackish.core Begin next development iteration. 2025-12-30 11:21:52 +00:00
com.io7m.brackish.demo Begin next development iteration. 2025-12-30 11:21:52 +00:00
com.io7m.brackish.tests Begin next development iteration. 2025-12-30 11:21:52 +00:00
src/site/resources Update site metadata. 2025-08-09 15:06:36 +00:00
.gitignore Initial version. 2024-07-28 17:27:29 +00:00
checkstyle-filter.xml Initial version. 2024-07-28 17:27:29 +00:00
checkstyle-suppressions-1.0.dtd Initial version. 2024-07-28 17:27:29 +00:00
doc7m-books.json Add doc7m-books.json 2026-07-31 18:36:41 +01:00
pom.xml Migrate project. 2026-06-27 10:05:21 +01:00
README-CHANGES.xml Mark release 1.0.0 2025-12-30 11:21:42 +00:00
README-LICENSE.txt Add LICENSE. 2024-07-28 17:33:06 +00:00
README.in Migrate project. 2026-06-27 10:05:21 +01:00
README.md Migrate project. 2026-06-27 10:05:21 +01:00

brackish

Maven Central Maven Central (snapshot) Java Version

com.io7m.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