public void AddMessage(string receiverName, float value) { Hv_coreofinal_AudioLib.FloatMessage msg = new Hv_coreofinal_AudioLib.FloatMessage(receiverName, value); lock (_msgQueueSync) { _msgQueue.Enqueue(msg); } }
//AudioSource Getdata //void getAudio(){ // freqscale = Core1.GetSpectrumData (128, 0, FFTWindow.BlackmanHarris); // ampdetector = freqscale [range]; // float ampcapped = Mathf.Min (ampdetector, ampcap); // val = inv * Vector3.one * Mathf.Min (startampscale * 0.99f, Mathf.Abs (ampscale * freqscale [range])) + Vector3.one * startampscale; // gameObject.transform.localScale = val; // if (ampcapped == ampcap) { // Coloringbook.color = c2; // } // else // Coloringbook.color = c1; //} //Heavy Send Receiver void OnFloatMessage(Hv_coreofinal_AudioLib.FloatMessage message) { // Debug.Log(message.receiverName + ": " + message.value); float CoreScaleB = 20 * message.value; }