Skip to content

🌊Java Advanced Audio Controller Library (WAV, AU, AIFF, MP3, OGG VORBIS, FLAC, MONKEY's AUDIO and SPEEX audio formats )

License

Notifications You must be signed in to change notification settings

TonalidadeHidrica/java-stream-player

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HitCount Patreon donate button PayPal donate button

Java-stream-player

Java Audio Controller Library with (seek,start,stop,pause,play,restart features)

Looking for a ffmpeg wrapper in Java

Check this -> jave2 , currently updating it :)

This is a continuation and full improvement of JavaZoom BasicPlayer

What audio formats it supports?

It supports WAV, AU, AIFF, MP3, OGG VORBIS, FLAC, MONKEY's AUDIO and SPEEX audio formats , using some external libraries . Although more will be added in future releases.

--Maven Build--

Maven Clean Package [ With Javadocs produced ]

mvn clean package

Add it to your project using JitPack :

https://jitpack.io/private#goxr3plus/java-stream-player

Step 1. Add the JitPack repository to your build file

<repositories>
	<repository>
	   <id>jitpack.io</id>
	   <url>https://jitpack.io</url>
        </repository>
</repositories>

Step 2. Add the dependency

<dependency>
   <groupId>com.github.goxr3plus</groupId>
   <artifactId>java-stream-player</artifactId>
   <version>V8.0.0</version>
</dependency>

Originally being developed for XR3Player Application

Tutorials on how to use it with JavaFX + Spectrum Analysers..->

Are you curious on how to make spectrum analysers in Java? Well the below tutorials plus the above code are the solution :)

I hope you enjoy these tutorials and actually you can watch the youtube videos about them below:

Java Spectrum Analyser Tutorial

About

🌊Java Advanced Audio Controller Library (WAV, AU, AIFF, MP3, OGG VORBIS, FLAC, MONKEY's AUDIO and SPEEX audio formats )

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%