Skip to content

Latest commit

 

History

History
88 lines (60 loc) · 2.47 KB

README_OLD.md

File metadata and controls

88 lines (60 loc) · 2.47 KB

Repository Banner

Halcyon : A Robust Audio Player

Copyright (C) Jack Meng 2021-2022


Snapshot from the GUI wrapper for the internal Audio API

Description

WORK IN PROGRESS Halcyon is designed to be a lightweight and efficient native audio player that fits the needs of anyone.

Features

  • Efficient Audio Pipeline: Tailwind
  • Fully implemented and documented Audio Math Library
  • Many supported audio formats (and more to be supported)
  • Inbuilt Swing extendable (BlurredUILayer, Scalable Frames, etc.) that you can use in your own programs
  • OpenGL backing for Swing Frameworks, enabling better performance and better flow control over the GUI wrapper.
  • Lightweight image manipulation library (Cosmos / DeImage)

Supported Formats

Currently Supporting

  • MP3 (.mp3)
  • WAVE (.wav)
  • AIFF (.aiff, .aif)
  • Vorbis OGG (.ogg, .oga)
  • AU (.au)
  • AIFC (.aifc)
  • Opus (.opus, .oga)
Soon To Support / Partially Supported
  • AAC
  • WMA
  • M4R
  • APE
  • ACC
  • MIDI
  • WAVPACK

Download It!

Checks Releases tab on GitHub to find the most recent PUBLIC releases.

You may also check out nightly versions but use them at your own risk.

Check SECURITY.md for additional information on specific system requirements & support.


Everything is a work in progress :)


Notice anything broken about this README? Submit a PR!