Page 2 sur 4

Re: tuto sioc declencher des sons personnalisés

MessagePosté: Sam 29 Aoû 2015 18:48
de mameloose
alors moi je vois deux solutions :
soit tu modifie deja les fichiers son de l'avion de base (tu remplace les fichier.wav par les tient avec exactement le meme nom )
ou alors avec sioc si je prend l'exemple de ton son pour le roulage au decollage ;en imaginant que ton son s'appel taxideco.wav
que tu le place dans le dossier SIOC et que tu l'as bien declarer dans le sioc.ini en position #1 avec le petit asterix pour se jouer en boucle

ca donnerai un truc du genre : si l'avion est au sol et que la vitesse de l'avion depasse les 20 noeuds alors le son se declenche en boucle autremement il s'arrete .

en image c'est toujours plus claire ....

Image

pour la vitesse il faut multiplier par 128 donc 20 noeuds fois 128 ca fait 2560 et pour la detection de lavion au sol ca fait 1 egale avion au sol et 0 avion en lair ....

Re: tuto sioc declencher des sons personnalisés

MessagePosté: Dim 30 Aoû 2015 20:46
de C6_Pat
J'ai testé cette solution elle fonctionne partiellement.
Mon P47 c'est du A2A avec une programmation spécifique c'est peut être pour ça...
J'ai divisé par deux la vitesse pour obtenir un bruit de roulage plus rapidement.
J'ai utilise un sample d'origine de la bibliothèque sons de Prepar3d.
J'obtient :
- au roulage le son est répété comme si le sample d'origine était divisé par 10 et ce jusqu'à la vitesse de rotation
- la le son est OK mais reste en fonction tant que je reste au delà de la vitesse réglée, au sol et/ou en l'air donc
- en atterrissant au fur et à mesure que la vitesse décroit je reviens sur le sample divise par 10 répété en boucle jusqu’aux quelques mph restant avant arrêt de l'avion

Image

Image

Re: tuto sioc declencher des sons personnalisés

MessagePosté: Dim 30 Aoû 2015 20:55
de mameloose
oui j'ai pas testé le code il ne tient pas compte de la fonction else .
il faudrai faire une subroutine je te refais le code jte poste ca tout a lheure

Re: tuto sioc declencher des sons personnalisés

MessagePosté: Dim 30 Aoû 2015 21:24
de mameloose
nan pas besoin de subroutine modifie suivant ce code :

Image

ca fonctionne bien chez moi normalement c'est bon

Re: tuto sioc declencher des sons personnalisés

MessagePosté: Dim 30 Aoû 2015 22:20
de C6_Pat
Ça fonctionne aux petits oignons Greg, grand merci à toi grandsoleil
Je n'ai plus qu'à mixer un son "roulage P47" perso pour que cela soit parfait.
J'envisage notamment d'implémenter trois samples tenant compte de la vitesse : roulage, première accélération, vitesse avant rotation...
Déjà là c'est sensationnel avec la carlingue qui se met à cogner avec la vitesse.

C'est incroyable ce que l'on peut faire avec SIOC !
Je vais continuer à travailler mon P47 et reviendrai ici s'il y a encore des trucs capilotractés, cela aura le mérite d'enrichir le débat....
D'ailleurs je verrais bien un travail sur les contraintes de structure lors des évolutions acrobatiques tu vois ? celle de A2A sont faiblardes car j'imagine qu'un looping avec les presque 10 tonnes du P47 doivent éprouver plus que ça les jointures du fuselage ecroulerire
Tu verrais cela comme faisable ?

Re: tuto sioc declencher des sons personnalisés

MessagePosté: Dim 30 Aoû 2015 22:31
de mameloose
Ah cool ! Oh oui si on se base sur les offset des G par exemple on peut déclencher des bruits à tant de G pourquoi pas.... Et pour tes différents son d accélération il va falloir programmer ça en fonction de la vitesse ça peut se faire

Re: tuto sioc declencher des sons personnalisés

MessagePosté: Dim 30 Aoû 2015 22:46
de C6_Pat
Hé bé je me met au boulot et reviendrais faire un retour ici chouettedoights

Re: tuto sioc declencher des sons personnalisés

MessagePosté: Mar 1 Sep 2015 19:54
de C6_Pat
Pour piger le truc, j'ai ajouté un 2eme sample :

[ #1 ]
Sound=*persoroulage1.wav,0,100,+20

[ #2 ]
Sound=*persoroulage2.wav,0,100,-20

Je veux donc :
1 : que la cellule se mette à grincer à 1280 jusqu'au decollage puis stop
2 : que le sample 2 se mette en route à 5120 et s’arrête au delà de 11136 et/ou si les roues quittent le sol

Avec le code ci-dessous :
Image

J'obtient :
1 : ce qui est souhaité
2 : lecture du sample jusqu'à ce que les roues touchent le sol mais non lu entièrement, juste une fraction de seconde en boucle, ne s’arrête pas a partir de 11136

J'ai changé la valeur <11136 en <5120 avec le même résultat

Re: tuto sioc declencher des sons personnalisés

MessagePosté: Mar 1 Sep 2015 21:49
de mameloose
oula ducoup c'est le bazar mdr !!
pour ton son numero 1 c'est comme on a fait avant ? et pour le 2 tu veux qu'il se declenche a quel moment exactement ??

Re: tuto sioc declencher des sons personnalisés

MessagePosté: Mar 1 Sep 2015 21:51
de mameloose
nan c'est bon jai compris attend jte le fais vite fait