kinx-project / kint

kinT keyboard controller (Kinesis controller replacement)
Other
318 stars 39 forks source link

Teensy 3.6 (kint36): implement audio support in QMK/ChibiOS #36

Open stapelberg opened 3 years ago

stapelberg commented 3 years ago

QMK’s quantum/audio/driver_chibios_dac_basic.c is tied to the STM32 DAC implementation.

To make audio work on the Teensy 3.6, we’d need to update that file to work with whichever ADC/DAC hardware is available on the MK66F18, which likely also requires a ChibiOS-Contrib contribution.

I have no use for audio so I don’t plan to work on this myself. Contributions welcome!

Timost commented 2 years ago

Hi @stapelberg .

First of all, I would like to say a huge thank you for your work :pray: :pray: :pray:.

Thanks to you, I've been able to hack my current keyboard using a Teensy 4.0. repo not up to date

Lately I've been trying to get QMK audio working on the Teensy 4.0 without success. I found this issue and my guess is that it also applies to teensy 4.x, could you confirm ?

I'm not really familiar with Chibios so, sorry for Stapelbergasking you directly instead.

stapelberg commented 2 years ago

Yeah, I think QMK’s implementation only works with the STM32, and all other micro controllers are unsupported.

Timost commented 2 years ago

Thank you for the quick answer. I'll try to look into it.