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.
The musical math hero π΅
Seven swaras. A microphone. Some suspicious mathematics. And absolutely no reason why this should work.
The player doesn't simply type the answer. They have to sing their way through the problem.
A mathematical expression appears on the screen.
The hidden values are connected to different swaras.
Sing the required swara into the microphone.
Unlock the hidden values and finally solve the equation.
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.
| 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
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.
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.
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.
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.
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.
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%.
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.
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.
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.
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.
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.