git-tfs-id: [http://tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube...
authorBellai Ádám <USER\adam.bellai>
Fri, 10 Nov 2017 15:21:57 +0000 (15:21 +0000)
committerBellai Ádám <USER\adam.bellai>
Fri, 10 Nov 2017 15:21:57 +0000 (15:21 +0000)
client/AudioRecorder/MainForm.cs
client/AudioRecorder/WavRecorder.cs

index 00165f2c73b7b6ca9b52c37b2f8709e960c57ce4..77535103ef328cd02e91fdad61cd5fd847a77d57 100644 (file)
@@ -123,8 +123,8 @@ namespace AudioRecorder
         private void panelPaintEvent(object sender, PaintEventArgs e)\r
         {\r
             //Debug.WriteLine(String.Format("volumeHeight {0}", volumeHeight));\r
-            if (volumeHeight >= 200)\r
-                return;\r
+            //if (volumeHeight >= 200)\r
+            //    return;\r
             if (!recording)\r
             {\r
                 volumePanel.Controls.Clear();\r
index 6995c399c779b87366661878be855d2d5362856a..01b5c47c4a4076e463061adcd5bb0f979d0f24c8 100644 (file)
@@ -26,7 +26,8 @@ namespace AudioRecorder {
 \r
         public void StartRecording(String filePath) {\r
             this.filePath = filePath;\r
-            sourceStream = newWaveIn();\r
+            //sourceStream = newWaveIn();\r
+            sourceStream = new WasapiCapture(device);\r
             sourceStream.DataAvailable += newEventHandler();\r
             waveWriter = newWavFileWriter();\r
             sourceStream.StartRecording();\r
@@ -45,8 +46,8 @@ namespace AudioRecorder {
             return new WaveIn {\r
                 DeviceNumber = inputDeviceIndex,\r
                 WaveFormat =\r
-                //WaveFormat.CreateIeeeFloatWaveFormat(device.AudioClient.MixFormat.SampleRate, MONO_CHANEL)\r
-                new WaveFormat(device.AudioClient.MixFormat.SampleRate, device.AudioClient.MixFormat.BitsPerSample, MONO_CHANEL) \r
+                WaveFormat.CreateIeeeFloatWaveFormat(device.AudioClient.MixFormat.SampleRate, MONO_CHANEL)\r
+                //new WaveFormat(device.AudioClient.MixFormat.SampleRate, device.AudioClient.MixFormat.BitsPerSample, MONO_CHANEL)\r
             };\r
         }\r
 \r
@@ -55,8 +56,8 @@ namespace AudioRecorder {
             if (!pausing) {\r
                 waveWriter.Write(e.Buffer, 0, e.BytesRecorded);\r
                 waveWriter.Flush();\r
-                float panelHeight = (device.AudioMeterInformation.MasterPeakValue + device.AudioSessionManager.SimpleAudioVolume.Volume) * 100;\r
-                mainForm.setPanelSizeHeight(panelHeight);\r
+                //float panelHeight = (device.AudioMeterInformation.MasterPeakValue + device.AudioSessionManager.SimpleAudioVolume.Volume) * 100;\r
+                //mainForm.setPanelSizeHeight(panelHeight);\r
             }\r
         }\r
 \r