Qui a déjà utilisé la jmf

Qui a déjà utilisé la jmf - Programmation

Marsh Posté le 06-02-2002 à 19:59:42    

Si quelqu'un sait utiliser les fonctions de redirection de son sur deux ou quatre enceintes (un son différent par enceinte), j'aimerais qu'il me renseigne. merci

Reply

Marsh Posté le 06-02-2002 à 19:59:42   

Reply

Marsh Posté le 07-02-2002 à 11:18:13    

up

Reply

Marsh Posté le 07-02-2002 à 12:02:52    

qu'est ce que tu veux faire exactement. de l'ac3?


---------------
What is popular is not always right, what is right is not always popular :D
Reply

Marsh Posté le 08-02-2002 à 07:49:08    

je veux pas forcément faire de l'ac3, juste pouvoir jouer un son wav différent sur chacune des deux, voir quatre enceintes (à partie d'une carte genre sblive).

Reply

Marsh Posté le 08-02-2002 à 09:27:47    

Utilise DirectX, il dispose de fonction de positionnement sonore (listener, doppler ...)

Reply

Marsh Posté le 08-02-2002 à 11:08:38    

new order a écrit a écrit :

je veux pas forcément faire de l'ac3, juste pouvoir jouer un son wav différent sur chacune des deux, voir quatre enceintes (à partie d'une carte genre sblive).  




 
ok et quel est ton problème exactement, tu as déjà essayé de faire quelque chose? Si tu peux le faire en DirectX je te le conseille (oui je dénigre Java) car, ayant utilisé JMF depuis pas mal de temps, je peux te dire qu'il y a pas mal de choses à revoir.
 
Le dernier truc marrant que j'ai eu c'est un crash de la JVM parce que je lui ai donné un format non supporté par JMF
 
(genre mp3,8000hz, 16bits, mono alors que JMF ne supporte pas MP3 2.5)
 
Mais sinon on peut regarder si tu dois le faire en Java (et si tu veux que ca marche sous linux ... euh ;) c'est pas gagné non plus. On a déjà toutes les peines du monde à enregistrer du son avec JMF donc.)

 

[jfdsdjhfuetppo]--Message édité par darklord22--[/jfdsdjhfuetppo]


---------------
What is popular is not always right, what is right is not always popular :D
Reply

Marsh Posté le 08-02-2002 à 21:01:06    

Le truc c'est que je suis obligé de le faire en java, parce que c'est un module que je dois intégrer dans un projet en java (qui doit en plus tourner sous linux).
Sinon, il n'est pas question d'enregistrement de sons, juste de lecture (les wav sont déjà enregistrés).
Les seules possibilités envisagées actuellement sont jmf ou java.
Si vous avez mieux je suis preneur.

Reply

Marsh Posté le 08-02-2002 à 22:28:27    

new order a écrit a écrit :

Les seules possibilités envisagées actuellement sont jmf ou java.
Si vous avez mieux je suis preneur.  




 
non la c'est JMF tout court ;) T'as qu'une solution si tu veux faire ca en Java à mon sens: JMF (ou bien tout réecrire toi meme)


---------------
What is popular is not always right, what is right is not always popular :D
Reply

Marsh Posté le 09-02-2002 à 09:19:40    

Ok. Tu sais comment faire ça (un son différent par enceinte), parce que pour le moment j'en suis au stade de la lecture de sons toute simple : pas de problème pour lire plusieurs sons, mais sur toutes les enceintes à la fois.

Reply

Marsh Posté le 09-02-2002 à 10:06:39    

non je sais que JMF gère l'ac3 sans trop de problèmes mais il faut savoir qu'il faut une compatibilité minimum entre JMF et ton driver de carte son et cela n'est pas trivial.
 
Pose ta question là bas: http://forum.java.sun.com/forum.jsp?forum=28
 
Mais bon ne rêve pas trop. Par expérience JMF devrait plutot etre une beta qu'une release finale. Il manque bcp de choses et la compatibilié avec les cartes sons est loin d'etre parfaite.
 
Mais la je n'incrimine pas SUN que du contraire.


---------------
What is popular is not always right, what is right is not always popular :D
Reply

Marsh Posté le 09-02-2002 à 10:06:39   

Reply

Marsh Posté le 10-02-2002 à 13:25:08    

c'est déjà fait, mais pas de réponse.
Personne n'a une idée ?

Reply

Marsh Posté le 10-02-2002 à 16:34:23    

il faut voir où en est le projet d'un driver SBLive performant sous linux (voir emuk101 sur www.sourceforge.net)
 
Sur cette base tu peux déterminer si c'est viable ou pas. Mais ca doit pas etre trop compliqué.
 
A+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed