Miten java-sovelluksessa pystyy soittamaan wav tiedostoja (tai muita äänitiedostoja) siten että äänen voimakkuutta sekä soittonopeutta pystyis säätämään?
wav tiedostojen soitto?
2
343
Vastaukset
- Suden ajka
Lukaise paketin javax.sound.sampled dokkarit.
Perusperiaate: Käytä AudioSystem luokkaa äänien lukemiseen, saat Clip:ejä. Clipeistä voi hakea erilaisia kontrolleja ja säätää niitä, kuten nyt vaikka clipin volumen asetus:
FloatControl mgc=(FloatControl)(clip.getControl(FloatControl.Type.MASTER_GAIN));
mgc.setValue(volume);
Tai nopeus muuttamalla sampleratea:
FloatControl src=(FloatControl)(clip.getControl(FloatControl.Type.SAMPLE_RATE));
src.setValue(samplerate);- dokkarit
Saako noita dokkareita ladattua jostain. Haluaisin nimittäin lukea ne ja muutamat muutkin joten onko joku mistä niitä kätevästi saa??
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Ensitreffit Jenni laukoo viinilasin ääressä suorat sanat Jyrkin aikeista: "Mä sanoin, että älä"
Voi ei… Mitä luulet: kestääkö Jennin ja Jyrkin avioliitto vai päättyykö eroon? Lue lisää: https://www.suomi24.fi/viihde273020Ymmärrän paremmin kuin koskaan
Roikut kädessäni ja vedät puoleesi. Näen kuitenkin tämän kaiken lävitse ja kaikkien takia minun on tehtävä tämä. Päästän342732- 1502328
Hullu liikenteessä?
Mikä hullu pyörii kylillä jos jahti päällä? Näitä tosin kyllä riittää tällä kylällä.542269Niina Lahtinen uudessa elämäntilanteessa - Kotiolot ovat muuttuneet merkittävästi: "Nyt on...!"
Niina, tanssejasi on riemukasta seurata, iso kiitos! Lue Niinan haastattelu: https://www.suomi24.fi/viihde/niina-lahti241920Kun Venäjä on tasannut tilit Ukrainan kanssa, onko Suomi seuraava?
Mitä mieltä olette, onko Suomi seuraava, jonka kanssa Venäjä tasaa tilit? Ja voisiko sitä mitenkään estää? Esimerkiks3921737Ano Turtiainen saa syytteet kansankiihoituksesta
Syytteitä on kolme ja niissä on kyse kirjoituksista, jotka hän on kansanedustaja-aikanaan julkaissut Twitter-tilillään1091695- 3191598
- 1351479
Varokaa! Lunta voi sataa kohta!
Vakava säävaroitus Lumisadevaroitus Satakunta, Uusimaa, Etelä-Karjala, Keski-Suomi, Etelä-Savo, Etelä-Pohjanmaa, Pohjanm151472