Beispiel #1
0
        public void cutSelection()
        {
            int      before = wave.getNumSamples();
            WaveFile cut    = wave.cutSelection(tSelStart, tSelEnd);

            if (cut != null)
            {
                Clipboard.SetData("WaveFile", cut);
                updateReport((tSelEnd - tSelStart) + " samples cut to clipboard!");
            }
            else
            {
                MessageBox.Show("No samples selected to cut!");
            }
            int after = wave.getNumSamples();

            panelWave.SelectionEnd = tSelStart;
            panelWave.setSamples(wave.samples);
            waveStop();
            invalidPlayer = true;
        }