JLayer is really dated, but here are the last Contacts:
Open Source Project
Last Update : 11/28/2004
The JLayer project has been launched on February 1999. The goal is to provide a Java™ - real time - MP3 decoder library. JLayerME sub-project has been launched on April 2002, it's the J2ME-oriented version of JLayer.
Both JLayer and JLayerME are licensed under LGPL.
MP3SPI is a Java plugin, based on JLayer, that adds MP3 support to the Java platform. jlGui is a graphical music player (WinAmp clone). It focuses on the sound capabilities of Java and it relies on MP3SPI for MP3 support.
The JLayer project is volunteer-driven. We don't have any specific requirement for volunteers other than willingness to really contribute while following the projects goal. Anyone wanting to join the development effort should send an email to jlayer@javazoom.net where all development efforts are coordinated.
MatthewMcGowan:javalayer@revival.force9.co.ukMat,28yearsold,comesfromNorway.Hishobbiesareeatingandsleeping:-).[Involvedin:decoder,converter,simpleplayer]MatthiasPfisterer:matthias.pfisterer@web.deMatthias,30yearsold,comesfromGermany.Heworksasasoftwareengineer.Helaunchedthe"Tritonus"project(http://www.tritonus.org)andhecontributedto"Java Sound Examples".[Involvedin:mpegspi]MichaelScheerer:m_scheerer@web.deMichael,32yearsold,comesfromGermanytoo.He's a programmer of a small german company. He'salsointerestedinmathematics,physics,astrophysics,andotherssciencesstuff.[Involvedin:decoder]DanielSzabo:szd713@hotmail.comDaniel,29yearsold,comesfromHungria.Heworksasasoftwareengineer.Hemakesaspecialstudyofgameprogrammingandalgorithmoptimization.[Involvedin:decoder]MicahSpears:micah@usa.comMicah,21yearsold,comesfromUSA.Heworksinsoftwaredevelopment.Hishobbiesaredrinkingandjetskiing.He'salsoinvolvedinMarqueeXML-RPCopensourceproject.[Involvedin:jlayerme]PaulSanton:wanto_@hotmail.comPaul,33yearsold,comesfromSydney/Australia.HeworksasSoftwareEngineer.Tolearnmoreabouthimcheckouthishomepage.[Involvedin:avancedplayer]
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Now, since Win7/Vista MS "fixed" some of the basics, but really not an issue because the game volume should be relative to the PC master volume anyways, if not here's a work-around when running the game...
JLayer is really dated, but here are the last Contacts:
Open Source Project
Last Update : 11/28/2004
The JLayer project has been launched on February 1999. The goal is to provide a Java™ - real time - MP3 decoder library. JLayerME sub-project has been launched on April 2002, it's the J2ME-oriented version of JLayer.
Both JLayer and JLayerME are licensed under LGPL.
MP3SPI is a Java plugin, based on JLayer, that adds MP3 support to the Java platform. jlGui is a graphical music player (WinAmp clone). It focuses on the sound capabilities of Java and it relies on MP3SPI for MP3 support.
The JLayer project is volunteer-driven. We don't have any specific requirement for volunteers other than willingness to really contribute while following the projects goal. Anyone wanting to join the development effort should send an email to jlayer@javazoom.net where all development efforts are coordinated.
Contact :
Contributors :
If you're using the Java Sound API, you can set the volume with the MASTER_GAIN control.
import javax.sound.sampled.*;
AudioInputStream audioInputStream = AudioSystem.getAudioInputStream(
new File("some_file.wav"));
Clip clip = AudioSystem.getClip();
clip.open(audioInputStream);
FloatControl gainControl =
(FloatControl) clip.getControl(FloatControl.Type.MASTER_GAIN);
gainControl.setValue(-10.0f); // Reduce volume by 10 decibels.
clip.start();
I guess it's harder than one would first think...
http://stackoverflow.com/questions/14301618/can-java-sound-be-used-to-control-the-system-volume#
but...
https://coderanch.com/t/492931/java/java/Adjusting-master-volume-Windows-XP
Now, since Win7/Vista MS "fixed" some of the basics, but really not an issue because the game volume should be relative to the PC master volume anyways, if not here's a work-around when running the game...
http://stackoverflow.com/questions/1727511/java-sound-api-to-access-the-system-master-volume-control-in-vista-and-win-7