How to change setings of a trough scripting attach component

I have attached a “audiosource” component to my camera through scripting. Can someone tell me how to link a soundfile to this component. In other words, how can i modify its settetings through scripting

public static void UseExistingOrCreateMainCamera()
{
GameObject tempCamera;
GameObject targetLookAt;
TP_camera myCamera;

if (Camera.mainCamera != null)
{
tempCamera = Camera.mainCamera.gameObject;
}
else
{
tempCamera = new GameObject (“Main Camera”);
tempCamera.AddComponent(“Camera”);
tempCamera.AddComponent(“GUILayer”);
tempCamera.AddComponent(“AudioSource”);
tempCamera.tag = “MainCamera”;
}

http://docs.unity3d.com/Documentation/ScriptReference/index.Accessing_Other_Game_Objects.html
and/or
http://docs.unity3d.com/Documentation/ScriptReference/index.Accessing_Other_Components.html

(no offense) It’s not that hard, if you already managed to attach a component.