コード例 #1
0
 public Main(Form1 form, string filePath)
 {
     WaveReader reader = new WaveReader(filePath);
     form.updateContents(reader);
     SoundPlayer player = new SoundPlayer(filePath);
     player.Play();
 }
コード例 #2
0
 private void DoButton_Click(object sender, EventArgs e)
 {
     WaveReader wav = new WaveReader(FilePath.Text);
     TextTest.Text = Convert.ToString(wav.calculateFrequency() + "Hz");
     label1.Text = Convert.ToString(wav.calculateOctave(wav.frequency));
     NoteLabel.Text = Convert.ToString(wav.calculateNote(wav.frequency, wav.octave));
 }
コード例 #3
0
 public void updateContents(WaveReader reader)
 {
     HertzLabel.Text = Convert.ToString((int) reader.frequency) + " Hz";
     OctaveNumber.Text = Convert.ToString(reader.octave);
     NoteLabel.Text = reader.note;
 }