Now in Silverlight 5, there is multiple window support for trusted Out of browser applications. You can open multiple windows for Out of browser applications also. But remember, application should run in “Elevated trust” mode.
When you wants to open a new window, put the below code.
Content = new AudioPlayer(),
Visibility = Visibility.Visible,
Width = 400,
Height = 400