Welcome to the forum @ToastedGears!
You can switch streams in code by accessing the stream property and assigning it to a new loaded audio file. Here’s an example:
var audio_file = preload(“res://path_here.wav”)
func _ready():
$AudioStreamPlayer.stream = audio_file
#not sure if strictly needed....
$AudioStreamPlayer.play()