• DMCA
  • Disclaimer
  • Terms and Conditions
  • Cookie Privacy Policy
  • Privacy Policy
  • Contact
  • Advertise
  • Home
  • Review
    In Africa, Kenyan startups have so far recorded highest funding growth this year – TechCrunch

    In Africa, Kenyan startups have so far recorded highest funding growth this year – TechCrunch

    Game firms request India PM Modi ‘uniform and fair treatment to all’ following BGMI ban – TechCrunch

    Game firms request India PM Modi ‘uniform and fair treatment to all’ following BGMI ban – TechCrunch

    WhatsApp extends time limit to delete a message to 60 hours – TechCrunch

    WhatsApp extends time limit to delete a message to 60 hours – TechCrunch

    Hold-outs targeted in fresh batch of noyb GDPR cookie consent complaints – TechCrunch

    Hold-outs targeted in fresh batch of noyb GDPR cookie consent complaints – TechCrunch

    Snapchat officially introduces parental controls through a new ‘Family Center’ feature – TechCrunch

    Snapchat officially introduces parental controls through a new ‘Family Center’ feature – TechCrunch

    Accel backs Produze to help agri-producers in India export globally – TechCrunch

    Accel backs Produze to help agri-producers in India export globally – TechCrunch

  • Gaming
    Brace Yourselves, A Pac-Man Live-Action Movie Is Currently In Development

    Brace Yourselves, A Pac-Man Live-Action Movie Is Currently In Development

    Sonic The Hedgehog 3 Film Now Has An Official Release Date

    Sonic The Hedgehog 3 Film Now Has An Official Release Date

    This Week’s Deals with Gold and Spotlight Sale (Week of August 8)

    This Week’s Deals with Gold and Spotlight Sale (Week of August 8)

    Mario Kart Tour Teases September Multiplayer Update, Will Add “New Ways To Play”

    Mario Kart Tour Teases September Multiplayer Update, Will Add “New Ways To Play”

    Marvel’s XCOM-Like Tactics Game Midnight Suns Delayed Again

    Marvel’s XCOM-Like Tactics Game Midnight Suns Delayed Again

    Sonic 3 Movie Locks In December 2024 Release Date

    Sonic 3 Movie Locks In December 2024 Release Date

  • Gear
    • All
    • Audio
    • Camera
    • Laptop
    • Smartphone
    WMD is going out of business, announces three last limited edition modules

    WMD is going out of business, announces three last limited edition modules

    Garmin Enduro 2 launches with even more battery life

    Garmin Enduro 2 launches with even more battery life

    Lese’s Codec plug-in brings the nostalgia of slow internet connections and digital compression to your DAW – and it’s free

    Lese’s Codec plug-in brings the nostalgia of slow internet connections and digital compression to your DAW – and it’s free

    IDC: Realme is now second largest maker in India as Samsung falters

    IDC: Realme is now second largest maker in India as Samsung falters

    BeDJ: A Step By Step Timestamped Guide For Learning How To DJ?

    BeDJ: A Step By Step Timestamped Guide For Learning How To DJ?

    Daily Authority: 📱 OnePlus and Oppo’s German ousting

    Daily Authority: 📱 OnePlus and Oppo’s German ousting

    Trending Tags

    • Best iPhone 7 deals
    • Apple Watch 2
    • Nintendo Switch
    • CES 2017
    • Playstation 4 Pro
    • iOS 10
    • iPhone 7
    • Sillicon Valley
  • Computers
    Fractal Design Define 7 Nano, For The ITX Lover

    Fractal Design Define 7 Nano, For The ITX Lover

    Oh Ya, Netflix Did Get Into Games

    Oh Ya, Netflix Did Get Into Games

    Workstream – Monoprice’s Heavy Duty Gas Spring Desk Mount For A Single 32″ To 49″ Monitor

    Workstream – Monoprice’s Heavy Duty Gas Spring Desk Mount For A Single 32″ To 49″ Monitor

    Podcast #688 – Intel & AMD Financials, Ryzen 7000 Date, be quiet! Pure Base 500 FX, Sonos, 0-Day Hacks + MORE!

    Podcast #688 – Intel & AMD Financials, Ryzen 7000 Date, be quiet! Pure Base 500 FX, Sonos, 0-Day Hacks + MORE!

    AMD’s Raphael Might Have Come Out Of It’s Shell

    AMD’s Raphael Might Have Come Out Of It’s Shell

    Alder Lake-P and Cezanne UCFF Faceoff

    Alder Lake-P and Cezanne UCFF Faceoff

  • Applications
    Sony’s AirPods Pro alternatives are  off at Amazon

    Sony’s AirPods Pro alternatives are $50 off at Amazon

    Apple Pay is now available in Malaysia

    Apple Pay is now available in Malaysia

    Chinese Hackers Targeted Dozens of Industrial Enterprises and Public Institutions

    Chinese Hackers Targeted Dozens of Industrial Enterprises and Public Institutions

    Google Search goes down worldwide on Monday night

    Google Search goes down worldwide on Monday night

    Apple’s pace of acquisitions is at a record low

    Apple’s pace of acquisitions is at a record low

    HBO Max app finally supports this fun iPhone and iPad feature

    HBO Max app finally supports this fun iPhone and iPad feature

  • Security
    Health Adviser Fined After Illegally Accessing Medical Records

    Health Adviser Fined After Illegally Accessing Medical Records

    Are SASE and Zero Trust the key for manufacturers grappling with IoT cyber risks?

    Are SASE and Zero Trust the key for manufacturers grappling with IoT cyber risks?

    Smishing Attack Led to Major Twilio Breach

    Smishing Attack Led to Major Twilio Breach

    Number of Firms Unable to Access Cyber-Insurance Set to Double

    Number of Firms Unable to Access Cyber-Insurance Set to Double

    10 Malicious Code Packages Slither into PyPI Registry

    10 Malicious Code Packages Slither into PyPI Registry

    Live at Black Hat USA 2022

    Live at Black Hat USA 2022

