Salut,
si tu veux faire une capture de micro pas besoin de JMF utilise
javax.sound.sampled.TargetDataLine (micro) sinon pour lire des
medias tu peux utiliser javax.sound.sampled.SourceDataLine (speaker) et
pour le volume il faut jouer avec le gain
(FloatControl.Type.MASTER_GAIN) et pour la balance il faut jouer avec
le pan (FloatControl.Type.PAN) apres si tu veux lire autre choses que
des fichiers audio au format au, rmf, mid, wav, aif, ou encore aiff
genre lire des .ogg et mp3 il te faudra soit passer par la jmf soit te
faire tes codecs ce qui n'est pas super compliqué (ca n'engage que moi).
pour info il possible de faire toutes ces choses sans JMF
re toute les modification de volume et de balance ne touche pas le niveau physique de ta carte son
WORA
|