Desktop Java Platform Development: Trail Sound

The Java Sound API is a low-level API for effecting and controlling the input and output of sound media, including both audio and Musical Instrument Digital Interface (MIDI) data. The Java Sound API provides explicit control over the capabilities normally required for sound input and output, in a framework that promotes extensibility and flexibility.

The Java Sound API fulfills the needs of a wide range of application developers. Potential application areas include:

  • Communication frameworks, such as conferencing and telephony
  • End-user content delivery systems, such as media players and music using streamed content
  • Interactive application programs, such as games and Web sites that use dynamic content
  • Content creation and editing
  • Tools, toolkits, and utilities

The Java Sound API provides the lowest level of sound support on the Java platform. It provides application programs with a great amount of control over sound operations, and it is extensible. For example, the Java Sound API supplies mechanisms for installing, accessing, and manipulating system resources such as audio mixers, MIDI synthesizers, other audio or MIDI devices, file readers and writers, and sound format converters. The Java Sound API does not include sophisticated sound editors or graphical tools, but it provides capabilities upon which such programs can be built. It emphasizes low-level control beyond that commonly expected by the end user.

  • Read this tutorial.
  • Comments:

    I can learn and do lot

    Posted by Thomas Arun Raj on June 11, 2007 at 05:12 PM PDT #

    i need help

    Posted by asay on September 03, 2007 at 11:44 PM PDT #

    please send sound application in java. may you?

    Posted by hery on January 10, 2008 at 10:57 PM PST #

    Good Morning Sir,
    I am Asha Bhatt.I need one code from you.
    please send sound application,code of sound application and how to install as well as work this application in java

    Posted by Asha Bhatt on September 22, 2008 at 03:07 PM PDT #

    Post a Comment:
    Comments are closed for this entry.
    About

    Java Technology Fundamentals are now covered as part of the Core Java Technology Tech Tips. Please go there for more tech tips.

    Search

    Archives
    « April 2014
    SunMonTueWedThuFriSat
      
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
       
           
    Today