No Result
View All Result
  • Home
  • Review
    In Africa, Kenyan startups have so far recorded highest funding growth this year – TechCrunch

    In Africa, Kenyan startups have so far recorded highest funding growth this year – TechCrunch

    Game firms request India PM Modi ‘uniform and fair treatment to all’ following BGMI ban – TechCrunch

    Game firms request India PM Modi ‘uniform and fair treatment to all’ following BGMI ban – TechCrunch

    WhatsApp extends time limit to delete a message to 60 hours – TechCrunch

    WhatsApp extends time limit to delete a message to 60 hours – TechCrunch

    Hold-outs targeted in fresh batch of noyb GDPR cookie consent complaints – TechCrunch

    Hold-outs targeted in fresh batch of noyb GDPR cookie consent complaints – TechCrunch

    Snapchat officially introduces parental controls through a new ‘Family Center’ feature – TechCrunch

    Snapchat officially introduces parental controls through a new ‘Family Center’ feature – TechCrunch

    Accel backs Produze to help agri-producers in India export globally – TechCrunch

    Accel backs Produze to help agri-producers in India export globally – TechCrunch

  • Gaming
    Brace Yourselves, A Pac-Man Live-Action Movie Is Currently In Development

    Brace Yourselves, A Pac-Man Live-Action Movie Is Currently In Development

    Sonic The Hedgehog 3 Film Now Has An Official Release Date

    Sonic The Hedgehog 3 Film Now Has An Official Release Date

    This Week’s Deals with Gold and Spotlight Sale (Week of August 8)

    This Week’s Deals with Gold and Spotlight Sale (Week of August 8)

    Mario Kart Tour Teases September Multiplayer Update, Will Add “New Ways To Play”

    Mario Kart Tour Teases September Multiplayer Update, Will Add “New Ways To Play”

    Marvel’s XCOM-Like Tactics Game Midnight Suns Delayed Again

    Marvel’s XCOM-Like Tactics Game Midnight Suns Delayed Again

    Sonic 3 Movie Locks In December 2024 Release Date

    Sonic 3 Movie Locks In December 2024 Release Date

  • Gear
    • All
    • Audio
    • Camera
    • Laptop
    • Smartphone
    WMD is going out of business, announces three last limited edition modules

    WMD is going out of business, announces three last limited edition modules

    Garmin Enduro 2 launches with even more battery life

    Garmin Enduro 2 launches with even more battery life

    Lese’s Codec plug-in brings the nostalgia of slow internet connections and digital compression to your DAW – and it’s free

    Lese’s Codec plug-in brings the nostalgia of slow internet connections and digital compression to your DAW – and it’s free

    IDC: Realme is now second largest maker in India as Samsung falters

    IDC: Realme is now second largest maker in India as Samsung falters

    BeDJ: A Step By Step Timestamped Guide For Learning How To DJ?

    BeDJ: A Step By Step Timestamped Guide For Learning How To DJ?

    Daily Authority: 📱 OnePlus and Oppo’s German ousting

    Daily Authority: 📱 OnePlus and Oppo’s German ousting

    Trending Tags

    • Best iPhone 7 deals
    • Apple Watch 2
    • Nintendo Switch
    • CES 2017
    • Playstation 4 Pro
    • iOS 10
    • iPhone 7
    • Sillicon Valley
  • Computers
    Fractal Design Define 7 Nano, For The ITX Lover

    Fractal Design Define 7 Nano, For The ITX Lover

    Oh Ya, Netflix Did Get Into Games

    Oh Ya, Netflix Did Get Into Games

    Workstream – Monoprice’s Heavy Duty Gas Spring Desk Mount For A Single 32″ To 49″ Monitor

    Workstream – Monoprice’s Heavy Duty Gas Spring Desk Mount For A Single 32″ To 49″ Monitor

    Podcast #688 – Intel & AMD Financials, Ryzen 7000 Date, be quiet! Pure Base 500 FX, Sonos, 0-Day Hacks + MORE!

    Podcast #688 – Intel & AMD Financials, Ryzen 7000 Date, be quiet! Pure Base 500 FX, Sonos, 0-Day Hacks + MORE!

    AMD’s Raphael Might Have Come Out Of It’s Shell

    AMD’s Raphael Might Have Come Out Of It’s Shell

    Alder Lake-P and Cezanne UCFF Faceoff

    Alder Lake-P and Cezanne UCFF Faceoff

  • Applications
    Sony’s AirPods Pro alternatives are  off at Amazon

    Sony’s AirPods Pro alternatives are $50 off at Amazon

    Apple Pay is now available in Malaysia

    Apple Pay is now available in Malaysia

    Chinese Hackers Targeted Dozens of Industrial Enterprises and Public Institutions

    Chinese Hackers Targeted Dozens of Industrial Enterprises and Public Institutions

    Google Search goes down worldwide on Monday night

    Google Search goes down worldwide on Monday night

    Apple’s pace of acquisitions is at a record low

    Apple’s pace of acquisitions is at a record low

    HBO Max app finally supports this fun iPhone and iPad feature

    HBO Max app finally supports this fun iPhone and iPad feature

  • Security
    Health Adviser Fined After Illegally Accessing Medical Records

    Health Adviser Fined After Illegally Accessing Medical Records

    Are SASE and Zero Trust the key for manufacturers grappling with IoT cyber risks?

    Are SASE and Zero Trust the key for manufacturers grappling with IoT cyber risks?

    Smishing Attack Led to Major Twilio Breach

    Smishing Attack Led to Major Twilio Breach

    Number of Firms Unable to Access Cyber-Insurance Set to Double

    Number of Firms Unable to Access Cyber-Insurance Set to Double

    10 Malicious Code Packages Slither into PyPI Registry

    10 Malicious Code Packages Slither into PyPI Registry

    Live at Black Hat USA 2022

    Live at Black Hat USA 2022

