LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Who can I build music equalizer in LabView?

Hi,
I want to build equalizer (I mean to the equalizer bars..) I want to build a VI in LabView 7.0 and is job will be like that:
Show the bars of the equalizer moves by the music rate.. The music will be the music thats plays in the computer in the time that the VI runs. Someone told me that I should do it by finding the high Bases is that right?

Thanks,
Reiss Rotem
0 Kudos
Message 1 of 18
(6,768 Views)
Check out this link

http://hamiltondesign-consulting.com/Cus_ctrl.html

It does pretty much what you want in principle.

For absolute db levels check out
http://members.lycos.co.uk/sgctek/
Message 2 of 18
(6,768 Views)
Hi,
thank you very much.. I guess it's help.. But my idea was to view it with LEDs and not with an ordenary bars because the next step is to do it with real LEDs that will be conected on the LPT port.. 10q.. And I didn't have time to look on the links so I just looked for a minute and I saw the bars object but I didn't see how do I do the prog' part..
10x
Reiss Rotem
0 Kudos
Message 3 of 18
(6,768 Views)
I have modified the example to connect to an LED which you could link to the parallel port. In both the example cases I have given I belive the same would apply. (Infact the second example can be seen as seperate LED's)

The first exampl is nice as it has frequency bands. Thus you could choose the base beat. The second is very simple so its just an analogue value.
Message 4 of 18
(6,768 Views)
This might helps as well, its from another posting :-

'Under Windows NT and Windows 2000 you need the "hwaccess.llb" (?), search at the NI site for "hwaccess", "accessh5" and "accesshw".'
0 Kudos
Message 5 of 18
(6,768 Views)
Hi,
I have a few things that I don't understand on the picture..
1. After the unboundle function I need to put on each one of the exits a LED?
2. What is the EQ Display clusters? What do I need to put on them or I just need to create them by the create --> indicator ?
Please explain me the VI because like I said I'm very new on LabView..

Thanks,
Reiss Rotem
0 Kudos
Message 6 of 18
(6,768 Views)
I have Windows XP.. 😕
0 Kudos
Message 7 of 18
(6,768 Views)
In fact this is better

http://zone.ni.com/devzone/conceptd.nsf/webmain/72C6FC6CE4AD4D1386256B1800794596?opendocument

Its just a case of connecting it together
0 Kudos
Message 8 of 18
(6,768 Views)
In the diagram I have unbundled the array of binary patterns which form the lights for the equalizer bar.

The EQ display cluster is essentially a grouping of LED's.

In fact what you need to do is connect the input to the 'Number to Boolean Array VI' to the parallel port using Out Port VI. I will try and get a sample posted tonight.
0 Kudos
Message 9 of 18
(6,769 Views)
Well I think this should cover the basics.

You need to refine a bit, addresses etc.
0 Kudos
Message 10 of 18
(6,769 Views)