Skip to content

I created SDS-101 as proof of concept to learn Xamarin Forms, cross platform (mobile) app development, & MVVM more in depth.

Notifications You must be signed in to change notification settings

marinusklaassen/SimpleDrumSequencer

Repository files navigation

Simple Drum Sequencer - [SDS-101]

I created SDS-101 as proof of concept to learn Xamarin Forms, cross platform (mobile) app development, & MVVM more in depth.

One major drawback is that the audio part is problematic due to performance and latency issues of the standard OS audio API's. I use a 3rd party wrapper https://www.nuget.org/packages/Xam.Plugin.SimpleAudioPlayer/ to play audio samples.

Anyway at least the interface looks quite slick :-)...

For now I got it running for UWP on Windows 10.

Alt text

Status

The timing of recurring ticks is very problematic. I measured large time differences of around 15 ms. This means that another implementation (audio rate) is needed. Next experimentation will be with the JUCE framework without Xamarin or C#.

CI/CD Status

Branch Build Status
main
feature/azure-pipelines

About

I created SDS-101 as proof of concept to learn Xamarin Forms, cross platform (mobile) app development, & MVVM more in depth.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages