Made source position optional (might want to only change mic position)
Test code review syntax improvements and logging