var path = str(path)
var fname = str(audiofile(id))
var audio = path+"/"+fname
var file = File.new()
if file.file_exists(audio):
file.open(audio, file.READ)
var buffer = file.get_buffer(file.get_len())
var stream = AudioStreamSample.new()
for i in 200:
buffer.remove(buffer.size()-1) # removes pop sound at the end
buffer.remove(0)
stream.data = buffer
stream.format = 1 # 16 bit
stream.mix_rate = 44100
stream.stereo = true
file.close()
var streamer = get_node("/root/.../AudioStreamPlayer")
streamer.stream = stream
....