public SoundRecording Build() { var soundRecording = new SoundRecording { Titles = { new Title { TitleText = _titleText } } }; return(soundRecording); }
public ArtofKinectRecorderWindow() { InitializeComponent(); frameQueue = new WorkQueue <MotionFrame>(); frameQueue.Callback = ProcessFrame; frameQueue.MaxQueueLength = 5; InitSensor(); InitSerializer(); InitSoundCapture(); CreateViews(); lastFPSCheck = DateTime.Now; Application.Current.Exit += (s, e) => { this.CurrentFrameViewer = null; pointCloudFrameViewer.pointCloudImage.Dispose(); //pointCloudFrameViewer2.Deactivate(); //pointCloudFrameViewer2.pointCloudImage.Dispose(); if (playerSource != null) { playerSource.Dispose(); playerSource = null; } if (soundRecording != null) { soundRecording.Stop(); soundRecording.Dispose(); soundRecording = null; } if (sensorDevice != null) { sensorDevice.Dispose(); sensorDevice = null; } if (frameQueue != null) { frameQueue.Dispose(); frameQueue = null; } }; }
private void DockingManager_Loaded(object sender, RoutedEventArgs e) { List <LayoutAnchorable> docks = new List <LayoutAnchorable>(); docks.Add(Background); docks.Add(Breakpoints); docks.Add(CPU); //docks.Add(DisplayTiming); docks.Add(Interrupts); docks.Add(InstructionHistogram); docks.Add(IORegisters); docks.Add(Memory); docks.Add(MemoryImage); //docks.Add(SoundChannelInternals); //docks.Add(Spectogram); docks.Add(SpriteLayer); //docks.Add(Sprites); docks.Add(SoundRecording); docks.Add(TileMap); docks.Add(Window); foreach (LayoutAnchorable dock in docks) { dock.AutoHideWidth = 500; dock.FloatingWidth = 500; } Background.ToggleAutoHide(); Breakpoints.ToggleAutoHide(); CPU.ToggleAutoHide(); //DisplayTiming.ToggleAutoHide(); Interrupts.ToggleAutoHide(); InstructionHistogram.ToggleAutoHide(); IORegisters.ToggleAutoHide(); Memory.ToggleAutoHide(); MemoryImage.ToggleAutoHide(); //SoundChannelInternals.ToggleAutoHide(); //Spectogram.ToggleAutoHide(); SpriteLayer.ToggleAutoHide(); //Sprites.ToggleAutoHide(); SoundRecording.ToggleAutoHide(); TileMap.ToggleAutoHide(); Window.ToggleAutoHide(); }
private void InitSoundCapture() { soundRecording = new SoundRecording(); }