No Result
View All Result
No Result
View All Result
Home Applications

Smule Adopts Google’s Oboe to Improve Recording Quality & Completion Rates

RealHacker Staff by RealHacker Staff
February 25, 2022
Share on FacebookShare on Twitter


Posted by the Smule Engineering crew: David Gayle, Chris Manchester, Mark Gills, Trayko Traykov, Randal Leistikow, Mariya Ivanova.

Light blue graphic with karaoke elements

Govt Abstract

As essentially the most downloaded singing app of all time, Smule Inc. has been investing on Android to enhance the general audio high quality and, extra particularly, to cut back latency, i.e. permitting singers to listen to their voices within the headset as they carry out. The groups specialised in Audio and Video allotted a big a part of 2021 into making the mandatory modifications to transform the Smule utility utilized by over ten million Android customers from utilizing the OpenSL audio API to the Oboe audio library, enabling roughly a ten%+ enhance in recording completion fee.

Introduction

Smule Inc. is a frontrunner in karaoke, with an app that helps hundreds of thousands of individuals sing their favourite songs and share performances each day. The Smule utility goes past conventional karaoke by specializing in co-creation, providing customers the distinctive alternative to share music and collaborate with mates, different singers on the platform, and their favourite music artists. Audio high quality is paramount, and, in 2020, the Smule crew noticed potential to boost the expertise on Android.

