Deprecated: Return type of WPCF7_FormTag::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/u972614933/domains/devanekambaram.com/public_html/wp-content/plugins/contact-form-7/includes/form-tag.php on line 395
Deprecated: Return type of WPCF7_FormTag::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/u972614933/domains/devanekambaram.com/public_html/wp-content/plugins/contact-form-7/includes/form-tag.php on line 387
Deprecated: Return type of WPCF7_FormTag::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/u972614933/domains/devanekambaram.com/public_html/wp-content/plugins/contact-form-7/includes/form-tag.php on line 381
Deprecated: Return type of WPCF7_FormTag::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/u972614933/domains/devanekambaram.com/public_html/wp-content/plugins/contact-form-7/includes/form-tag.php on line 399
Deprecated: usort(): Returning bool from comparison function is deprecated, return an integer less than, equal to, or greater than zero in /home/u972614933/domains/devanekambaram.com/public_html/wp-content/themes/music-club/framework/config-meta-boxes.php on line 313
Deprecated: usort(): Returning bool from comparison function is deprecated, return an integer less than, equal to, or greater than zero in /home/u972614933/domains/devanekambaram.com/public_html/wp-content/themes/music-club/framework/config-meta-boxes.php on line 313
Deprecated: usort(): Returning bool from comparison function is deprecated, return an integer less than, equal to, or greater than zero in /home/u972614933/domains/devanekambaram.com/public_html/wp-content/themes/music-club/framework/config-meta-boxes.php on line 313
Deprecated: Calling get_class() without arguments is deprecated in /home/u972614933/domains/devanekambaram.com/public_html/wp-includes/class-wp-http.php on line 329
Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/u972614933/domains/devanekambaram.com/public_html/wp-includes/Requests/Cookie/Jar.php on line 63
Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/u972614933/domains/devanekambaram.com/public_html/wp-includes/Requests/Cookie/Jar.php on line 73
Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/u972614933/domains/devanekambaram.com/public_html/wp-includes/Requests/Cookie/Jar.php on line 89
Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/u972614933/domains/devanekambaram.com/public_html/wp-includes/Requests/Cookie/Jar.php on line 102
Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/u972614933/domains/devanekambaram.com/public_html/wp-includes/Requests/Cookie/Jar.php on line 111
Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/u972614933/domains/devanekambaram.com/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40
Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/u972614933/domains/devanekambaram.com/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51
Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/u972614933/domains/devanekambaram.com/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68
Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/u972614933/domains/devanekambaram.com/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82
Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/u972614933/domains/devanekambaram.com/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91 Devan Ekambaram – Singer | Composer | Arranger | Producer
Devan Ekambaram
CAREER
______________
Devan Ekambaram
Singer Composer Arranger & Producer
After recording his first EP in 1993 he received his first recording contract with MAGNASOUND records, a licensee of WARNER BROS in India, and released his debut album titled KAMBAN ORU KANNILE in 1998.
Following the release of his album Academy Award® winning composer AR RAHMAN contacted Devan after listening to his album and brought him to feature as a vocalist on the soundtrack of the film KADHALAR DHINAM and after the release of the film in 1999 Devan has been sought after by many composers and has been a featured vocalist for 26 years on over 500 film soundtracks and has over 5 million monthly listeners on Spotify with many of his songs also garnering millions of views on YouTube.
He has also been a music producer and vocal arranger for other artists and composers as well. His first album as a producer was for the Rap Artist- Style Bhai. He has done arrangements on many film background scores for composers such as AR RAHMAN & HARRIS JAYARAJ on films like Jodha Akbhar, Vaaranam Aaiyeeram.
Devan debuted as a film composer in 2010 for the film BALE PANDIYA which earned him critical acclaim. His 2nd feature film as composer titled PATTARAI is due for release in 2025. He got his first international recognition as a vocalist and vocal arranger on the 2015 Grammy® winning New Age album, WINDS OF SAMSARA by Ricky Kej & Wouter Kellerman. Recently he was featured as a vocalist & vocal arranger on the 2022 Grammy® winning New Age album and 2023 Grammy® winning Immersive Audio album , DIVINE TIDES by Stewart Copeland & Ricky Kej.
In addition to his work in the studio, he is a live performer traveling regularly across the globe having performed in over 20 countries, and has also been a judge on the leading music reality show SUPER SINGER for Vijay TV. Devan's latest album titled BRINDAVAN is now streaming across all platforms.