Iranga Ranasinghe's ' "Tharuka Niwa" was released on its scheduled release date, October 3, 2020. With this song being around four minutes long, at 3:50, the duration of this song is pretty average compared to other songs. This track is safe for children and doesn't appear to contain any foul language, since the "Explicit" tag was not present in this track. Since Tharuka Niwa only contains only one song in the album, we like to consider this song as a single. In terms of popularity, Tharuka Niwa is currently not that popular. The overall tone is very danceable, especially with its high energy, which produces more of a euphoric, cheerful, or happy vibe.
With Tharuka Niwa by Iranga Ranasinghe having a BPM of 100 with a half-time of 50 BPM and a double-time of 200 BPM, we would consider this track to have a Andante (at a walking pace) tempo marking. Because of this, we believe that the song has an overall slow tempo. The time signature for this track is 4/4.
This song is in the music key of F Major. Or for those who are familiar with the camelot wheel, this song has a camelot key of 7B. So, the perfect camelot match for 7B would be either 7B or 8A. While, 8B can give you a low energy boost. For moderate energy boost, you would use 4B and a high energy boost can either be 9B or 2B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 7A or 6B will give you a low energy drop, 10B would be a moderate one, and 5B or 12B would be a high energy drop. Lastly, 4A allows you to change the mood.
Want to find the BPM and music key for other songs? Check out our BPM and Key Finder page!
| Track | Artist | Key | Energy | Camelot | BPM | ||
|---|---|---|---|---|---|---|---|
| Danena Thuru Maa (Bakes by Music Oven) | Dinesh Gamage, Kanchana Anuradhi | E♭ Minor | 6 | 2A | 112 BPM | ||
| Kamiliya Mal | Kavishan Samarakoon, Sureni Sakalasooriya | D Major | 2 | 10B | 105 BPM | ||
| Sali Sali (Forget Me, Don’t Forget Us) | Lashan Herath, Lashika Rammandala | B♭ Minor | 4 | 3A | 148 BPM | ||
| Oba Ekka Mama | Dimanka Wellalage | D♭ Minor | 4 | 12A | 120 BPM | ||
| Pem Thaalam | Gavin Andrew | F Major | 5 | 7B | 140 BPM | ||
| Layama Piruna | Dinesh Gamage, Kanchana Anuradhi | D♭ Major | 3 | 3B | 149 BPM | ||
| Wala Theerayen - Piano Version) | Rohana Weerasinghe, Siyumini Opayangi | B♭ Minor | 9 | 3A | 92 BPM | ||
| Hitha Illana | Binura Methsara, Abhishek Geethadeva, Harsha Maduranga | A♭ Major | 5 | 4B | 132 BPM | ||
| Nodeka inna Be cover | Ruwan Hettiarachchi | F♯ Minor | 1 | 11A | 116 BPM | ||
| Siyumali | Iranga Ranasinghe | D Minor | 3 | 7A | 130 BPM | ||
| Yannam Mathaken | Ridma Weerawardena, Thilina Boralessa | A Major | 5 | 11B | 92 BPM | ||
| Dura Kandu Yaya | Miyuru Sangeeth, Rohana Weerasinghe, Yamuna Malini Perera | E Minor | 3 | 9A | 115 BPM | ||
| Oya Susum Pawan | Miyuru Sangeeth | F Minor | 1 | 4A | 120 BPM | ||
| Sihinayak ( Reya Pahan Kala ) | Nadeeka Jayawardana | D Major | 4 | 10B | 120 BPM | ||
| Punchi Kelle | Nalinda Ranasinghe | D Minor | 8 | 7A | 168 BPM | ||
| Weraduna Thena | Anushka Udana, Terisha Chathurika | E Minor | 5 | 9A | 118 BPM | ||
| Danena Thuru Maa - Sparsha Unplugged | Dinesh Gamage | A Major | 7 | 11B | 130 BPM | ||
| Prakampitha | Supun Perera | B♭ Major | 6 | 6B | 140 BPM | ||
| Es Wasa | La Signore | A Major | 9 | 11B | 98 BPM | ||
| Ithihasaye Katha | Dhanith Sri | A Major | 4 | 11B | 172 BPM | ||
| Mihirathi Wasantha Kale - Acoustic Version | Api Machan | C Major | 2 | 8B | 72 BPM | ||
| Chaaru Devi | Nisal Gamage | G Minor | 2 | 6A | 172 BPM | ||
| Sihina Dew Duwe | Nisal Sutheekshana | G Major | 2 | 9B | 166 BPM | ||
| Gandharwa Dehi | Mahiru Senarathne | D Major | 2 | 10B | 105 BPM | ||
| Oba Tharam - Female Version | Radeesh Vandebona, Nathasha Perera | D Minor | 5 | 7A | 100 BPM |