Exemplo n.º 1
0
        private void MixedGrid_PreviewDrop(object sender, DragEventArgs e)
        {
            Sys_ProcessOn();
            MixedGrid.AllowDrop = false;
            Array pathArr = (Array)e.Data.GetData(DataFormats.FileDrop);

            P_Mixed = new ProcessClass(pathArr, ProcessClass.ProcessMode.Mixed, 44100, 320, "mp3");
            P_Mixed.OutputReceived += P_Mixed_OutputReceived;
            P_Mixed.ProcessExited  += Sys_ProcessOff;
            P_Mixed.ProgressUpdate += P_Mixed_ProgressUpdate;
            P_Mixed.Start();
        }
Exemplo n.º 2
0
        private void VocalGrid_PreviewDrop(object sender, DragEventArgs e)
        {
            Sys_ProcessOn();
            VocalGrid.AllowDrop = false;
            Array pathArr = (Array)e.Data.GetData(DataFormats.FileDrop);

            P_Vocal = new ProcessClass(pathArr, ProcessClass.ProcessMode.Vocal, 44100, 0, "");
            P_Vocal.OutputReceived += P_Vocal_OutputReceivedEvent;
            P_Vocal.ProcessExited  += Sys_ProcessOff;
            P_Vocal.ProgressUpdate += P_Vocal_ProgressUpdate;
            P_Vocal.Start();
        }
Exemplo n.º 3
0
        private void MusicGrid_PreviewDrop(object sender, DragEventArgs e)
        {
            Sys_ProcessOn();
            MusicGrid.AllowDrop = false;
            Array pathArr = (Array)e.Data.GetData(DataFormats.FileDrop);

            P_Music = new ProcessClass(pathArr, ProcessClass.ProcessMode.Music, 44100, 0, "");
            P_Music.OutputReceived += P_Music_OutputReceivedEvent;
            P_Music.ProcessExited  += Sys_ProcessOff;
            P_Music.ProgressUpdate += P_Music_ProgressUpdate;
            P_Music.FileFinished   += P_Music_FileFinished;
            P_Music.Start();
        }