Support and General Use > Hardware
iPod Classic 5th - 7th Gen - Change Clicker Speaker Frequency
nicki419:
Recently, I modded my iPod to replace the clicker speaker with a Taptic Engine. I noticed that the vibrations are far less noticeable in Rockbox than they are in the stock firmware. Rockbox therefore seems to handle the clicker speaker differently than the stock OS. I wanted to ask how to change the frequency of said speaker. The Taptic Engine has a resonating frequency of around 50hz, which I would like for maximum haptic feedback.
Any help is appreciated!
saratoga:
See https://git.rockbox.org/cgit/rockbox.git/tree/firmware/target/arm/ipod/piezo.c
If you change the piezo you may need to experiment with how to best drive the new one.
nicki419:
--- Quote from: saratoga on May 09, 2022, 07:15:39 AM ---See https://git.rockbox.org/cgit/rockbox.git/tree/firmware/target/arm/ipod/piezo.c
If you change the piezo you may need to experiment with how to best drive the new one.
--- End quote ---
Thank you for the answer! I'm unfortunately not too familiar with the rockbox source code and C, so could you please tell me what parts of the code I would have to change to start experimenting? Many thanks!
nicki419:
--- Quote from: saratoga on May 09, 2022, 07:15:39 AM ---See https://git.rockbox.org/cgit/rockbox.git/tree/firmware/target/arm/ipod/piezo.c
If you change the piezo you may need to experiment with how to best drive the new one.
--- End quote ---
So, I tried modifying the file a little, but whatever I do, the contents of the resulting .rockbox build remain the same, as is the clicker speaker behavior. I really don't know what to do at this point...
saratoga:
That is the clicker code for the 5th gen. Where you testing a 5th gen build or something else?
Navigation
[0] Message Index
[#] Next page
Go to full version