I have a music player which is only able to play sound with one a bit-depth of one. I can produce this by taking a song and simply boosting the signal $+100\textrm{ dB}$.
Is there another approach which produces a better sounding result?
Signal Processing Stack Exchange is a question and answer site for practitioners of the art and science of signal, image and video processing. It only takes a minute to sign up.
Sign up to join this communityI have a music player which is only able to play sound with one a bit-depth of one. I can produce this by taking a song and simply boosting the signal $+100\textrm{ dB}$.
Is there another approach which produces a better sounding result?
You could try PWM or Delta-Sigma modulation. The result will depend on the sample-rate of your music player, and the frequency content of the sound you are trying to play back. You can get good results if you can use a high sample-rate and an "aggressive" noise-shaping filter in Delta-Sigma modulation. A Python based toolbox is available here.
The format used on Super Audio CD (SACD) is one bit.