 Kevin AhrendtandGitHub
|
2d6af1f7e5
|
[audio] Bump esp-audio-libs to v3.0.0 (#16263)
|
2026-05-05 20:22:53 -04:00 |
|
 Kevin AhrendtandGitHub
|
57397a318a
|
[audio] Use the microWAV library for decoding (#16251)
|
2026-05-05 11:21:02 -05:00 |
|
 Kevin AhrendtandGitHub
|
87a705b1cc
|
[audio] Bump microOpus to v0.4.1 (#16255)
|
2026-05-05 12:47:07 +00:00 |
|
 Kevin AhrendtandGitHub
|
ea2b2b3920
|
[audio_file] Use microDecoder library instead of manual task management/decoding (#16237)
|
2026-05-04 20:12:26 -05:00 |
|
 Kevin AhrendtandGitHub
|
f33d137669
|
[audio][media_player][speaker] WAV decoding is no longer always built (#16244)
|
2026-05-04 23:45:11 +00:00 |
|
 Kevin AhrendtandGitHub
|
857e529803
|
[audio] Use the microMP3 library instead of esp-audio-libs (#16236)
|
2026-05-04 18:41:50 -04:00 |
|
 Kevin AhrendtandGitHub
|
3dd60c5713
|
[core] Support allocating ring buffer in internal memory (#16187)
|
2026-05-01 07:55:08 -05:00 |
|
 Kevin AhrendtandGitHub
|
faa61696e0
|
[sendspin] Use sendspin-cpp to v0.4.0 to reduce stuttering (#16178)
|
2026-04-30 20:43:24 -05:00 |
|
 Kevin AhrendtandGitHub
|
f1d3be4bda
|
[core] Simplify RAMAllocator and add internal fallback to external mode (#16171)
|
2026-04-30 12:03:40 -04:00 |
|
 Kevin AhrendtandGitHub
|
2758aa5517
|
[audio] bump microOpus to v0.4.0 to use fixed-point by default on ESP32 (#16168)
|
2026-04-30 09:12:39 -04:00 |
|
 Kevin AhrendtandGitHub
|
a8b0133ec1
|
[audio] Enable specific codecs and configure advanced features (#16166)
|
2026-04-30 08:49:28 -04:00 |
|
 Kevin AhrendtandGitHub
|
24c6a0d711
|
[audio] Bump microDecoder library to v0.2.0 (#16054)
|
2026-04-27 12:17:02 +00:00 |
|
 Kevin AhrendtandGitHub
|
9caf9ee023
|
[sendspin] Bumps sendspin-cpp library for a bugfix (#15976)
|
2026-04-24 11:53:03 -05:00 |
|
 Kevin AhrendtandGitHub
|
94e300389c
|
[sendspin] remove year and track number text sensors and refactor (#15975)
|
2026-04-24 15:35:32 +00:00 |
|
 Kevin AhrendtandGitHub
|
55bcf33446
|
[sendspin] Add metadata sensor component (#15971)
|
2026-04-24 14:32:47 +00:00 |
|
 Kevin AhrendtandGitHub
|
f132b7dc07
|
[media_player][speaker][speaker_source] Centralize preferred format codegen (#14771)
|
2026-04-24 14:09:03 +00:00 |
|
 Kevin AhrendtandGitHub
|
ac7f0f0b74
|
[sendspin] Add a metadata text sensor component (#15969)
|
2026-04-24 11:07:00 +00:00 |
|
 ![pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>](/assets/img/avatar_default.png)   
|
bc7f35b569
|
[sendspin] Add a Sendspin media source component for playing audio (PR4) (#15950)
Co-authored-by: Copilot <copilot@github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2026-04-24 10:00:22 +00:00 |
|
 ![pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>](/assets/img/avatar_default.png)   
|
3ccaa771a7
|
[sendspin] Add a group media player controller (PR3) (#15948)
Co-authored-by: Copilot <copilot@github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2026-04-24 01:46:25 +00:00 |
|
 
|
b4a86e46b2
|
[sendspin] Add controller role and sendspin.switch action (PR2) (#15929)
Co-authored-by: Copilot <copilot@github.com>
|
2026-04-23 20:22:47 -05:00 |
|
 
|
ddf1426f86
|
[sendspin] Add initial Sendspin hub component (PR1) (#15924)
Co-authored-by: Copilot <copilot@github.com>
|
2026-04-23 22:09:36 +00:00 |
|
 
|
d759f1a567
|
[audio_http] Add a media source for playing audio from HTTP URLs (#15741)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-04-23 15:53:52 -05:00 |
|
 Kevin AhrendtandGitHub
|
94f30d5950
|
[micro_wake_word] Use ESPMicroSpeechFeatures from Espressif registry (v1.2.3) (#15879)
|
2026-04-20 16:26:47 -04:00 |
|
 Kevin AhrendtandJesse Hills
|
8843c36ec6
|
[micro_wake_word] Bugfix: Use es-nn v1.1.2 (last known working version) (#15703)
|
2026-04-15 10:58:29 +12:00 |
|
 
|
c833ff4a84
|
[audio] Add/configure microDecoder library in preparation for use in future PRs (#15679)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-04-14 13:49:18 -04:00 |
|
 Kevin AhrendtandGitHub
|
6aa538a61d
|
[micro_wake_word] Bugfix: Use es-nn v1.1.2 (last known working version) (#15703)
|
2026-04-13 09:42:02 -04:00 |
|
 Kevin AhrendtandJesse Hills
|
0faa641c8a
|
[micro_wake_word] Pin esp-nn version (#15628)
|
2026-04-13 08:48:18 +12:00 |
|
 Kevin AhrendtandGitHub
|
d3591c8d9e
|
[micro_wake_word] Pin esp-nn version (#15628)
|
2026-04-10 15:21:26 -04:00 |
|
 Kevin AhrendtandGitHub
|
da8d9d9c2d
|
[audio] use microFLAC library for decoding (#15372)
|
2026-04-02 11:37:14 -04:00 |
|
 Kevin AhrendtandGitHub
|
b8a9d327f0
|
[media_player] Add enqueue action (#14775)
|
2026-04-02 10:40:19 -04:00 |
|
 Kevin AhrendtandGitHub
|
31a70ab299
|
[resampler] Future-proof resampler task to avoid potential memory leaks (#15186)
|
2026-03-31 21:44:54 -04:00 |
|
 Kevin AhrendtandJesse Hills
|
514c0c8331
|
[mixer] Fix memory leak in mixer task on stop/start cycles (#15185)
|
2026-04-01 13:18:24 +13:00 |
|
 Kevin AhrendtandGitHub
|
4a23ba7d8a
|
[mixer] Fix memory leak in mixer task on stop/start cycles (#15185)
|
2026-04-01 12:06:48 +13:00 |
|
 Kevin AhrendtandGitHub
|
5a984b54cf
|
[audio] Bump microOpus to avoid creating an extra opus-staged directory (#14974)
|
2026-03-23 08:31:05 -04:00 |
|
 
|
9d6f2f71e8
|
[speaker_source] Reshuffle playlist on repeat all restart (#14773)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
2026-03-18 19:51:17 -10:00 |
|
 Kevin AhrendtandGitHub
|
9f4c773963
|
[media_source] Add request helpers for smart sources (#14936)
|
2026-03-18 12:34:16 -10:00 |
|
 Kevin AhrendtandGitHub
|
ef0eef8117
|
[const] Move shared volume constants to components/const (#14935)
|
2026-03-18 21:57:33 +00:00 |
|
 Kevin AhrendtandJesse Hills
|
440734dadf
|
[audio] Bump microOpus to v0.3.5 (#14727)
|
2026-03-16 09:25:19 +13:00 |
|
 Kevin AhrendtandGitHub
|
511d185772
|
[audio] Bump microOpus to v0.3.5 (#14727)
|
2026-03-12 08:56:01 -04:00 |
|
 Kevin AhrendtandGitHub
|
bef5e4de9c
|
[speaker_source] Add announcement pipeline (#14654)
|
2026-03-11 08:29:17 -10:00 |
|
 Kevin AhrendtandGitHub
|
b27165a842
|
[speaker_source] Add shuffle support (#14653)
|
2026-03-11 08:11:00 -10:00 |
|
 Kevin AhrendtandGitHub
|
4e16f270a3
|
[speaker_source] Add playlist management (#14652)
|
2026-03-11 07:47:58 -10:00 |
|
 
|
8ca6ee4349
|
[speaker_source] Add new media player (#14649)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
|
2026-03-10 20:25:26 +00:00 |
|
![pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>](/assets/img/avatar_default.png)  
|
64098122e7
|
[audio_file] Add media source platform (#14436)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
|
2026-03-05 12:30:13 -10:00 |
|
 
|
06d6322fe3
|
[audio] Extract detect_audio_file_type helper (#14507)
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2026-03-05 21:19:45 +00:00 |
|
 ![pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>](/assets/img/avatar_default.png)   
|
5c5ea8824e
|
[audio_file] New component for embedding files into firmware (#14434)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2026-03-05 09:51:08 -10:00 |
|
 Kevin AhrendtandGitHub
|
4928e678d1
|
[mixer][resampler][speaker] Use core static task manager (#14454)
|
2026-03-04 14:37:22 -05:00 |
|
 Kevin AhrendtandGitHub
|
8911d9d28f
|
[media_source] Clarify threading contract (#14433)
|
2026-03-03 20:42:36 -05:00 |
|
 Kevin AhrendtandGitHub
|
43a6fe9b6c
|
[core] add a StaticTask helper to manage task lifecycles (#14446)
|
2026-03-04 01:06:36 +00:00 |
|
 
|
97d713ee64
|
[media_source] Add new Media Source platform component (#14417)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-03-02 15:16:38 -10:00 |
|
 Kevin AhrendtandGitHub
|
017d1b2872
|
[audio] Bump microOpus to v0.3.4 (#14346)
|
2026-02-27 12:12:50 -05:00 |
|
 Kevin AhrendtandGitHub
|
d2026b4cd7
|
[audio] Disable FLAC CRC validation to improve decoding efficiency (#14108)
|
2026-02-19 11:56:34 -05:00 |
|
 
|
b11ad26c4f
|
[audio] Support decoding audio directly from flash (#14098)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-02-19 11:20:19 -05:00 |
|
 Kevin AhrendtandGitHub
|
eefad194d0
|
[audio, speaker] Add support for decoding Ogg Opus files (#13967)
|
2026-02-18 21:51:33 -06:00 |
|
 
|
ba7134ee3f
|
[mdns] add Sendspin advertisement support (#14013)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
|
2026-02-18 21:51:16 -06:00 |
|
  
|
264c8faedd
|
[media_player] Add more commands to support Sendspin (#12258)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick+github@koston.org>
|
2026-02-18 21:51:01 -06:00 |
|
 Kevin AhrendtandGitHub
|
3c227eeca4
|
[audio] Add support for sinking via an arbitrary callback (#14035)
|
2026-02-18 21:50:39 -06:00 |
|
 Kevin AhrendtandGitHub
|
066419019f
|
[audio] Support reallocating non-empty AudioTransferBuffer (#13979)
|
2026-02-15 16:09:35 -05:00 |
|
 Kevin AhrendtandGitHub
|
903971de12
|
[runtime_image, online_image] Create runtime_image component to decode images (#10212)
|
2026-02-13 11:25:43 -05:00 |
|
 
|
298efb5340
|
[resampler] Refactor for stability and to support Sendspin (#12254)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
|
2026-02-10 09:56:31 -05:00 |
|
  
|
c28c97fbaf
|
[mixer] Refactor for stability and to support Sendspin (#12253)
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: J. Nick Koston <nick+github@koston.org>
|
2026-02-09 10:19:00 -05:00 |
|
 Kevin AhrendtandGitHub
|
c7f597bc75
|
[voice_assistant] voice assistant can configure enabled wake words (#8657)
|
2025-05-01 11:11:09 +00:00 |
|
 Kevin AhrendtandGitHub
|
bf527b0331
|
[microphone] Bugfix: protect against starting mic if already started (#8656)
|
2025-05-01 12:45:33 +12:00 |
|
 Kevin AhrendtandGitHub
|
cdc77506de
|
[micro_wake_word] add new VPE features (#8655)
|
2025-05-01 12:22:48 +12:00 |
|
 
|
20062576a3
|
[i2s_audio] Move microphone reads into a task (#8651)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2025-04-30 21:50:56 +12:00 |
|
 
|
9f629dcaa2
|
[i2s_audio, microphone, micro_wake_word, voice_assistant] Use microphone source to process incoming audio (#8645)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2025-04-30 10:27:03 +12:00 |
|
 
|
844569e96b
|
[audio, microphone] Add MicrophoneSource helper class (#8641)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2025-04-29 00:05:07 +00:00 |
|
 
|
e49252ca3d
|
[voice_assistant] Use mic callback and remove esp_adf code (#8627)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2025-04-28 00:15:28 +00:00 |
|
 Kevin AhrendtandGitHub
|
c9d1476ae0
|
[voice_assisant] support start/continue conversation and deallocate buffers (#8610)
|
2025-04-28 11:30:21 +12:00 |
|
 Kevin AhrendtandGitHub
|
ee646d7324
|
[micro_wake_word] Use microphone callback and avoid unnecessary allocation attempts (#8626)
|
2025-04-28 11:23:25 +12:00 |
|
 Kevin AhrendtandGitHub
|
e557bca420
|
[i2s_audio] Microphone reads in loop for callbacks shouldn't ever delay (#8625)
|
2025-04-28 11:19:01 +12:00 |
|