Firmware Amplificatori Audio

Sviluppo del firmware di controllo per amplificatori audio di potenza

Firmware Amplificatori Audio

“Le nostre competenze sullo sviluppo firmware embedded di basso livello sono state determinanti nello sviluppo di questo prodotto.” 

Francesco Sacchi - Programmatore firmware @ Develer

La richiesta

La richiesta era quella di sviluppare il firmware per una serie di amplificatori audio di potenza ad alta efficienza, utilizzati in ambito professionale.

Partendo dalle richieste del cliente si sono via via implementate tutte le funzionalità di gestione e controllo dell’apparato. Il lavoro si è svolto per un lungo periodo, parallelamente all’introduzione sul mercato della nuova piattaforma ed era quindi richiesta una buona flessibilità per seguire le richieste di implementazione di nuove features da parte degli utilizzatori.

Vantaggi introdotti dalle nostre soluzioni

  • Usabilità: l’amplificatore veniva utilizzato in ambito professionale per molto tempo durante il lavoro, un occhio di riguardo è stato posto al problema dell’interazione uomo-macchina e della usabilità.
  • Flessibilità: con un solo firmware unificato è stato possibile diverse revisioni hardware, anche profondamente diverse, dello stesso strumento.

In quale modo la nostra metodologia ci ha aiutato

Abbiamo seguito il cliente passo per passo, collaborando a stretto contatto e affiancandolo e consigliandolo durante le decisioni critiche per l’intero ciclo di sviluppo: questo ci ha permesso di rispondere prontamente alle richieste del mercato. 

In quale modo l'open source ha aiutato il progetto

Il firmware dell’amplificatore è basato su BeRTOS, il nostro sistema operativo real time, che è open source e senza il quale questo sviluppo non sarebbe stato possibile. Durante il lavoro, le librerie open source integrate sono state numerose e nei campi più disparati: file system, crittografia, stack ethernet, etc…

Le richieste:

  • Sviluppare il firmware di controllo per un amplificatore audio di potenza professionale
  • Gestione di più modelli
  • Gestione preset e abilitazione hardware
  • Controllo DSP

Cosa ha fatto Develer

  • Codice in C embedded real time
  • Implementazione algoritmi DSP
  • Interfaccia utente

Risultati:

  • Firmware modulare e flessibile, utilizzabile su diversi modelli
  • Interfaccia utente veloce e responsiva
  • Robustezza e mantenibilità del firmware

Cliente

Azienda leader nella produzione di amplificatori audio professionali