public override void Enter() { myContext = (AppFlowContext)context; UIDesktopManager.EventRetryRegistration += RetryRegistration; UIDesktopManager.EventGoToExercise += GoToExercise; UIDesktopManager.I.ActiveRegistrationExercisePanel(); senderToCreate = GameObject.FindObjectOfType <SenderExerciseAI>(); senderToCreate.shoulder = myContext.trackerManager.trackerListReady[0].reference; senderToCreate.elbow = myContext.trackerManager.trackerListReady[1].reference; senderToCreate.hand = myContext.trackerManager.trackerListReady[2].reference; SampleRecorder sampleRecordGhost = GameObject.FindObjectOfType <SampleRecorder>(); sampleRecordGhost.trackersTransform = new List <Transform>(); sampleRecordGhost.trackersTransform.Add(myContext.trackerManager.trackerListReady[0].reference.transform); sampleRecordGhost.trackersTransform.Add(myContext.trackerManager.trackerListReady[1].reference.transform); sampleRecordGhost.trackersTransform.Add(myContext.trackerManager.trackerListReady[2].reference.transform); base.Enter(); AddConnectionParts limbsConnected = GameObject.FindObjectOfType <AddConnectionParts>(); limbsConnected.partsOfBody = myContext.currentBodyPart.LimbPart; limbsConnected.PrepareConnections(); }
/// <summary> /// Starts recording the current audio or playing back the sample buffer. /// </summary> /// <param name="noteNo">The midi note number.</param> public void ProcessNoteOnEvent(byte noteNo) { if (_noteMap.ContainsKey(noteNo)) { _player = new SamplePlayer(_noteMap[noteNo]); } else if (_recorder == null) { _recorder = new SampleRecorder(noteNo); } }
/// <summary> /// Starts recording the current audio or playing back the sample buffer. /// </summary> /// <param name="noteNo">The midi note number.</param> public void ProcessNoteOnEvent(byte noteNo) { //System.Diagnostics.Debug.WriteLine("Note On event for note:" + noteNo, "VST.NET"); if (_noteMap.ContainsKey(noteNo)) { _player = new SamplePlayer(_noteMap[noteNo]); //System.Diagnostics.Debug.WriteLine("Playing Sample for note:" + noteNo, "VST.NET"); } else if (_recorder == null) { _recorder = new SampleRecorder(noteNo); //System.Diagnostics.Debug.WriteLine("Recording Sample for note:" + noteNo, "VST.NET"); } }
public static void RecordSamples(IGSRunConfig runConfig) { iSampleRecorder sr = new SampleRecorder(); sr.RecordSamples(runConfig); }
private void _Init() { sampleRecorder = GetComponent <SampleRecorder>(); CreateAI(); _initialized = true; }