Example #1
0
        public ISimpleDrumSequencerService AddInstrument(string instrumentName, string instrumentNameShort, Stream soundFileStream)
        {
            var audioPlayer = CrossSimpleAudioPlayer.CreateSimpleAudioPlayer();

            audioPlayer.Load(soundFileStream);
            SequencerLanes.Add(
                new SequencerLaneModel
            {
                InstrumentName      = instrumentName,
                InstrumentNameShort = instrumentNameShort,
                NumberOfSteps       = 16,
                AudioPlayer         = audioPlayer
            });
            return(this);
        }