Commit Graph

31774 Commits

Author SHA1 Message Date
Jeff Epler
e6c5e83a45
synthio: remove more dead code 2023-05-16 10:07:22 -05:00
Jeff Epler
b2c6f9b1a4
synthio: add Synthesizer.lfo, retrigger option 2023-05-16 10:07:07 -05:00
silabs-ChatNguyen
8ca87a5d27 Fix ble bonding fail 2023-05-16 09:46:15 +07:00
Jeff Epler
f83212314e
synthio: Add LFOs 2023-05-15 21:15:39 -05:00
Bill Sideris
95c1d849d3
Just 500
Co-authored-by: Dan Halbert <halbert@halwitz.org>
2023-05-16 04:47:44 +03:00
Dan Halbert
afdc3a5ced
Merge pull request #7973 from tannewt/maybe_help_c3
Check usb/jtag for incoming chars too
2023-05-15 21:44:46 -04:00
Dan Halbert
c1f7f8009e
Merge pull request #7972 from tannewt/improve_c3
Minor C3 debug tweaks
2023-05-15 21:33:12 -04:00
Phil Underwood
0f96711ccd Fix for #2204 2023-05-15 21:35:16 +01:00
Scott Shawcroft
718f9fccf0
Merge pull request #6037 from erongd/lilygo_t_display_rp2040
Add support for lilygo_t_display_rp2040 board
2023-05-15 13:04:52 -07:00
Scott Shawcroft
10b2e6bb4a
Add defined check 2023-05-15 13:04:12 -07:00
Bill Sideris
ed31c7dc8f
Await down on stop_station 2023-05-15 22:38:59 +03:00
anecdata
4ac7e7643a
netutils dhcp server 2023-05-14 17:44:27 -05:00
anecdata
6dd2e86727
remove dhcp calls 2023-05-14 14:52:49 -05:00
anecdata
cd41fb101a
oops 2023-05-13 22:55:08 -05:00
anecdata
8196366c94 initial 2023-05-13 22:06:16 -05:00
Neradoc
16c8c9a739 Add the Feather RP2040 button to the board module 2023-05-13 22:13:47 +02:00
Eric Rong
91380f1957
Update to use new display construct. 2023-05-12 22:28:11 -07:00
Eric Rong
22665a113d
Merge branch 'adafruit:main' into lilygo_t_display_rp2040 2023-05-12 22:02:16 -07:00
Eric Rong
49a5518bd3
Attempt to fix build error 2023-05-12 18:19:49 -07:00
Eric Rong
285131a87a
Update typo on pin GP2 2023-05-12 18:04:07 -07:00
Eric Rong
8a3dc92920
Update with the official VID/PID for CircuitPython 2023-05-12 17:45:33 -07:00
Scott Shawcroft
bd097de277
Check usb/jtag for incoming chars too 2023-05-12 16:49:42 -07:00
Dan Halbert
827eaeb1f9
Merge pull request #7962 from tannewt/inky_frame_5_7
Add Pimoroni Inky Frame 5.7
2023-05-12 18:22:42 -04:00
Scott Shawcroft
bd2c1198d9
Minor C3 debug tweaks 2023-05-12 14:51:59 -07:00
Scott Shawcroft
ca01200b4f
Merge pull request #7965 from dhalbert/stm-rtc-monotonic
STM: monotonic time even when RTC is changed
2023-05-12 13:43:13 -07:00
Scott Shawcroft
40f1ac1809
Merge pull request #7970 from dhalbert/adafruit_bus_device-no-cs
adafruit_bus_device SPIDevice can have None for chip select
2023-05-12 13:39:42 -07:00
Dan Halbert
fff72ea062
Merge pull request #7969 from jepler/synthio-bugfixes
Synthio bugfixes
2023-05-12 16:03:07 -04:00
Dan Halbert
fe386e7c73 adafruit_bus_device SPIDevice can have None for chip select 2023-05-12 15:29:59 -04:00
Jeff Epler
91a5103910
synthio: add a host demo of all major features 2023-05-12 14:00:33 -05:00
Jeff Epler
f68ab9c5c2
synthio: Fix FIR filtering when audio is stereo 2023-05-12 14:00:32 -05:00
Jeff Epler
03abc623ef
synthio: note: fix assigning bend & tremolo coefficients dynamically 2023-05-12 14:00:31 -05:00
Jeff Epler
522c5a9a11
synthio: fix crash on synthesizer.press((float,)) 2023-05-12 14:00:31 -05:00
Dan Halbert
e8067851f5 fix subticks handling 2023-05-12 14:39:57 -04:00
Scott Shawcroft
0a3faf8c9d
Merge pull request #7959 from jepler/synthio-bend-pan-ring
Synthio: next round of features
2023-05-12 08:54:49 -07:00
Scott Shawcroft
db8bd56c6c
Merge pull request #7946 from anecdata/ap_ipv4
Allow Access Point static IPv4 on the espressif port
2023-05-12 08:47:07 -07:00
Scott Shawcroft
02d4c8153b
Merge pull request #7953 from jepler/issue7944-v3
Fix some regressions on feather M7
2023-05-12 08:34:39 -07:00
Dan Halbert
e8194a6087
Merge pull request #7967 from bojanpotocnik/add_missing_esp32s3_pins
Add missing ESP32-S3 pins to microcontroller module
2023-05-12 10:25:31 -04:00
Bojan Potočnik
74624e7c22
Add missing ESP32-S3 pins to microcontroller module
ESP32-S3 defines two additional general use pins in
ports/espressif/peripherals/esp32s3/pins.h, for which
support is missing in the microcontroller module HAL.
2023-05-12 09:10:26 +02:00
Dan Halbert
0b2f857542 STM: monotonic time even when RTC is changed 2023-05-12 00:28:37 -04:00
Jeff Epler
5a5474b5dc
mimxrt: 101x: MIDI_RX_BUFSIZE must be 512
It's not clear why this is required, but otherwise it stops
midi_intest1 from ever receiving any MIDI events.

