-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WIP] Define Sherlock() class for better OOP #2
base: main
Are you sure you want to change the base?
Conversation
Chi di voi ha il RaspberryPi riesce a testare se funziona tutto? Grazie! PS: sarebbe da seguire gli step presenti nel README.md con l'installazione e tutto (se non volete aprire il venv, mi sa che dovrete installare manualmente pyyaml, con |
Update 03 Feb. 2022 Il problema principale riscontrato sta nel fast-forward: l'implementazione attuale funziona. Se si tiene premuto il pulsante NEXT/BACK, si rimane nel Tuttavia, questo funziona solo per un loop soltanto. Infatti, se si tiene premuto più a lungo, si rimane nel Infatti,
N.B.: Dovremo quindi implementare un attributo (e.g., @mrDaerio se hai tempo, ci puoi dare un'occhiata tu? Prima del prossimo weekend non posso metterci mano purtroppo. Poi posso fare la review! Altrimenti, provo a farlo io :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Possibili miglioramenti futuri/test da effettuare con il rasp:
- Decidere comportamento di
_fastforward
(e_fastbackward
) se si passano i confini del file audio - Generalizzare ulteriormente
_long_press
, es. parametrizzare la frequenza, per ogni azione (?) - Provare comportamento su pressione contemporanea di tasti
- Distinguere tracce audio (sotto_categorie di descrizione, es. 'lavandino') da categorie (es 'bagno'). Come si comportano?
- Tasto pausa come "home" se premuto a lungo?
- Più formati audio ecc...
Implement a
Sherlock
class with all the button pressing event callbacks and functionalities.Closes #1.