Libreria audio C #

Sto cercando di sviluppare un lettore audio in C #, ma mi chiedevo quali librerie sono disponibili per la riproduzione. Sto cercando una libreria gratuita che consenta di riprodurre un ampio elenco di formati audio (ad esempio mp3, wma, wav, ogg, ecc.). Questa è praticamente la funzionalità di base di cui avrei bisogno. Ma se potessi diventare pignoli, una libreria in grado di convertire file audio tra i formati sarebbe utile. Facendo una ricerca su google mi sono imbattuto nella libreria alvas.audio, ma non era gratis. Anche la libreria VLC sarebbe carina, ma non riuscivo a farla funzionare, e preferirei semplicemente pacchettizzare la mia applicazione con una DLL invece di far installare il software VLC anche sul mio computer.

Grazie per eventuali suggerimenti o consigli su questo.