Audio comes from a output of a transformer from my audio interface.  I use the schottkey diode to remove the negative half of the waveform, since I don't need it.  Then I use the LM358 as a lowpass filter (the 10k pot controls the cutoff frequency from about 100 Hz to 500 Hz) and the 50k pot controlls the gain from about 1 to 100.  I can tweak the gain knob to position the positive half of the audio waveform at just the right level for the 555 operating as a Schmitt trigger to convert any of the low-pass-filtered audio waves exceeded 2/3 of VCC into clean square waves of the same frequency.