Here is TransViz a small visualization program I have been working on that you can use with eJukebox.
TransViz is unique in that all the visualizations have a transparent background. There are various visualizations built-in. To access them or move or
resize the visualization you must first move your mouse over a non transparent part of the visualization. The visualization title bar and buttons will
then appear.
The idea is to place TransViz over the eJukebox window. TransViz uses data from your sound card so will show anything you hear on your speakers and is
not overly cpu hungry. It is dependent on the volume level so usually works best when the eJukebox volume is set to half the maximum or higher.
v1.1 Updates:
-Improved frame rate and lower cpu usage
-Automatically sets the exe's priority to high
v1.2 Updates:
-new < button for toggling visualizations
-now restores last position, dimensions and visualization on startup.
-scope visualization now right after the default spectrum
-fixed wavein not closing on exit
v1.3 Updates:
-should fix visualizations sometimes not initializing correctly and running slow
V1.5:
-Increased Framerate
-No Longer sets the exe's priority to high
-Spectrum Visualization updated:
- now has more bars and is accurate from 30hz-22kHz
- meters now drop smoother
- peaks now fall slower and smoother
- lines between LEDS now transparent
v1.6
-spectrum peaks now stay at peak position for 1 second instead of falling right away
v1.7
-reduced cpu usage
-TransViz.exe process priority now set to Low so eJukebox and other programs have cpu priority over the visualization
v1.8
-spectrum now vertically and horitzonally sizable
-scope now vertically and horizontally sizable
Note: Save Attached File to desktop. Run the TransViz.exe to start visualization.
If it does not work adjust your sound card's 'recording' input and volume settings.
That's a good idea Audiosoft!
The animation run on my PC but doesn't move very much. Even with all the volumes (eJ, winamp, soundcard..) at their max level, it's too low.
As Pirk says it doesn't move that much on my system and if I press Pause on eJukebox it looks just the same moving up and down with no sound coming out of the speakers
Yeah, you are right rlailey.. I think it's a fake!
Hmm...works good here. When I mute the soundcard nothing displays. When between songs and there is no music playing nothing displays. It is not a fake. You may need to adjust the soundcard's recording settings/volume or something. I will test this on a different pc and get back to you when I get a chance.
Quote: |
Well.. the correct recording input to select is MIXING, not line-in.. which was the TV!
Glad you figured out how to get it to work.
TransViz v1.3 update is up top.
Thanks Audiosoft.
A few suggestions concerning the default spectrum analyzer:
Maybe you could make that the peak levels (the small grey lines on top) stay up a more long time, like on the Winamp spectrum analyzer.. And if you
could ticken a bit these grey lines..
That would be great if all the visualisations could be streched in wide, and not only in height.
Pirk,
I will see what I can do. The only thing is I believe those changes would require allot more CPU.
Ah.. I'm surprised that needs so much CPU time! After all that seems to be just a few animated pixels.
Thanks Audiosoft.
Lookin good!
Quote: |
OK.. I just wonder how they do in winamp, since the winamp spectrum analyzer doesn't use a lot of CPU?
The internal winamp viz is smaller, not transparent and gets its sound data from winamp and not the sound card. That makes it require very little cpu.
Audiosoft,
I think that should be possible because in musicmatch there is a comparable spectrum analyzer:
It has the peak levels "memory", you can enlarge it as much as you want in wide and in height, even so it doesn't use a lot of cpu. It is just not
transparent and also it looks bad compared with your version..
I'm sure you can do it!
TransViz 1.5 is now available for download in the first post. The main changes are to the spectrum visualization which now has slower falling peaks and is allot more accurate. Let me know what you think.
That's great Audiosoft, but this new version seems to don't work on my PC. It just appears very briefly then it desappears (the transviz.exe still
runs, but nothing is displayed). I guess it doesn't like my RDC..
Also it should work towards which sound output?
Thanks.
Well, I managed to "see" the new Transviz: Excellent work on the Peak Levels, Audiosoft!
Otherwise the visualization worked good, but only with windows xp, on the "console". I also managed to see the visualization on my RDC, but only
when I first run it on the console. But the green/red bars don't move at all via RDC, probably because of the Microsoft RDP audio transport..
It seems that Transviz doesn't work on Vista? RDC or Not..
Regarding TransViz and Vista...
Link: How to enable Wave Out
recording in Vista
Thanks for your link Audiosoft. The only thing is that when I use eJukebox on the client PC, the options on the sound properties panel are very
limited, there is only the Microsoft RDC audio transport, even if I use the trick to reveal the hidden options in vista..
Well don't worry about it, I plan to use a audio transmitter instead of the network, so I will recover all the standard sound properties.. The
appliance is ordered!
Thanks.
It seems it is a problem with default Vista drivers not allowing you to pick "Stereo Mix" or "What You Here" like XP's did. I believe installing updated Vista drivers from your sound card manufacturer may fix the problem. If anyone gets it to work on Vista please let me know! I am considering having a future version of TransViz get installed with eJukebox and allowing it to load via a menu on the Vis button.
Audiosoft,
I've just tried Transviz 1.7 on Vista, but on the "server" side (so without RDC..), and then I recover all the options for my soundcard. So I can
pick "sound mix".. and Transwiz works good!
So it's only when I use my main PC from the client PC (RDC) with the sound via the network (Microsoft audio transport device) that Transviz doesn't
work. I think Vista is not concerned, the problem would be the same on XP via RDC using the Microsoft audio transport: This is the network Microsoft
audio transport device which cause the problem..
Thus I think you can consider that Transviz 1.7 works good on Vista, and add it in the eJukebox menus..
Thanks.
PS: That would be great if when the transviz window is enlarged horizontally, the green/red bars was also enlarged.. instead of just centered! I
don't know if it's possible?
Audiosoft,
Here is a screenshot of Transviz 1.7 on VISTA, via RDC: It works perfectly good since I get back the audio using my new wireless digital sound
transmitter!
It would just miss we can resize all the visual animations Horizontally..
Thanks.
Another shot: I like this light animation well placed on the now playing!
But the standard bars look good too!
Well, I'm not sure if I don't prefer the peak levels in continuous grey like before, except for the "delay" which is now perfect of course!
And now when eJukebox is stopped: It's funny how the visual is hidden, if it was just a bit more long.. but it is just asleep!
Isn't that great? guys..
Pirk, I managed to make the spectrum and scope totally sizable with Transviz v1.8. Let me know what you think.
Great, the scope is now perfectly built-in! The spectrum gets better
too..
Thanks a lot Audiosoft!
Audiosoft,
I have a few suggestions to improve the Transviz "usability", based on my own experience:
1) That would be great if each animation remembers its size and position on the screen. You could save that in a "transviz.ini" file for each skin!
So users could switch easily from the scope placed on the now playing to the spectrum on the playlist (from a eJukebox menu: scope, spectrum..)
without needing to resize Transviz each time!
2) When I position the Transviz window, the final position always differs, owing to the frame which disappears.. Maybe could you avoid this offset?
3) I think you could also allow the user to move the Transviz window more precisely using the keyboard arrows, pixel by pixel.. Adding a right click
menu: "Moving".
Thanks.