[TUTO SIOC] Déclencher des sons personnalisés

Tous les tutoriels sur la programmation SIOC, le language des cartes Opencockpits

Re: tuto sioc declencher des sons personnalisés

Messagede C6_Pat » Mar 1 Sep 2015 21:53

Le 1 est inchangé
Le 2 va demarrer lorsque l'avion sera a environ 40 noeuds soit 5120 et s'arretera à partir de 11136 et/ou si l'avion decolle.

En fait je projette de faire tout un scenario...si je pige cette manip simple evidemment !
" Tout arrive à l'homme qui sait attendre "
.....enfin pas trop longtemps quand même.....
Mon pit' P47 Razorback https://www.checksix-forums.com/viewtopic.php?f=286&t=156962
Avatar de l’utilisateur
C6_Pat
 
Messages: 834
Inscription: 20/12/11
Localisation: Devant l'nordinateur en Alsace

Re: tuto sioc declencher des sons personnalisés

Messagede mameloose » Mar 1 Sep 2015 21:58

essaye comme ca

Image
Avatar de l’utilisateur
mameloose
 
Messages: 1271
Inscription: 20/04/09
Localisation: evreux

Re: tuto sioc declencher des sons personnalisés

Messagede C6_Pat » Mar 1 Sep 2015 22:16

Ça a l'air mieux, j'ai corrige la dernière ligne condition if par <11136 au lieu de >11136.
Par contre le sample 2 s'obstine à tourner en boucle sur une fraction de seconde, reste en marche meme apres decollage, se produit normalement en mettant le jeu en pause....
Zarbi quand meme gratgrat
" Tout arrive à l'homme qui sait attendre "
.....enfin pas trop longtemps quand même.....
Mon pit' P47 Razorback https://www.checksix-forums.com/viewtopic.php?f=286&t=156962
Avatar de l’utilisateur
C6_Pat
 
Messages: 834
Inscription: 20/12/11
Localisation: Devant l'nordinateur en Alsace

Re: tuto sioc declencher des sons personnalisés

Messagede mameloose » Mar 1 Sep 2015 22:19

non non pour la 11136 il faut mettre >
ton son doit etre jouer entre 5000 et 11136 ducoup il commence (PLAYSOUND) si on est superieur a 5000 et il s'arrete (STOPSOUND) si on est superieur a 11136 donc remet bien le signe >11136
Avatar de l’utilisateur
mameloose
 
Messages: 1271
Inscription: 20/04/09
Localisation: evreux

Re: tuto sioc declencher des sons personnalisés

Messagede C6_Pat » Mar 1 Sep 2015 22:30

Alors :
Le sample 2 démarre plus tôt qu'avant (a 50 MPH environ) s’arrête a 100 MPH environ donc pas assez de vitesse pour savoir si le sample s’arrête en vol.
Par contre toujours lecture sur une fraction de seconde en boucle pour le sample 2.
Le sample 1 fait son job normal.
C'est peut etre accusim qui met le bronx ?
" Tout arrive à l'homme qui sait attendre "
.....enfin pas trop longtemps quand même.....
Mon pit' P47 Razorback https://www.checksix-forums.com/viewtopic.php?f=286&t=156962
Avatar de l’utilisateur
C6_Pat
 
Messages: 834
Inscription: 20/12/11
Localisation: Devant l'nordinateur en Alsace

Re: tuto sioc declencher des sons personnalisés

Messagede mameloose » Mar 1 Sep 2015 22:35

attend je teste chez moi je cherche le probleme je pense pas que ce soit accusim
Avatar de l’utilisateur
mameloose
 
Messages: 1271
Inscription: 20/04/09
Localisation: evreux

Re: tuto sioc declencher des sons personnalisés

Messagede C6_Pat » Mar 1 Sep 2015 22:58

Debout tot demain....je continurais demain soir !

Bonne fin de soiree Greg zzzzzzzz
" Tout arrive à l'homme qui sait attendre "
.....enfin pas trop longtemps quand même.....
Mon pit' P47 Razorback https://www.checksix-forums.com/viewtopic.php?f=286&t=156962
Avatar de l’utilisateur
C6_Pat
 
Messages: 834
Inscription: 20/12/11
Localisation: Devant l'nordinateur en Alsace

Re: tuto sioc declencher des sons personnalisés

Messagede mameloose » Mer 2 Sep 2015 00:28

pppfffffffff ca y est j'ai trouvé le bug

je texplique en faite on demande a sioc de declencher le son quand on depasse les 1280 MAIS sioc lui comprend bien que c'est valable aussi a 1281 ;1282 ;1283 ect .... ducoup c'est pour ca qu'il declenche plein plein de fois le son et ca fait nimporte quoi .
j'ai donc du utiliser des variable locales qui elle on une valeur absolut (1 ou 0 ) pour eviter le multi declenchement .

voila le code il fonctionne parfaitement chez moi (je sais tu vas avoir peur au debut mais tu comprendra vite ;) )

Image
Avatar de l’utilisateur
mameloose
 
Messages: 1271
Inscription: 20/04/09
Localisation: evreux

Re: tuto sioc declencher des sons personnalisés

Messagede C6_Pat » Mer 2 Sep 2015 21:40

Le code est le bon Greg, c'est clair que vu la complexité je n'aurais jamais trouvé ecroulerire

Allez je me met au boulot pour le code son "roulage", en gros ce sera en plus des sons origine du P47 A2A :
- du début du roulage à 5MPH = rien
- de 5MPH jusqu'au décollage bruits de structure mais selon 4 paliers de volume
- à partir de 25MPH bruits de roulage 1 jusqu'à 100MPH, sur trois paliers de volume
- de 100MPH au décollage (arret fixe a 250 MPH) bruit de roulage 2 sur trois paliers volume

Maintenant que j'ai le principe y'a plus qu'à se palucher les lignes de code et ce n'est qu'un aspect des sons à implémenter !
En tous les cas c'est vraiment génial de pouvoir ainsi construire son son perso, d'autant que la balance volume de A2A est mal fichue tout du moins sur mon instal 5.1

Encore merci Greg et a bientôt pour d'autres questions sourirebis
" Tout arrive à l'homme qui sait attendre "
.....enfin pas trop longtemps quand même.....
Mon pit' P47 Razorback https://www.checksix-forums.com/viewtopic.php?f=286&t=156962
Avatar de l’utilisateur
C6_Pat
 
Messages: 834
Inscription: 20/12/11
Localisation: Devant l'nordinateur en Alsace

Re: tuto sioc declencher des sons personnalisés

Messagede mameloose » Jeu 3 Sep 2015 00:25

ah c'est bon ca . bon courage pour ton code ca devrait le faire maintenant ... murrouge
Avatar de l’utilisateur
mameloose
 
Messages: 1271
Inscription: 20/04/09
Localisation: evreux

PrécédenteSuivante

Retourner vers Les TUTOS SIOC





Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron