Blog

Essays, project notes, technical reflections, and research-side thinking arranged with more clarity and calmer browsing.

Latest writing

Recent posts

12 Feb 2026 · bioacoustics

The Making Of Esperdyne

Esperdyne, an open-source bat detector and recorder, is a fully open-source project by Ravi Umadi. The device implements unique features, such as simultaneous tuning to two sepa...

22 Sep 2025 · open science

Why Do I Share What I Create?

I share my code and tools not just to comply with journals, but to contribute meaningfully. Science only moves forward when we share more than the polished results, when we open...

13 Sep 2025 · techniques

Behind The Paper - Widefield Acoustics Heuristic

How a simple idea—simulating microphone arrays before building them—grew into the Array WAH toolkit, a method to map localisation accuracy for bat echolocation studies and beyond.

24 Nov 2023

A Digital Metronome

A metronome makes and keeps the rhythm and is a most useful tool for any musician. For electronic projects involving music, a simple microcontroller-based metronome can be easil...

13 Oct 2023 · MIDI

Matlab Midi Recorder

Record midi files using MATLAB. Connect your digital piano to your computer and record keystrokes in midi format.

07 Oct 2023 · sound recorder

A Simple Sound Recorder

Here is a simple but rather handy sound recorder using Matlab command window. Works with the on-board audio device or any external sound card. Record and save data, mark times a...

Archive

Browse by year

2026 · 1 posts

12 Feb 2026

The Making Of Esperdyne

Esperdyne, an open-source bat detector and recorder, is a fully open-source project by Ravi Umadi. The device implements unique features, such as s...

2025 · 2 posts

22 Sep 2025

Why Do I Share What I Create?

I share my code and tools not just to comply with journals, but to contribute meaningfully. Science only moves forward when we share more than the ...

2023 · 8 posts

24 Nov 2023

A Digital Metronome

A metronome makes and keeps the rhythm and is a most useful tool for any musician. For electronic projects involving music, a simple microcontrolle...

13 Oct 2023

Matlab Midi Recorder

Record midi files using MATLAB. Connect your digital piano to your computer and record keystrokes in midi format.

07 Oct 2023

A Simple Sound Recorder

Here is a simple but rather handy sound recorder using Matlab command window. Works with the on-board audio device or any external sound card. Reco...

06 Oct 2023

Low Latency Real-time Playback

Achieving very short delay in signal processing for quick playback in experimental set-ups is a challenge often encountered by researchers studying...

16 Sep 2023

Coding Shall Set You Free

Computer programming is an underrated skill in academic research, particularly in biological sciences. Why are computational skills indispensable i...

08 Sep 2023

Calls Before Echoes

Looking at field recordings of bat echolocation calls, perform some basic analysis of and understand the effect of surroundings on the call-echo re...

07 Sep 2023

How To Record Bats

Learn a quick and simple method of recording bat calls and visualising field recordings.

04 Sep 2023

Why Science?

Why does anyone want to spend time and effort doing the hard things? What is the appeal of working hard while almost everyone enjoys life with leis...