void Start() { //enregistrement de l'enveloppe aurpès du métronome this.metronome = GameObject.Find("Metronome").GetComponent <Metronome>(); this.metronome.EnregistrerStaticNoire((EnregistrementStaticNoire)this); this.metronome.EnregistrerPeriodeNoire((EnregistrementPeriodeNoire)this); //récupération de l'audiolib this.enveloppe = GetComponent <Hv_asd_AudioLib>(); //accroche la fonction de callBack 'UpdateEnveloppe' (définie plus bas) à la réception de données depuis l'audiolib this.enveloppe.RegisterSendHook(); this.enveloppe.FloatReceivedCallback += this.UpdateEnveloppe; }
private void OnEnable() { _dsp = target as Hv_asd_AudioLib; }