You find download links for installation tarballs in the version history (instructions on the full platform and codec library pages respectively). For the source code, you can browse the code files in the most recently tagged version via links below, or clone the entire git repository with:
git clone https://avadeaux.net/git/klipspringer.git
Klipspringer is free software, released under GPL version 3 or later.
Source files
Snapshot of files at the most recently tagged commit in the version history:
node/(Klipspringer hub server side)client/(Klipspringer hub client side)src/java/net/avadeaux/klipspringer/(track player, track device, device list)- AsyncCommandServer.java
- CommandInterface.java
- DeviceCommandInterface.java
- DeviceFeeder.java
- DeviceKeyInterface.java
- DeviceList.java
- DevicePlayer.java
- DeviceTerminalDisplay.java
- EncodeFile.java
- FlacPictures.java
- MixSpec.java
- OutputSpec.java
- PlayMonitor.java
- PlayState.java
- Query.java
- QueueExecutor.java
- Terminal.java
- Track.java
- TrackCommandInterface.java
- TrackConsumer.java
- TrackFeeder.java
- TrackKeyInterface.java
- TrackPlayer.java
- TrackTerminalDisplay.java
src/java/net/avadeaux/klipspringer/codec/(audio decoding/encoding package)- AudioDecoder.java
- AudioInputStreamDecoder.java
- AudioStream.java
- ByteTransfer.java
- CodeIOException.java
- Device.java
- ExternalDecoder.java
- ExternalEncodedStream.java
- FlacDecoder.java
- FlacStream.java
- LameStream.java
- Library.java
- LinePlayer.java
- LineTuner.java
- OpusDecoder.java
- package-info.java
- PcmBuffer.java
- PcmChannelDecoder.java
- PcmChannelEncoder.java
- PcmFormat.java
- PcmReader.java
- PcmWriter.java
- UnsupportedFormatException.java
- VorbisDecoder.java
- VorbisStream.java
src/java/net/avadeaux/klipspringer/alsa/(direct ALSA access)src/java/net/avadeaux/klipspringer/split/(track splitting)
src/jni/(JNI part of FLAC/MP3 processing)- Alsa.c
- AlsaDevice.c
- choose_format.h
- flac_error.h
- FlacDecoder.c
- FlacStream.c
- LameStream.c
- Library.c
- Library.h
- libsupport_json.c
- opus_error.c
- opus_error.h
- OpusDecoder.c
- PcmBuffer.c
- Terminal.c
- vorbis_error.c
- vorbis_error.h
- VorbisDecoder.c
- VorbisStream.c
src/java/net/avadeaux/klipspringer/codec/spi(FLAC decoding service provider interface plugin)
build/bin/(build scripts)examples/(audio decoding/encoding examples)