Hello DicerRisk, Link Removed to Windows 8 Forums,
Not by Default, I believe, however, one of the nicest and easiest features of Windows 8, is the ability to "Pin" any app or program to the Start Screen (MetroUI) and Taskbar as well.
Once you have your "sound card" open, right click the icon or the program folder that's in the Taskbar and select "Pin to Start" and/or "Taskbar".
Pinning it to "Start" will put a Tile on the Start Screen which will allow you to open it with one click. You can also change the Tile icon by right click, select "Properties", then "Change Icon" button
Another option is while on the Start Screen (MetroUI), right click or tap at the bottom of the screen until the App Bar appears. Click or touch on the...