VoxCommando
VoxNastics (User Guides and Mods) => Integration Ideas => Topic started by: xtermin8r on June 06, 2014, 09:25:36 AM
-
Hi
here's a demo of voxcommando tts to milkdrop visualisation.
(https://voxcommando.com/forum/proxy.php?request=http%3A%2F%2Fwm52.inbox.com%2Fthumbs%2F71_10fe34_f97417e4_oJ.jpg.thumb&hash=957706744aae0b483c1ae15bfd2d4ac6ae2b5f6f)
http://youtu.be/9DQXPorzDMo
-
Are you using some kind of "line-in" trick in WinAmp?
-
Are you using some kind of "line-in" trick in WinAmp?
Yes for now ;D
-
Is this through something like VAC to Winamp? How does one do this?
-
Is this through something like VAC to Winamp? How does one do this?
i dont use vac, i think i used vc or an autoit script to write to a file called milk2_msg.ini, which resides in the milkdrop visualisation folder, then i refresh the milkdrop visualisation.
i will take a look again and let you know how i did it.
-
I think the burning question is, how do you get milkdrop to respond to the TTS audio.
-
I think the burning question is, how do you get milkdrop to respond to the TTS audio.
terribly sorry, i thought that video had something to do with the milkdrop osd being displayed.
this is how it's done :
1. Enable line in for winamp by right clicking on the eject button and selecting open url then pasting linein:// as the url.
2. Enable stereo mix
that's it i think.
some info to guide you :
http://vjforums.info/threads/winamp-milkdrop-audio-input.6637/
-
Ah. Stereo mix. That's what I couldn't figure out. Thanks xtermin8r.
As long as/once stereo mix has been enabled as described in the thread linked to above, a command along the lines of the following should work to change Winamp to linein input.
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.0.0.8-->
<command id="277" name="Enable TTS visualisation" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
<action>
<cmdType>Window.Focus</cmdType>
<params>
<param>winamp</param>
</params>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>InputKeys.Send</cmdType>
<params>
<param>{CONTROL+L}</param>
</params>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>InputKeys.TextEntry</cmdType>
<params>
<param>linein://</param>
</params>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>InputKeys.Send</cmdType>
<params>
<param>{ENTER}</param>
</params>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>VC.Pause</cmdType>
<params>
<param>1400</param>
</params>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>TTS.Speak</cmdType>
<params>
<param>one potato. two potato. three potato. four. testing milk drop visualisation.</param>
</params>
<cmdRepeat>1</cmdRepeat>
</action>
<phrase>Enable T.T.S. visualisation</phrase>
</command>
-
I just want to point out that not all systems will have "stereo mix" as an input option. My htpc does not. Hopefully most do.
-
Maybe most people know this but with windows 7 stereo mix is disabled by default and hidden ... To enable it right click the speaker into the system tray, then select recording devices. Right click in the white portion of the window where recording devices are listed then select show the sable devices. You should get this stereo mix listed in there.
If it still doesn't show it means you need a new driver (I had to change the driver in Mac mini bootcamp to get stereo mix)
-
below is my method to enable line in for winamp by using command line parameters : Simple
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 1.9.5.6-->
<command id="1169" name="Line In" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
<action>
<cmdType>Launch.Hidden</cmdType>
<params>
<param>E:\Appz\Media Players\Winamp_5.66\winamp.exe</param>
<param>linein://</param>
</params>
<cmdRepeat>1</cmdRepeat>
</action>
<phrase>Line In</phrase>
</command>
-
All hail the command line.
-
below is my method to enable line in for winamp by using command line parameters : Simple
Nice! ;D