β™ͺ β™« ♬
🎡 TinkerHub Useless Project

SWARITHMETIC

What if you had to sing to solve maths?

Swarithmetic started with one slightly suspicious question: "What if you had to sing to solve maths?"


A mathematical expression is given to the player. But instead of simply calculating it, the numbers and operators are connected to musical swaras.

Luttappi Math Hero

LUTTAPPI

The musical math hero 🎡

The Secret Language

Sa β€’ Ri β€’ Ga β€’ Ma β€’ Pa β€’ Dha β€’ Ni

Seven swaras. A microphone. Some suspicious mathematics. And absolutely no reason why this should work.

Sa 🎡
Ri 🎢
Ga 🎡
Ma 🎢
Pa 🎡
Dha 🎢
Ni 🎡
HOW IT WORKS

Maths, But Make It Musical

The player doesn't simply type the answer. They have to sing their way through the problem.

01
πŸ”’

Get A Question

A mathematical expression appears on the screen.

02
🎡

Find The Swara

The hidden values are connected to different swaras.

03
🎀

Sing

Sing the required swara into the microphone.

04
πŸ”“

Reveal & Solve

Unlock the hidden values and finally solve the equation.

BEHIND THE SCENES

The Making Of Swarithmetic

Swarithmetic started with one slightly suspicious question: "What if you had to sing to solve maths?"

And somehow, it felt weird enough to build it.

ΰ΄•ΰ΅‡ΰ΄Ÿΰ΅ΰ΄Ÿΰ΄ͺࡍΰ΄ͺΰ΅‹ΰ΅Ύ ΰ΄…ΰ΄Ÿΰ΄Ώΰ΄ͺࡊളി ആയി ഀࡋനࡍനി അലࡍലࡇ?
But implementation was the real task!!!

Our Experience β€” quick note: We laughed, we debugged, we sang into a stubborn microphone and bribed the UI with snacks. Below are short recordings/screenshots from the night β€” timestamped and slightly traumatized.

πŸ“ Project Media & Files

Time Period Heading Type Link
10:30–11:30 PM Frontend snapshot Screenshot View
11:30 PM–1:00 AM Microphone test recording Video/Audio View
1:00–2:00 AM Demo clip 1 Video View
1:00–2:00 AM Demo clip 2 Video View
2:00–5:00 AM Log / screenshot 1 Screenshot View
2:00–5:00 AM Log / screenshot 2 Screenshot View
2:00–5:00 AM Log / screenshot 3 Screenshot View
7:30 AM Morning clip 1 Video View
7:30 AM Morning clip 2 Video View
Swarithmetic Project Folder Folder View

πŸ“Š Summary: 4 Screenshots β€’ 5 Videos β€’ 1 Main Folder

7:30 PM β€” "Njngal pani thudangi"

The idea arrived with grand flair and zero planning. We high-fived, named the mascot Luttappi, and immediately promised the internet this would be fun. (Famous last words.)

Humor note: If optimism were code, this commit would be 100% TODO.

8:30 PM – 10:30 PM β€” Food Mukhyam Bigilee

We paused for the sacred ritual: FOOD. Everything that follows was powered by snacks and the moral support of biryani.

There was singing. There was debugging between bites. There were crumbs in the keyboard. Silence = success.

Humor note: If CSS breaks, blame the curry.

10:30 PM – 11:30 PM β€” Making It Look Like A Game

We decided a math game should not look like a report. So we made neon, rounded corners, and an overcompensating mascot. Luttappi's wardrobe budget: one emoji.

Snapshot:
10:30–11:30 PM β€” Frontend snapshot

Humor note: Button hover animation = instant confidence boost.

11:30 PM – 1:00 AM β€” The Microphone Has Entered The Chat

We plugged in the microphone and the browser either listened or judged us. Pitch detection behaved like a moody roommateβ€”sometimes helpful, often dramatic. We sang Sa Ri Ga while praying to the WebAudio gods.

Audio test:
11:30 PM–1:00 AM β€” Microphone test recording

Humor note: The microphone sometimes thought "Dha" was an aggressive cough.

1:00 AM – 2:00 AM β€” Teaching Maths To Music

We made numbers behave like notes. It was equal parts logic and karaoke. Variables learned to hum, operators discovered rhythm, and Luttappi danced. When equations finally cooperated we celebrated like we'd passed finals.

Demos:
1:00–2:00 AM β€” Demo clip 1
1:00–2:00 AM β€” Demo clip 2

Humor note: Teaching maths to music is cheaper than therapy.

2:00 AM – 5:00 AM β€” The "Why Is This Not Working?" Era

Welcome to the debugging marathon. We fixed one bug and accidentally created two more (classic). The game's behavior became sentient, demanding coffee and respect.

Late-night logs / screenshots:
2:00–5:00 AM β€” Log / screenshot 1
2:00–5:00 AM β€” Log / screenshot 2
2:00–5:00 AM β€” Log / screenshot 3

Humor note: Our fix β†’ 3:00 AM. Our confidence β†’ 1%.

7:30 AM β€” The Morning After (Sort of)

We survived. There was triumphant confusion, some triumphant yawning, and a few "did we really just do that?" moments. The sun judged us silently.

Morning evidence:
7:30 AM β€” Morning clip 1
7:30 AM β€” Morning clip 2

Humor note: Coffee exists because of hackathons like this.

THE FINAL PUSH

Sleep Was Around The Corner. We Ignored It.

"Change something. Refresh. Hope."

There was actually no amount of sleep for us even though sleep was around the corner.

We just wanted to complete it.
And that was our only aim.

With the major features working, we shifted from pure development to making the project presentable.

We cleaned up the interface, checked the game flow, fixed obvious bugs and prepared the project for demonstration.

We also worked on the repository and documentation so that someone looking at Swarithmetic could understand what we had built without needing to sit beside us at 3 AM.

Humor note: Presentation mode is just the "make it look like you slept" mode.

THE PEOPLE

Two People. One Project.

Akshada V

Worked on the project concept, interface design, frontend development, game flow and documentation.

Also participated in testing and debugging the different parts of the game β€” usually while holding coffee.

Abhijith A Kurup

Worked alongside on development, implementation, testing, debugging and bringing the game idea into a working prototype β€” occasionally composing background hums.

The project was not built in perfectly separated boxes.

We jumped between tasks, helped each other debug problems and continuously tested the game as it evolved.

Basically:

Two people.
Two laptops.
Too many tabs.
One microphone.
Zero sleep discipline.
Just working together β€” and having a lot of fun.

You Don't Just Solve The Equation.
You Sing Your Way To The Answer.

What started as a random idea became a full overnight build.

We didn't just make a calculator.
We made a game where there is no logic β€” just fun.

Was it necessary? Probably not.
Was it fun? Absolutely.

Would we voluntarily sing Sa, Ri, Ga, Ma, Pa, Dha, Ni just for a calculation to be done?

…Ask us after we get some sleep.