I've been using nVLC .NET wrapper of the library. To activate the visualizations, I add the following line: IMedia.AddOptions(new string[] { "audio-visual=goom"}); The method is declared as follows: [DllImport("libvlc", CallingConvention = CallingConvention.Cdecl)] public static ...