Screenshots of Smule karaoke app

Smule’s legacy OpenSL implementation wasn’t well-suited to leverage the blazing-fast {hardware} of latest units whereas supporting the varied units throughout its world-wide market. Smule’s growth crew decided that upgrading the audio system was a crucial and a logical enchancment.

Oboe Rollout Technique

Smule was confronted with two doable routes for enchancment: instantly focusing on AAudio, a high-performance Android C audio API launched in Android O designed for functions that require low latency, or Oboe, which wraps each AAudio and OpenSL internally. After cautious analysis, Smule’s growth crew opted for Oboe’s easy-to-use code base, and broad machine compatibility, and strong neighborhood help, which achieved the bottom latency and made the most effective use of the accessible native audio.

The conversion to Oboe represented a big architectural and technological evolution. In consequence, Smule approached the rollout course of conservatively, with a deliberate, gradual launch that began with a small collection of machine fashions to d validate high quality. Week after week, the crew enabled extra units (reverting a restricted variety of units exhibiting issues in Oboe again to OpenSL). This incremental, methodical method helped to attenuate danger and allowed the engineering crew to deal with device-specific points as they occurred.

Enhancing the Audio High quality Expertise

Smule switched to Oboe to assist enhance the app expertise. They hoped to cut back dramatically audio playback crashes, eradicate points reminiscent of echo and crackling throughout recording, and cut back audio latency. A current article within the Android Builders weblog reveals that the typical latency of the twenty hottest units decreased from 109 ms in 2017 to 39ms in the present day utilizing Oboe. Whereas a monitoring delay of 109ms is heard as a definite echo which interferes with stay singing, 39ms is beneath the appropriate threshold for real-time functions. The latencies of prime units in the present day are all inside 22ms of each other, and this consistency is an enormous plus.

The carry in recording completion fee Smule has seen utilizing Oboe is probably going on account of this decrease latency, permitting singers to listen to their voices within the headset as they carry out with Smule’s world-class audio results utilized, however with out an echo.

Utilizing an efficient collaborative GitHub portal devoted to Oboe, the Google crew performed a big position in Smule’s Oboe integration, offering them with key insights and help. Working collectively, the 2 groups had been capable of launch the most important Oboe deployment to this point, reaching hundreds of thousands of energetic customers. The Smule crew contributed to addressing some Oboe code points, and the Google crew coordinated with sure cellular machine makers to additional enhance Oboe’s compatibility.

Audio high quality is of the utmost significance to our neighborhood of singers, and we’re grateful for our shared dedication to delivering the very best expertise in addition to empowering musical creation on Smule. – Eric Dumas, Smule CTO.

