Phil Schatzmann

  • Blogs
    • Arduino
    • Machine Sound
    • Text To Speech
    • Data Science
    • Machine Learning
    • Quantitative Trading
    • EDGAR
    • 3D Printing
    • Infrastructure
    • Other Topics
  • Projects
    • Arduino Audio Tools
    • Investor
    • Smart EDGAR
    • OpenSCAD Kernel
    • News Digest
  • Subscribe

Machine Sound

Arduino

A new Architechture for Talkie: TalkiePCM

There are quite a few popular TTS libraries for Arduino but most of them suffer from the same problem: The TTS function is not properly separated from the output function. Architechture In a properly architected solution we would have a A TTS function which produces platfrom independent PCM data An Read more

By pschatzmann, 2 years21. October 2024 ago
Arduino

TinyUSB: Audio on an Seeeduino Xiao in Arduino

In the last blog, I described how I managed to provide an USB Audio device for a Speaker and a Microphone and the bumpy journey to it. I also wanted the Headset sceanario to work where both the input and output of audio is supported. I was searchig very long Read more

By pschatzmann, 2 years18. October 2024 ago
Arduino

TinyUSB: Audio on an RP2040 in Arduino

Please note that the content of this blog was a old proof of concept that is obsolete by now: A complete, platform independent Class 2 USB audio functionality is now provided by the AudioTools as described in this blog!    When I first had a look at implementing an Audio Read more

By pschatzmann, 2 years13. October 2024 ago
Arduino

Arduino AudioTools V1.0.0

I finally managed to release the 1.0 version of my Arduino AudioTools library. It contains all the functionality that I have initially planned for and compared to the 0.9.9 release consists of a major restructuring of the source code directory. I was conducting a poll, to confirm if I should Read more

By pschatzmann, 2 years4. October 2024 ago
Arduino

Testing I2S on a STM32H7

In my last blogs, I introduced you to the powerfull STM32H743VIT6 microcontroller and demonstrated the analog and PWM audio output using the Arduino Audio Tools library. I finally managed to extend the stm32-i2s library and so it the time now that I can demonstrate that we can also use I2s Read more

By pschatzmann, 2 years13. August 2024 ago
Arduino

Testing the Audio PWM output on a STM32H7

In my last blog, I described the analog audio output using the Arduino Audio Tools library: The STM32H743VIT6 microcontroller is quite powerful but we only have max 2 DAC pins available! This restriction falls when we use PWM: We use a PWM frequency above the hearing range (30khz) and modulate Read more

By pschatzmann, 2 years6. August 2024 ago
Arduino

Analog Audio Output on an STM32H7

In my last post, I have introduced you to the powerful STM32H743VIT6 microcontroller. Now it is time to test some audio output. I don’t have any special implementation for the output of analog audio for the STM32H7, but I decided to try to use my generic implementation that is part Read more

By pschatzmann, 2 years30. July 2024 ago
Arduino

The Power of STM32H7 Microcontrollers

There are different cheap but powerful Chinese development boards with different STM32H7 chips from DevEBox and WeAct. STM32H750VBT6 – 128K flash STM32H743VIT6 – 2048K flash I recommend to use the STM32H743VIT6 with the 2MB of flash memory. Please note that this is still only half of what you get with Read more

By pschatzmann, 2 years25. July 2024 ago
Arduino

Arduino Audio Tools: Introducing Pipelines

Currently it is already possible in the Arduino AudioTools Library to define some processing chains: Audio Objects are connected to other objects e.g. by adding the dependent object as parameter in the constructor. Since the very beginning of the library, I planned to have some Pipeline class that would help Read more

By pschatzmann, 2 years19. April 2024 ago
Arduino

ESP32-A2DP: Redesigning the I2S output

I am providing a Bluetooth A2DP audio library for the ESP32, which can receive audio from a Bluetooth Source (e.g. a mobile phone) and play it via the I2S API provided by the IDF framework. Unfortunately Espressif has decided to go for a completely new I2S API which means that Read more

By pschatzmann, 2 years7. April 2024 ago

Posts pagination

Previous 1 … 4 5 6 … 20 Next
Phil Schatzmann
Rue du Biais 24 B
1957 Ardon
Switzerland

phil.schatzmann@gmail.com

Categories
3D 3D Printed Planes 3D Printing Arduino Data Science EDGAR Infrastructure LogicAnalyzer Machine Learning Machine Sound News Digest OpenSCAD Kernel Other Topics Pico Projects Quantitative Trading RC Text To Speech
RSS feed: RSS RSS
  • AudioTools: The VideoPlayer
  • AudioTools: Supporting Videos

Hestia | Developed by ThemeIsle