Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
27a7a69
implement BufferPool to reduce memory reallocations
stas-sl Oct 3, 2024
63ad606
use memcpy instead of elementwise vector copying
stas-sl Oct 3, 2024
84740df
flat config
stas-sl Oct 7, 2024
42e892e
add 10 bands spectrum analyzer example
stas-sl Oct 7, 2024
9847e5a
dynamic buffer stack
stas-sl Oct 8, 2024
630fc12
update readme
stas-sl Oct 8, 2024
1bdee87
update readme
stas-sl Oct 8, 2024
53e20bd
update configs
stas-sl Oct 8, 2024
bff59ba
clang-format
stas-sl Oct 8, 2024
01b83cd
update config
stas-sl Oct 8, 2024
3213398
update config
stas-sl Oct 8, 2024
01bd9bd
update readme
stas-sl Oct 8, 2024
9e8307c
update readme
stas-sl Oct 9, 2024
b4e58bf
update readmin
stas-sl Oct 9, 2024
c908715
update readme
stas-sl Oct 9, 2024
b3b1342
update readme
stas-sl Oct 9, 2024
3f2820b
add troubleshooting section to readme
stas-sl Oct 9, 2024
7cabbce
add is_high_freq
stas-sl Oct 13, 2024
8878e02
Merge branch 'main' into dev
stas-sl Jul 20, 2025
61d7892
fix config
stas-sl Jul 20, 2025
b9accb7
Merge branch 'main' into dev
stas-sl Jul 20, 2025
21ac7c2
use official esphome i2s microphone for reading data
stas-sl Jul 21, 2025
02485c3
update configs/readme to use official mic
stas-sl Jul 23, 2025
d18893b
defer logging
stas-sl Jul 24, 2025
d70e5ba
recalc update_samples_ later
stas-sl Jul 24, 2025
43489a9
safe ms to frames conversion to avoid overflow
stas-sl Jul 24, 2025
25203b7
track max ring buffer utilization instead of avg
stas-sl Jul 25, 2025
3444afd
defer logging
stas-sl Jul 25, 2025
aec3635
cosmetic changes
stas-sl Jul 25, 2025
640d393
add ICS-43434 mic eq to readme
stas-sl Jul 25, 2025
9d0cd84
small optimization in case of many state updates
stas-sl Jul 25, 2025
f41e040
update readme
stas-sl Jul 25, 2025
f9a1b74
ensure that original buffer size is restored on reset
stas-sl Jul 26, 2025
3c42a5d
better thread safety for accessing ring_buffer
stas-sl Jul 27, 2025
01c712b
reduce locking duration
stas-sl Aug 1, 2025
e9e3e2d
add option to use esp-dsp for IIR filters
stas-sl Aug 3, 2025
b038040
update readme
stas-sl Aug 3, 2025
8ef8751
reduce log spamming
stas-sl Sep 7, 2025
956dddc
Merge branch 'main' into dev
stas-sl Sep 17, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .yamllint
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
rules:
line-length:
max: 100
max: 200
479 changes: 284 additions & 195 deletions README.md

Large diffs are not rendered by default.

90 changes: 0 additions & 90 deletions components/i2s/__init__.py

This file was deleted.

175 changes: 0 additions & 175 deletions components/i2s/i2s.cpp

This file was deleted.

60 changes: 0 additions & 60 deletions components/i2s/i2s.h

This file was deleted.

Loading