Java-geluid
Java Sound is een Java - programmeerinterface voor invoer en uitvoer van audio- en MIDI- gegevens. Vergeleken met het Java Media Framework (JMF), dat ook het opnemen en afspelen van audio mogelijk maakt, staat het dichter bij het systeem en biedt het bijvoorbeeld extra opties voor directe geluidsmanipulatie of meer gecontroleerde buffering van audioweergave. API's die ook met geluid omgaan, bijv. B. Java Speech , zou de Java Sound API kunnen implementeren en erop kunnen voortbouwen.
toepassingsgebieden
- Communicatiesystemen, b.v. B. Telefonie, conferentie
- End-user toepassingen zoals media leden van de cast of toepassingen die mogelijk maken streaming
- interactieve toepassingsprogramma's zoals games en websites die dynamische inhoud gebruiken
- Creëren en bewerken van inhoud
- Hulpprogramma's , toolkits
Pakketjes
- Applicatie ontwikkelaar
- javax.sound.sampled
- specificeert interfaces voor opnemen en afspelen, evenals voor het mixen van digitaal geluid
- javax.sound.midi
- specificeert interfaces voor MIDI- synthese , sequencing en het transport van gebeurtenissen
-
Internetproviders
javax.sound.sampled.spi en javax.sound.midi.spi om aanvullende services te creëren, zoals- Audiomixer
- MIDI- synthesizer
- Parsers die een nieuw audio- of MIDI-gegevenstype kunnen lezen en schrijven
- Converter voor vertaling tussen verschillende audiobestandsindelingen
web links
- Java-geluid . Links bij Oracle - API, documentatie
- Cortado is een applet voor het afspelen van Ogg Vorbis en Theora. Maakt gebruik van de Java Sound API.
- Tritonus is een SPI-implementatie van de Java Sound API voor MP3 (incompleet), (Ogg) Vorbis en andere formaten (is sinds ongeveer 2003 niet verder ontwikkeld)
- MP3SPI SPI voor MP3; bouwt voort op tritonus en implementeert meer subtypes van mp3 dan tritonus
- VorbisSPI SPI voor (Ogg) Vorbis; bouwt ook voort op de tritonus