Given the large scale of the operation, it was solely pure to face device-specific points. One notable instance was an OS built-in performance that injected echo sound results within the uncooked audio stream, which prevented Smule from accurately making use of its personal patented DSP algorithms and audio filters. Google’s crew got here to the rescue, offering lightning quick updates and patches to the library. The method of reporting Oboe points was simple, effectively outlined, and dealt with in a well timed method by the Google crew.

Smule overcame different device-specific roadblocks collectively, together with errors with particular chipsets. For instance, when Oboe was asking for mono microphone enter, a number of units supplied stereo inputs blended into one pretend mono microphone enter. Smule created a ticket in Oboe’s GitHub, offering examples and reproducing the problem utilizing the Oboe tester app.

The Google-developed Oboe tester app was a useful device in fixing and figuring out points all through the implementation. It proved particularly helpful in testing lots of the options of Oboe, AAudio, and OpenSL ES, in addition to testing Android units, measuring latency and glitches, and far more. The appliance provides a myriad of options that may assist to simulate virtually any audio setup. The Oboe tester will also be utilized in automation testing, by launching it from a shell script utilizing an Android Intent. Smule relied closely on the automation testing, given the big variety of units lined within the integration.

As soon as Smule was assured the device-specific points had been resolved and the Oboe audio was secure sufficient, Smule switched to a wider cut up testing rollout method. In just some weeks, Smule elevated the inhabitants utilizing Oboe from 10% to 100% % of the profitable units, which was solely doable as a result of optimistic suggestions and inexperienced KPI metrics Oboe acquired repeatedly all through the discharge journey.

The outcomes converse for themselves. Smule customers on Oboe are singing extra – it’s so simple as that. Distinctive karaoke recordings and efficiency joins, or duets, elevated by a whopping 8.07%, Distinctive uploads by 3.84%, and track performances had been accomplished by 4.10% extra. Smule has noticed in Q3 and This fall 2021 a rise of the recording completion fee by 10%+.

Utilizing the Firebase Crashlytics device by Google, Smule has seen a decline in audio-related crashes for the reason that full Oboe launch, making the app extra secure – even on lower-end units. Smule’s devoted buyer help crew was thrilled to report a 33% discount in audio-related complaints, together with points like (unintended) robotic voice and echo.

The choice to modify to Oboe has paid off in spades. The appliance is functioning higher than ever and Smule is well-equipped to face additional developments in audio and {hardware} with the up to date expertise. Most significantly, Smule customers are comfortable and making music, which is what it’s all about.



Source link

Related

Tags: AdoptsCompletionGooglesimproveOboequalityRatesrecordingSmule
RealHacker Staff

RealHacker Staff

Recent Posts

  • WMD is going out of business, announces three last limited edition modules
  • Garmin Enduro 2 launches with even more battery life
  • Health Adviser Fined After Illegally Accessing Medical Records
  • Lese’s Codec plug-in brings the nostalgia of slow internet connections and digital compression to your DAW – and it’s free
  • IDC: Realme is now second largest maker in India as Samsung falters
  • Are SASE and Zero Trust the key for manufacturers grappling with IoT cyber risks?
  • In Africa, Kenyan startups have so far recorded highest funding growth this year – TechCrunch
  • Sony’s AirPods Pro alternatives are $50 off at Amazon

Follow Us

Categories

  • Applications
  • Audio
  • Camera
  • Computers
  • Gaming
  • Gear
  • Laptop
  • Metaverse
  • Microsoft
  • Photography
  • Review
  • Security
  • Smartphone
  • Uncategorized

Recent News

WMD is going out of business, announces three last limited edition modules

WMD is going out of business, announces three last limited edition modules

August 9, 2022
Garmin Enduro 2 launches with even more battery life

Garmin Enduro 2 launches with even more battery life

August 9, 2022
  • DMCA
  • Disclaimer
  • Terms and Conditions
  • Cookie Privacy Policy
  • Privacy Policy
  • Contact
  • Advertise

© 2019 - theme develop by real hacker news.

No Result
View All Result
  • Home
  • Review
  • Gaming
  • Gear
  • Computers
  • Applications
  • Security

© 2019 - theme develop by real hacker news.

error: Content is protected !!