• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar
  • Skip to footer

Geeky Gadgets

Gadgets and Technology News

  • Home
  • Apple
  • Android
  • Deals
  • Gadgets
  • Technology
  • Hardware
  • Gaming
  • Cars


WVR tiny open source sample player with embedded ESP32 based audio

11:06 am January 4, 2021 By Julian Horsey

  • Share
  • Tweet
  • Pin
  • Email

The WRC is a new open source, embedded audio board based on the ESP32, offering a “tiny open source sample player with amazing capabilities” says its creator. The board allows youth easily upload audio, map samples to MIDI notes, configure pin functionality, apply FX, manage files, etc, all over WIFI, with the default firmware that WVR ships with, and without writing any code.

open source audio

Capable of holding over 12 hours (8 GB) of stereo audio, at 16bit 44.1kHz resolution, the board can buffer over 1.5 minutes (16 MB) of stereo audio in RAM alone, at 16bit 44.1kHz resolution. While the optically isolated MIDI input, provides to-spec MIDI input implementation without any additional circuitry.

Pledges are now available for the open source project from roughly $24 or £18 (depending on current exchange rates). If the WVR campaign successfully raises its required pledge goal and manufacturing progresses smoothly, worldwide shipping is expected to take place sometime around March 2021. To learn more about the WVR sample player audio project play the promotional video below.

“The WVR is a highly versatile device, capable of powering a new generation of embedded audio design, thanks in part to its wifi and bluetooth radio, providing all the power of a versatile and extensible Graphical User Interface ( GUI ), without the need for a screen or other interface. Users can upload samples, manage firmware, set configurations, build sequences, or control any other data imaginable, both wirelessly, and intuitively, using their laptop, or mobile device, inside a web browser, or even on a native mobile app on Android or iOS.”

WVR is an open-source embedded solution for audio, with surprising capabilities and includes everything you need to get started with embedded audio, with no soldering, and no coding necessary. WVR arrives ready to operate. The WRC offers onboard peripherals for 12-bit SAR ADC, SPI, i2s, i2c, UART, SD, SDIO, CAN bus 2.0, IR, PWM (motor or LED), Hall Effect Sensor, ULP analog pre-amplifier.

Features of the WVR open source sample player inlcude :

– Playback up to 18 stereo wav files simultaneously, with ~1ms latency
– Accepts virtually every audio file format, at any resolution, and any size, including wav, mp3, ogg, acc, flac, pcm, aiff, and many more
– Upload audio, map samples to MIDI notes, configure pin functionality, apply FX, manage files, etc, all over WIFI, with the default firmware that WVR ships with, and without writing any code
– Holds over 12 hours (8 GB) of stereo audio, at 16bit 44.1kHz resolution
– Can buffer over 1.5 minutes (16 MB) of stereo audio in RAM alone, at 16bit 44.1kHz resolution
– Optically isolated MIDI input, provides to-spec MIDI input implementation without any additional circuitry
– 14 GPIO pins, 8 of which can be analog inputs, and 4 of which can be capacitive touch inputs, plus the many peripherals available on the ESP32 .
– WVR’s Wifi can function either as a Station or Access Point (it can login to an existing wifi network, or can create its own network and accept connections directly from devices in range, without a router or local network of any kind)
write firmware in Arduino, and upload over wifi. Stores multiple firmwares onboard, selectable via the UI. Fully compatible with the extensive, and battle-tested ESP Arduino library, and the exceptionally powerful ESP-IDF framework.
– use RC.js JavaScript framework to modify, or custom build, the User Interface that WVR serves to users, without prior knowledge of CSS, HTML, Babel, Node, etc. Even build and deploy native mobile apps for iOS or Android from the same code base. You can play with RC.js in this REPL, try modifying the existing code, to see how it’s intuitive, and highly portable, component-based syntax works, and check out the README.md file to learn more.
– onboard Ultra Low Power (ULP) co-processor means WVR consumes only ~10uA in sleep mode
project video thumbnail PLAY

For a complete list of all available pledges, stretch goals, extra media and specifications for the sample player, jump over to the official WVR crowd funding campaign page by checking out the link below.

Source : Kickstarter

Filed Under: Hardware, Top News

Latest Geeky Gadgets Deals


Disclosure: Some of our articles include affiliate links. If you buy something through one of these links, Geeky Gadgets may earn an affiliate commission. Learn more.

Primary Sidebar

  • Email
  • Facebook
  • RSS
  • Twitter

Top News

Raspberry Pi Pico

CircuitPython 6.2 release with support for new Raspberry Pi RP2040

hitman 3

Hitman 3 analysis compares PC vs PS5 vs Xbox Series X

Xbox Live Gold price

Xbox Live Gold subscription price increase quickly scrapped after backlash from gamers

N1 Titanium fountain pen set by Namisu hits Kickstarter

NZXT and RTFKT

NZXT and RTFKT announce new partnership to empower content creators

Last Minute Deals

Apple News

iPhone 12 MagSafe

Apple says magnets in iPhone 12 and MagSafe accessories may affect pacemakers

watchos 7.3

What’s new in Apple’s watchOS 7.3 Release Candidate (Video)

iOS 14.4 Release Candidate

Speed Test: iOS 14.4 Release Candidate (Video)

tvOS 14.4 Release Candidate

Apple releases tvOS 14.4 Release Candidate to developers

watchOS 7.3 Release Candidate

Apple releases watchOS 7.3 Release Candidate

Technology News

Samsung 5G RAN

Samsung expands its 5G technology with fully virtualized 5G RAN

Google To Pay French Publishers For News Snippets

CircuitPython 6

CircuitPython 6.1.0 now available

Wine 6

Wine 6.0 now available to download

Raspberry Pi Pico

Raspberry Pi Pico microcontroller officially launches for $4

Android News

Samsung Galaxy Tab S7 and S7+

Samsung Galaxy Tab S7 and S7+ One UI 3.0 update rolling out in more countries

Oppo A55 5G

Oppo A55 5G smartphone gets official

OnePlus 9

More OnePlus 9 specifications revealed

Samsung Galaxy S21 Ultra vs Galaxy Note 20 Ultra

Samsung Galaxy S21 Ultra vs Galaxy Note 20 Ultra (Video)

Samsung Galaxy A52 5G

Samsung Galaxy A52 5G spotted at Bluetooth SIG

Footer

About Us

  • About Geeky Gadgets
  • Advertise On Geeky Gadgets
  • Archives
  • Contact Us
  • Disclosure Policy
  • Free Newsletter
  • Geeky Gadgets Logo
  • Privacy Policy
  • Site Map

Further Reading

  • Auto News
  • Camera News
  • Concepts & Design
  • Entertainment News
  • Design News
  • Geeky Stuff
  • Apple iPad
  • Apple iPhone
  • Mobile Phone News
  • Sponsored
  • Tablet News

Copyright 2007 - 2020 Geeky Gadgets

We are using cookies to give you the best experience on our website.

You can find out more about which cookies we are using or switch them off in settings.

Geeky Gadgets
Powered by  GDPR Cookie Compliance
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.

Cookie Policy

More information about our Cookie Policy