>> Tecnologia Eletrônica >  >> Áudio Pessoal >> Reprodutores MiniDisc

Player de Áudio É um Plug-in? Entendendo Arquitetura de Software

Não. Um player de áudio é um aplicativo autônomo, não um plug-in.

A Distinção

AspectoAplicativo (Player de Áudio)Plug-in
Roda independentementeSimNão — requer host
Propósito principalTocar, gerenciar, organizar áudioAdicionar recurso específico ao host
ExemplosVLC, foobar2000, MusicBee, iTunes, Winamp, SpotifyEfeitos VST/AU/AAX, DSP Winamp, componentes foobar2000
Ciclo de vidaUsuário abre/fechaCarregado/descarregado pelo host

Como Se Relacionam

  • Players de áudio hospedam plug-ins: efeitos VST (EQ, reverb), DSP (crossfeed, normalização), formatos de entrada (FLAC, APE, DSD), visualizações, skins de UI
  • Plug-ins estendem capacidades do player
  • Exemplo: foobar2000 (player) + foo_dsp_eq (plug-in EQ) + foo_input_sacd (plug-in decodificador SACD)

Formatos de Plug-in em Players de Áudio

  • Winamp DSP: Clássico, API simples
  • Componentes foobar2000: Poderoso, SDK C++
  • VST/VST3/AU: Áudio profissional — suportado por alguns players (Audacious, VLC via wrapper)
  • LADSPA/LV2: Padrão Linux

Caso Limite: Players de Áudio no Navegador

Players baseados em web (Spotify Web, YouTube Music, SoundCloud) rodam no navegador — o navegador é o "aplicativo host", o web app é o "player". Não é plug-in.

Resumo: Player = Host. Plug-in = Convidado. São categorias diferentes de software.