This week's book giveaway is in the Kotlin forum.
We're giving away four copies of Kotlin in Action and have Dmitry Jemerov & Svetlana Isakova on-line!
See this thread for details.
Win a copy of Kotlin in Action this week in the Kotlin forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Java Sound API and JSliders  RSS feed

 
Eric Hensel
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
So I've been reading through the Java Sound API, which isn't necessarily a walk in the park, trying to find out how to get control of my PC's main Speakers.
I'm currently writing a program that I want to be able to control my PC's main audio output through a JSlider. For example, if I was playing a song on iTunes
I would like to be able to adjust the volume from my GUI.

I've looked through these two articles in the Java Sound documents: http://docs.oracle.com/javase/tutorial/sound/accessing.html
http://docs.oracle.com/javase/tutorial/sound/controls.html
And I've also been using this thread to help me find the specific port for my speaker on my PC: http://www.coderanch.com/t/492931/java/java/Adjusting-master-volume-Windows-XP

I've been using a test program with just one JSlider to try to get control of my speakers. Under the slider's ChangeListener method I have the following code:


Whenever I move the slider it prints out the error Exception message "Failed trying to find...". Why isn't it letting me obtain the volCtrl on my main output speakers?
How can I fix this code to get control of my SPEAKER?
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!