Closes: #7944
2023-05-11 21:47:54 -05:00
Jeff Epler
137e55696e
Merge pull request #7964 from tannewt/fix_imx_usb_reset
Correct pad count.
2023-05-11 21:47:36 -05:00
Jeff Epler
585b1c23b5
synthio: Fix sweep-type pitch bends
The accumulator saturate logic was wrong, and the sweep was never restarted
either
2023-05-11 19:13:11 -05:00
Jeff Epler
bc7feb30a5
synthio: implement FIR filtering
A 37-tap filter worked fine on RP2040 (prop maker) at 48kHz, so
you can probably pretty much go nuts on M7.
2023-05-11 19:00:44 -05:00
Jeff Epler
f52bb65da6
synthio: add some new manual tests 2023-05-11 18:59:06 -05:00
Jeff Epler
62e6de8ed5
synthio: Factor out synth_note_into_buffer, start adding filter buffer 2023-05-11 18:59:05 -05:00
Jeff Epler
9d8dcf7d33
synthio: endorse new test result 2023-05-11 18:59:02 -05:00
Jeff Epler
7845a1b13b
synthio: Add filter boolean property to Note objects 2023-05-11 17:58:09 -05:00
Jeff Epler
33fb771b76
synthio: Add filter argument to Synthesizer constructor
as step 1/n of adding FIR filtering
2023-05-11 17:56:11 -05:00
Jeff Epler
d3eda0ad52
synthio: fix a typing error 2023-05-11 17:32:42 -05:00
Scott Shawcroft
99a7047484
Merge pull request #7960 from thess/workflow_init
Do not enable web_workflow background callbacks if wifi is not enabled/connected
2023-05-11 15:25:26 -07:00