Exemplo n.º 1
0
        private void Form1_Load(object sender, EventArgs e)
        {
            DebugHelper.DebugMode = false;

            const string libraryFolder = @"D:\Music\Library";

            _bassPlayer = new BassPlayer(Handle);
            ExtenedAttributesHelper.ExtendedAttributeFolder = @"D:\Music\ShufflerAudioDatabase";

            _library = new Library(_bassPlayer) { LibraryFolder = libraryFolder };


            _library.LoadFromDatabase();
            _sampleLibrary = new SampleLibrary(_bassPlayer, _library);

            _player = new ModulePlayer(libraryFolder);
            _bassPlayer.SpeakerOutput.AddInputChannel(_player.Output);

             //const string module = @"C:\Users\jason\Brooklyn2Birkenhead My Files\Music\Modules\Viva.json";
            const string module = @"D:\Brooklyn2Birkenhead My Files\Music\Modules\Viva.json";
            _player.LoadModule(module);

            _player.PlayModule();
            //_player.PlayPattern("StartMainLoop");
            //_player.PlayPatternChannel("StartMainLoop", "Drums");
            //_player.PlayPattern("DrumsOnly");

            //PluginHelper.VstPluginsFolder = @"D:\Music\VstPlugins";
        }