How to implement a psophometric filter in Labview software without uising Sound and vibration toolkit?

Someone know the method to implement a psophometric or weighted filter in Labview software Without using Sound and Vibration Toolkit?
Thanks

The simplest way to implement a psophometric filter is to use the Sound and Vibration toolkit.
Anyway if you don't want to purchase it, you can have a look at this forum discussion and this one.
Serena Monti
Applications Engineer
National Instruments

Similar Messages

  • How to implement a psophometric filter in Labview software

    I am trying to implement a psophometric filter in software for a noise measurment on a telephony system.

    Hi Jake8,
    I don't know about your situation, but my use for a psophometric filter
    was to filter the audio before a sinad measurement. I didn't find a filter
    algothym in the time domain, but I did find the filter shape in the
    frequency domain. My SINAD meter calculates the SINAD from FFT data, so
    the all i had to do was apply the filter shape over the FFT data, and so
    filtering it, then calculate the SINAD.
    It is possible to synthesise a FIR filter from frequency domain data, but
    I couldn't make it work. The problem with FIR's, is they do take a lot of
    processing compaired to IIR's for the same frequency responce.
    If their is an engineer out there that can synthesise a suitable FIR or
    IIR filter, I can forward the articles that have the freq responce.
    Tim
    Jake8 wrote:
    > I am trying to implement a psophometric filter in software for a noise
    > measurment on a telephony system.

  • How to install sound and vibration toolkit 8.5

    Hello all, I have just started using labview and would like to run the "SVXMPL_Third Octave Analysis for Multiprocesor" example as an example for multithread programming, but I run into the issue that the "Sound and Vibration" toolkit is required before running the example.  I have installed the labview 8.5. I have gone through the posed link and gone through  the list of products installed in my machine (ControlPanel>Add and Remove Programs> National Instruments Software), but I couldn't find the "sound and vibration toolkit". I have tried to run the installation setup in order to add the toolkit. it looks like I have already installed all the available software. I don't know how I should install the toolkit.  I appreciate on any comments on how to install the toolkit.   I appreciate if you can help me on how to install "sound and vibration toolkit" in my machine.  

    Never mind.  I got it.

  • Sound and vibration Toolkit 7.1 on Labview 8.0

    Hello!
    I kind of expect the answer is to cash out for a toolbox upgrade, but nevertheless I will ask the very logical question:
    When I have an old Sound and Vibration Toolbox, how can I use it on a newer LabView Installation?
    I could install, but when opening some of the example VI(SVXMPL_Averaged Frequency Response (DAQmx).vi), they do not work. The sub-VI's (e.g. svx_ClearAO_ClearAI (DAQmx).vi) have broken connections and even a mass compile didn't help. After the mass compile I have a long log of errors. So has anyone been successful in doing this without buying the newer version of the toolbox?

    Hi
    Let me double check the version of Sound and Vibration toolkit you installed
    as the latest Sound and Vibration toolkit is version 6.0.
    This information is in Measurement & Automation Explorer(MAX)
    if you go to MySystem >> Software >> LabVIEW >> Sound and Vibration Analysis VIs.
    As well as this, please let us know the version of your DAQmx driver.
    It sounds many DAQmx VIs are broken and your DAQmx might not be a compatible version of the toolkit.
    Regards,
    Ayumi

  • How to sweep acceleration with sound and vibration toolkit?

    I need to test a device on a speaker.
    From the result before, it seems that the acceleration of the device on the speaker is an interesting parameter, so I want to keep the vibration frequency constant (sine wave) and change the max acceleration, how can I do it?
    Thanks a lot!

    Hi Golfpaul,
    could you please post your VI or a screenshot of your VI to see how your output signal is created.
    Regards
    Lars

  • The problem of sound and vibration assitant wiht labview 8.6

    when importing lavview vis into the sound and vibration assistant,  i got the error as follows:
    LabVIEW:  The software installed on this computer does not support the file format you requested. The Storage VIs access files through plug-in libraries LabVIEW and DIAdem install. Visit ni.com to download the library you need.
    how can i solve it?

    Can you please describe the procedure you are following to reproduce this error?
    File>>Import can be used to import snapshots from other projects or logs from other projects or (*.tdms) files.
    The 'Run LabVIEW 8.6 VI' Step can be used to run LabVIEW VIs from the Sound and Vibration Assistant. Consult the help as there are a number of steps that must be followed to use this feature.
    Does your VI perform file I/O? What versions of Sound and Vibration Assistant are you using? Can you post your project and built LabVIEW VI?
    Doug
    NI Sound and Vibration

  • HowtoUpgrade Sound and vibration tool kit of LabVIEW 7.0toLabVIEW 8.2 version

    HI
    I have Sound and vibreation tool kit for measuring THD,SNR and other audio parameter, now I would like to upgrade the tool kit fot LabVIEW 8.2 version compatibility
    does any one have idea how to do this
    Note: we have LabVIEW 8.2 licensed version.
    Thanks
    Pradeep Deshpande.
    [email protected] 

    To order an upgrade to the Sound and Vibration Tools, you will need to order the upgrade:
    850970E-03
    Upgrade to Sound and Vibration Toolkit 4.0
    Upgrade, Sound and Vibration Toolset Ver 4.0
    1
    $ 395.00
    Preston Johnson
    Principal Sales Engineer
    Condition Monitoring Systems
    Vibration Analyst III - www.vibinst.org, www.mobiusinstitute.com
    National Instruments
    [email protected]
    www.ni.com/mcm
    www.ni.com/soundandvibration
    www.ni.com/biganalogdata
    512-683-5444

  • How to reset Sound and Vibration Spectral map

    Hi,
    I want to create a Campbell diagram for a rotating machine, in live (while the machine is rotating).
    This diagram is basically a graph of the spectral content a a signal (Hz), versus the rotation speed (RPM).
    I've found an express VI that seems to do what i want to do (Spectral Map, in the Sound and Vibration toolkit). The output of this VI is buffered so that it can run in live (The buffer vi is also a vi that comes from the Sound and Vibration toolkit).
    The block diagram of my complete process is attached to this message, sorry it's a bit messy.
    On the first run, this VI works as expected: as the machine is running up, the graph is filling up. Now if I want to make a second run-up, i need to first reset the VI. However once the vi has been reset, it won't ouput anydata!
    I've tried different combination:
    - Reset  "Waterfall and Campbell.vi" and the buffer
    - Reset only the buffer
    - Reset only the "Waterfall and Campbell.vi"
    None of them work, the colormap stays black. 
    So does anyone know how to use this express vi? I could find an exemple that works with live data and buffering.
    Thanks,
    Regards,
    peper
    Attachments:
    Reset waterfall.png ‏74 KB

    Hi,
    Attached to this post, you'll find a piece of code that replicates the problem I have in my main application.
    If you run the vi with an initial small frequency (the frequency dial up simulates the rotation speed) and then increase that speed, you'll notice that the spectral map gets filled as expected.
    The problem arises when I try to reset the spectral map (=do a new run-up):
    - I set the frequency to a minimum
    - I hit the reset button (the spectral map is emptied as expected)
    - I slowly increase the frequency ===> the spectral map does NOT get filled up anymore. Or it gets filled up like 30 seconds after the run up or gets partially filled up.... in summary there is something wrong with the map each time I try to reset the septral map vi.
    Let me know if you need more information.
    Best regards,
    peper2001
    Attachments:
    Campbell.zip ‏101 KB

  • Sound and Vibration Spectral map not working in LabVIEW 2011

    I recently installed the latest development suite with LabVIEW 2011 and sound and vibration toolkit.
    Previously I have successfully used the express function "spectral map" without a speed profile for plot type "frequency-time". With the installation of LV2011 I get an error saying "OA Speed Profile attribute not found" when using the function.
    The setup is pretty straight forward with express functions "Simulate Signals", "Spectral Map" and "Color Map" in series.
    Is there a bug fix or workaround for this problem?
    Attachments:
    Spectral Map Error.png ‏30 KB
    Spectral Map VI.png ‏36 KB

    No, I haven't been able to make the Sound and Vibration Spectral Map express node work in LabVIEW 2011.
    A workaround is to not use the express function for a spectral map. You can find the spectral map node under "Sound and Vibration"-"Order Analysis"-"Spectral Map".
    I guess the speed profile should be the same for both the express and ordinary function. If so you need to input a cluster of 2 1D arrays, not a waveform. Array1 contains the time in seconds and Array2 the associated speed.

  • How can i use modal analysis in labview and Sound and Vibration toolset in my structural studies.

    I am working on structural analysis of buildings during earthqauke.I ahve NI 4472, labView, sound and vibration toolset.Now i also want to carry out Modal Analysis. Where can i find thisin NI software.

    There are third party software packages that support modal analysis. These include IDEAS from MTS, Smart Office from m+p, and ME Scope. You can use LabVIEW to save a file or export the data directly via Active-X. If you have some specific functions that you would like to see implemented in LabVIEW, drop a note to one of our developers, Hui Shao or myselfat : [email protected] on what you would like to see.
    Kurt Veggeberg, BDM Sound and Vibration.
    [email protected]

  • How can I read in a TDMS file into Sound and Vibration Assistant

    I have recorded a signal from 2 channels from a PXI 4496 DAQ card. I recorded this signal with the TDMS file format from a VI in Labview. I would like to import these signals into the Sound and Vibration Assistant for freq. analysis. In sound and vibration assistant there is an import logged tdms from signal express but I can not seem to import my original signal?  How can I import this data? 

    Hello All,
    I am trying to read TDMS file using LABVIEW. The TDMS file is created by me for reading data from one wire devices.
    I have created simple vi. attached below which read data from TDMS file. I am able to read other tdms files, I have with this program but not which one created by me. I am not able to attach file with .tdms exentiont. So I have attached it with .xlsx extention. Can anyone please guide me where is the problem in TDMS file? Am I missing anything while creating it?
    Thanks
    Attachments:
    EditTDMS (1).vi ‏14 KB
    data.xlsx ‏17 KB

  • How can i measure the speed of the fan in sound and vibration signal simulator box

    how can i measure the speed of the fan in sound and vibration signal simulator box
    provided the values  tach out:2 pulses/revolution and  maximum speed = 6000rpm

    Hi. I tried your suggestion and I could not get it to work well. In
    fact it worked better without the running average (which suprised me).
    I also played with the number of data points but still could not get it
    to work well.
    Do you have any other suggestions on how I could sort this problem out?
    I
    have attached a screen shot of the signal. To recap, I'm trying to
    measure the'y' position of the flat regions of the signal. The signal
    does not have a constant level, so this 'y' position varies with time
    in a non-unform manner.
    I am currently differentiating
    the signal and selecting the y position when the differential is equal
    to zero (within a tolerance band).
    In the screenshot, the
    signal has been zeroed using the method I have described above.
    However, it occasionally has glitches which may be caused when the code
    picks up a zero gradient at a peak or valley in the signal.
    I therefore need some kind of algorithm that only measures the position of the flat regions.
    Many thanks
     John
    Attachments:
    screenshot.gif ‏121 KB

  • LabView, Sound and Vibration Suite

    Hi, I currently have NI sound and vibration suite and using this to collect and ananlyze vibration data from the NI modules like 9223. For other signals and data i am using DASYLab software to grab from NI modules. I am thinking to write program using just one software for everything, so I am thinking to purchase LabView.
    I believe LabView has functionalities to let us analyze vibration data (like order spetrum, calculate phase angle, polar plot, etc). My question is if I purchase LabView, my NI Sound and Vibration become kind of not very much needed, i.e. I am kind of waste it? or I can still get quite a bit benefit from having it when I write the LabView program? Any comments?
    Thank you very much for your help.
    regards,
    Yutao

    Hello Yutao1,
    You don't NEED LabVIEW and Sound and Vibration however if you want to get the most out of the Sound and Vibration Measurement suite then LabVIEW is the way to go. 
    If you want to export your current Signal Express project to LabVIEW you can do so by following the directions on page 6-4. That manual if for SignalExpress 2013, refer to your version of the manual for version specific examples. 
    Jonathan L.
    Applications Engineer
    National Instruments

  • How to implement an ActiveX server in LabVIEW

    My task is to implement an ActiveX server in LabVIEW 8.0 that will be called from a data management software (DXE).
    The LV server will take care of data acquisition and control.
    I have been looking for tutorials and example code at the NI developer zone and elsewhere without any progress. Information is either to general or code is to old (LV 5.1) to give any help.
    Please, show me to a good example of an ActiveX server in LV 8 properly commented or with attached explanations.
    Alternatively, suggest any tutorial, short course or books with practical instructions.
    Specific information is most welcome.
    I suppose that it is possible to write a ActiveX client in LabVIEW to verify the functions of the ActiveX server ?

    rolfk wrote:
    skalis wrote:
    Thank You. Good to know that I am on the right track.
    However,
    Your sentence "If You look at the several shipping examples..." make me
    little concerned. I am not able to find any example of a LV ActiveX
    server in my LV 8.0 installation. I would be very grateful of You can
    send me any.
    Basically you can not create your own
    Active X server with your own object hierarchy and methods in LabVIEW.
    LabVIEW however can export a predefined Active X server interface that
    is just another access method to its internal VI server interface.
    With this interface you can determine what VIs are available to
    control, load specific VIs from disk if you know their path and,
    execute those VIs and passing parameters to it and receiving outputs.
    So if your software allows you to script the Active X access to an
    Active X server in some ways such as VBA or similar you should be fine.
    If your software expects a specific Active X interface you have to
    implement in the server application, you are out of luck with LabVIEW,
    without using an external component such as an extra Active X server
    DLL that translates between the expected interface and the exported
    LabIVEW interface. But this last method is quite likely not worth the
    hassle.
    Rolf Kalbermatter
    While I did follow the link mentioned above and found the Interop.LabVIEW.dll that is included in the C# project for the purpose of calling VIs from C#, I am frustrated that these methods are 'buried' in a .dll that you have to go and find on the NI web site, and are not ActiveX methods that are available in an ActiveX Object that is installed when you install LV 8.20 PDS. 
    Rolf, I don't know that you will get this email, but are you refering to the methods inside of the Interop.LabVIEW.dll in what you are saying above, and if so, how did you become aware of this .dll? 
    Is anyone aware of any documentation for these ActiveX methods?
    Thanks,
    Wes
    Wes Ramm, Cyth UK
    CLD, CPLI

  • How to implement a callback function using LabView's Call Library Function Node?

    I am trying to call a fuction from a SDK.dll library using the Call Library Function Node. The SDK was provided to
    me and I do not have the source code, just the .dll and .h files.
    The SdkSetPropertyEventHandler function has a callback fuction as one of its parameters. How do I implement the
    callback using the CLF node? I am a good LabView programmer but this is my first time using the Call Library
    Function Node. I have read all the info I can find on NI's web site and the discussion board but cannot figure
    this one out. I am using LabView 8.6.
    The SDK.h deacribes the function as:
    //  Function:   SdkSetPropertyEventHandler
    SdkError SDKAPI SdkSetPropertyEventHandler(
                SdkCameraRef                    inCameraRef,
                SdkPropertyEvent                inEvnet,          
                SdkPropertyEventHandler         inPropertyEventHandler,
                SdkVoid*                        inContext );
    //  Description:
    //       Registers a callback function for receiving status
    //          change notification events for property states on a camera.
    //  Parameters:
    //       In:    inCameraRef - Designate the camera object.
    //              inEvent - Designate one or all events to be supplemented.
    //              inPropertyEventHandler - Designate the pointer to the callback
    //                      function for receiving property-related camera events.
    //              inContext - Designate application information to be passed by
    //                      means of the callback function. Any data needed for
    //                      your application can be passed.
    //      Out:    None
    //  Returns:    Any of the sdk errors.
    A separate header file called SDKTypes.h contains the following data:
    typedef  SdkUInt32  SdkPropertyEvent;
    typedef  SdkUInt32  SdkPropertyID;
    typedef  void       SdkVoid;
    typedef  struct __SdkObject*    SdkBaseRef;
    typedef  SdkBaseRef    SdkCameraRef;
     SdkPropertyEventHandler
    typedef SdkError ( SDKCALLBACK *SdkPropertyEventHandler )(
                        SdkPropertyEvent        inEvent,
                        SdkPropertyID           inPropertyID,
                        SdkUInt32               inParam,
                        SdkVoid *               inContext );
    Thanks for your help.
    Alejandro
    Solved!
    Go to Solution.

    alejandroandreatta wrote:
    I am trying to call a fuction from a SDK.dll library using the Call Library Function Node. The SDK was provided to
    me and I do not have the source code, just the .dll and .h files.
    The SdkSetPropertyEventHandler function has a callback fuction as one of its parameters. How do I implement the
    callback using the CLF node? I am a good LabView programmer but this is my first time using the Call Library
    Function Node. I have read all the info I can find on NI's web site and the discussion board but cannot figure
    this one out. I am using LabView 8.6.
    Basically you do not do that. LabVIEW does not know pointers and certainly not function pointers. What you should do instead is writing a C DLL that implements the callback and also exports a function to be called by LabVIEW that translates between the callback and a LabVIEW user event. Look for PostLVUserEvent() here on the NI site to find examples how to do that.
    Rolf Kalbermatter
    Message Edited by rolfk on 02-11-2009 08:00 PM
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

Maybe you are looking for