milkdrop2077 / MilkDrop3

MilkDrop 3.0, supports any audio source, double-preset (.milk2), loading presets based on beat detection and much more...
https://twitter.com/MilkDrop2077
505 stars 26 forks source link

No audio input #8

Open legolas136 opened 1 year ago

legolas136 commented 1 year ago

Hi!

Where does MD3 get the audio input from? I downloaded MD3 it worked that day. I wondered where to configure audio input, but it just worked.

Today, a few days later, no preset is responding to any audio playback. Tried winamp and browser.

Is there a possibility to configure?

Soundcard: Focusrite Scarlett Solo 3rd Gen.

I even tried a workaroud through VB-Audio Hifi-Cable (virtual audiorouting) to route winamp through the virtual audio out, then audio in, then this to my soundcard...

Thanks for your help!

milkdrop2077 commented 1 year ago

Hi, MD3 use a WASAPI loopback capture (record what you hear). You can see your supported devices with the command line: loopback-capture --list-devices https://matthewvaneerde.wordpress.com/2008/12/16/sample-wasapi-loopback-capture-record-what-you-hear/

Try to reinstall MD3 in the default folder (on your desktop), and start it again. If it doesn't work maybe restart your computer, it should work.

Soltus commented 1 year ago

image

Try to reinstall MD3 in the default folder (on your desktop), and start it again. If it doesn't work maybe restart your computer, it should work.

it's not effective I have tried many settings

manueljpy commented 1 year ago

Hi, I have the same problem. I've tried reinstalling MD3 and restarting my computer many times and I still get no input.

When I do "loopback-capture --list-devices" I get 1 device which is my default audio output and the audio I want MD3 to use but it is not working.

milkdrop2077 commented 1 year ago

@Soltus, your setup is complex, you have multiple audio devices... I am not even sure MilkDrop works with music program like FL Studio. One question : does projectM works well for you? you can change the audio device (options>audio capture device or press ctrl+i) https://github.com/kblaschke/frontend-sdl2/releases/tag/2.0-windows-pre2

@manueljpy what's your setup? laptop / desktop? speakers?

tonycassara commented 12 months ago

Hey hey! I'm having a similar issue. I used loopback-capture to determine both of my sound cards support WASAPI capture, but only one of them is working. I can switch back and forth and see one working and not the other. I've set both of the same to the same frequency as well as bit rate and one of them (my Schitt DAC) does not want to be captured even though I can see the audio clearly in the Windows Sound menu. Any ideas?

milkdrop2077 commented 12 months ago

Hey, high res audio like 192kHz is not supported, and 96kHz is partially supported. Otherwise I was planning to let the user choose what device to choose, but the WASAPI loopback capture that MilkDrop3 is using is starting to get old, I should port the much more advanced audio capture part from Projectm, but that will take time.

tonycassara commented 12 months ago

@milkdrop2077 whats the highest resolution i can safely use?

tonycassara commented 12 months ago

it seems 96khz is working!

milkdrop2077 commented 12 months ago

96khz is only partially working, MilkDrop3 won't detect the full spectrum of 96khz, I think the highest perfectly working resolution would be 48kHz for the time been.

tonycassara commented 12 months ago

Thank you @milkdrop2077 it's a great experience to have this at all, I spent so much time watching Milkdrop while listening to music as a kid.