Tabla Source Separation on Hindustani classical (instrumental) BandishSplitting an audio track into individual tracks is known as the Audio Source Separation problem in Machine Learning.Oct 8Oct 8
Svaras for the Stradella bass layout on the accordionThe Stradella Bass system is a button board layout for the left hand(or bass) on the accordion. The layout is quite intuitive, which makes…Mar 12Mar 12
How to write Hindustani Bandish notations onlineIn this article, we’ll take a look at the Swara Notebook, an open source notation editor for writing a Hindustani Sangeet Bandish. Swara…Sep 11, 2023Sep 11, 2023
When to use 1-d convolutions on spectrogramsContemporary Deep Learning models for Automated Music Transcription (AMT) such as Onsets and Frames use a three step process to predict a…Oct 12, 2022Oct 12, 2022
Why do we need MLOps?MLOps (Machine Learning OPerationS) platforms are all the rage these days. On encountering them, a newcomer to the MLecosystem may think…Jul 27, 2022Jul 27, 2022
Machine Learning in Clojure with clj-mlWeka is an excellent open-source Machine Learning package that includes both a GUI and Java libraries. Clj-ml is a Clojure wrapper around…Jul 17, 2022Jul 17, 2022
How to use multiple Soundfonts in TimidityThis post describes how to configure Timidity to use multiple soundfonts, especially instruments from different soundfont files.Jul 10, 2022Jul 10, 2022
Play Soundfonts with Timidity in UbuntuHow to get Timidity to play midi files using custom Soundfonts.May 7, 2022May 7, 2022
Deploying Clojure jars to Github Packages with Github ActionsWith Github Packages being generally available, Clojure developers can now publish their jar files to their Github project package…Sep 15, 2021Sep 15, 2021