Stap 12: Evaluatie en toekomstige verbeteringen
Sommige dingen die ik zou kunnen werken op dit nog beter te maken:
- De lokale cache sprak ik over in de laatste stap
- Verbetering van de geluidskwaliteit
Dit zou moeten gebeuren met beter ontworpen audio elektronica en door de PulseAudio bug fixing op mijn Pi (ik van plan over het bijwerken van de firmware om dit te verhelpen maar nooit kreeg ronde aan het) - Afspeelopties modus en herhaal toevoegen (bewerken: Ik heb dit in een nieuwe versie van de code toegevoegd)
Het zou goed zijn dat de lineaire/random en herhaling opties die ik in de PlayMusicCL project dat actieve vorm de Python script achter deze radio. - Er is ruimte om het mijn hoofdboard veel meer tidier te maken, maar dat is enigszins begrijpelijk, niet veel mensen maken een perfecte PCB eerst.
- Netwerk/IR control
Ik speelde met het idee voor het beheren van de radio met een IR externe vóór, maar hetzelfde kan worden gedaan via een netwerkverbinding, helft van me denkt "wat is het punt?" en de andere helft denkt "Waarom niet?".
Ik kan niet echt denken aan een manier rond dit, in wezen als ik blader naar muziek met een naam die niet wordt ondersteund door het LCD-scherm (niet in it's set/lettertype titelgenerator) ik krijg een aantal vraagtekens, dit was met opzet gedaan zodat op zijn minst iets werd weergegeven op het LCD-scherm.
De alleen easy way (die is niet echt makkelijk, als het zou moeten een heleboel wijzigingen) is het gebruik van een grafisch LCD in plaats van een standaardtekst een.
Ik wil het ook als ik kon automatische afspeellijsten importeren maar de API biedt geen ondersteuning voor dit nu (hoewel het deed toen ik begon te werken aan dit project), alle Access niet met deze API ofwel werkt, maar ik in het Verenigd Koninkrijk, ben dus ik niet te soesa daarover ben.
EDIT: dit is ook opgelost, blijkt dat de API gestopt verstrekken van automatische afspeellijsten en het was de taak van de klant voor het genereren van hen.