Amplitude and level measurements for stereo signal

Hi,
If I input  my attached stereo file into Express Amplitude and level measurement (blue icon) it does not give me output value as an array. I want to measure peak to peak value for both left and right channels. I get only left channel value. (No array)
But if I use amplitude and levels.vi I get array as an output for both channels. So i have what I need but I thought I would just post here anyways.
I have attached my audio file.
Sheetal
Thanks.
CVI 2010
LabVIEW 2011 SP1
Vision Builder AI 2011 SP1
Attachments:
AUX_HP1_RSA_OFF.zip ‏13 KB

Sheetal,
The output of that express vis is of dynamic data type. You need to convert it to a waveform (use the "from ddt.vi") which will then give you the waveform data type. You can then use the "Get Waveform components" to access the "Y" array data.
Post to let us know if this helped out.
Chris C
Chris Cilino
National Instruments
LabVIEW Product Marketing Manager
Certified LabVIEW Architect

Similar Messages

  • Amplitude and level measurement two signals

    Hello,
    I am delveloping a data aquisition VI, I am using the DAQmx and it works fine. I am using the amplitude and measurement express vi to obtain data such as peak to peak etc... I can aquire up to eight channels using the DAQmx, just by selecting the physical channels, but the amplitude and level measurement vi only seems to give me the value of one of the signals (the first one aquired), even though two are being displayed on the graph or even three. How can I display all the peak to peak values for all waveform simultaneously. I am aware that the measurement express is a dynamic data type and conversting the output into an array would work, but I keep on getting errors. Any advice. Attached is the VI and a snapshot of the VI. I also tried splitting the signal with no luck.
    Thank you
    Attachments:
    run.JPG ‏152 KB
    Cont-Acq-and-Graph-Voltage-Int-Clk6.vi ‏144 KB

    HI Tareq,
    Well I think I tired what you said but it is still not working, here is a snapshot of my VI and the VI itself. I still get the same output
    Thank you for your help
    Alloush
    Attachments:
    Cont-Acq-and-Graph-Voltage-Int-Clk7mod.vi ‏145 KB
    run.JPG ‏160 KB

  • Amplitude and level

    Dear sir
    What is the difference between amplitude & level measurement with vibration level measurement? I found both has measurement such as RMS and Peak value, but it gave a quite different value when I try it simultaneously.
    Can I used the amplitude & level measurement to measure vibration level?

    Product differences:
    Amplitude and Levels Step is activated by SignalExpress
    Vibration Level Step is activated by Sound and Vibration
    Functional differences:
    Amplitude and Levels Step gives a new result for every block (Step will hold peaks if you check that option)
    Amplitude and Levels Step supports measurement of DC
    Vibration Level Step always returns the result from the last reset
    Vibration Level Step does not measure nor remove DC component; instead this step assumes vibration around equilibrium and/or that the data was acquired with AC coupling
    Vibration Level Step supports time-domain integration (to convert acceleration --> velocity --> displacement) prior to the level computation.
    Vibration Level Step supports industry-standard (fast, slow, impulse) and custom time constants for exponential level measurements.
    What types of vibration are you trying to measure?
    Vibration during shock event --> Amplitude and Levels
    RMS level of an arbitrary signal --> Amplitude and Levels
    Machine or structural vibration --> Vibration Level
    In many cases, both steps can be used simultaneously Amplitude and Levels Step outputs can be used for trigger conditions. Vibration Level output (such as Exponential Level and Max-Min) can be used for logging and tracking of industry-standard levels.
    Doug
    NI Sound and Vibration

  • Error 20312 with Amplitude and Levels vi

    Hello,
           I have been having a frequent error with a VI in a program I am using. The specific error is:
    Error-20312 occurred at "ma_ptmFetch.vi" when called from "Amplitude and Levels N chan.vi"(waveform index 0 of 4)
    Possible reasons: The input waveform is zero.
    I am using the amplitude and Levels vi to measure the amplitude of 4 current waveforms that are being read into the DAQ card. The error message occurs usually right when the program begins to run, but does not always occur. The DAQ card that is being used for this measurement is a PCI-6071E, and it initially measures many curents and voltages, and then splits them up before sending them to the amplitude and levels vi. When the error does not come up the vi works properly and measures the correct current, so I am not sure what the problem is. If anyone could give me any insight as to what may be the cause of this error, or how to troubleshoot it it would be greatly appreciated.
    Thanks,
    Steve

    Hello Mike,
           I believe you are right, and that this error occurs because the vi is receiving an empty set. When using the generate signal vi, I receive no errors at all, its only when trying to take input from the DAQmx read. I am reading continuous samples from multiple channels in a waveform, and then splitting it up into different sets. I made a small program to bar out any other factors from the large program it is in, and the problem still persists. Also, I tried changing to read only 1 channel. The problem still occurs at this setting, but less frequently than when using multiple channels.
           I believe I have found a workaround for this problem, but I'm not sure if there is a better way to go about doing this. I made a sequence with the Start Task vi in the first frame, and the while loop and clear task in the 2nd frame. The while loop contains the DAQmx read vi and the amplitude and levels vi. If I place a Wait vi in the first frame for a short amount of time, say 50ms, the problem disappears. Is it possible the Amplitude and Levels vi is trying to read values before the DAQ is finished starting the task and reading?
           I can attach a copy of the small test program I made if you want to see for yourself as well.
    Thanks,
    Steve

  • Pulse measurement for 500hhz signal

    I am using USB 6251 daq card. I need to measure the number of pulses arrived with in some start time and end time. the saignal can vary upto 500k hz.Also i need the pulse arrival time for all pulses.
    if i configure  task for pulse width mesaurement in daqmx can i be able to measure the pulse count and pulse arrival time (upto 500khz)
    Solved!
    Go to Solution.

    I suppose what you are reffering to is the timestamp. when you use the low level VI's of DAQmx you can obtain the signals as waveform data type, which has the initial sample time t0, the sampling intervals dt as well the sample values array Y. You can do the rest by obtaining each of the parameters in waveform pallette.
    Hope this helps!
    Shreyas Hebbare
    Shreyas Technologies
    India

  • License Audit and System Measurement for J2EE Systems

    Hello,
    I'm working on our annual license audit at this time, and for the first time the measurement plan includes non-ABAP systems:  Enterprise Portal, Adobe Document Services, NWDI, and even the Java developers' NWDS installations.  I'm fully conversant with the use of USMM and SLAW on the ABAP side, but I have no idea how to measure the J2EE systems, and I am unable to find any documentation on this.  I did find one powerpoint presentation that talked about measuring Portal and Duet systems, but it's only valid for 6.40-based systems, and we are a 7.00 shop (NetWeaver 2004s).  In any case, when I tried the suggestion in the presentation, it simply didn't exist for our Portal or ADS systems on 7.00.
    Does anyone have any suggestions for how to proceed?
    Thanks,
    --Matt

    Hi,
    Can you please let me know the procedure for SAP license audit.
    what is the use of program ZTUTYP_UPD.
    Thanks in advance

  • Large display for real signals

    Hi everyone
    I would like to show the values of my signal with a large display. 
    I have Signal express 2011
    It is possible to do so? 
    Do I have to convert the signal to other format, Double?
    Thanks in advance
    Signal Express 2011, WinXP, NI PCI 6221, Ni cDAQ 9174, Ni 9235

    You can use a digital display to show a simple numeric of your data, assuming your data is a scalar.  If it is a waveform, you can either show it in a table (probably not what you want) or run it through a step, such as Amplitude and Levels, which extracts a scalar measurement from your waveform data, then show it or a digital display.  You can change the type of display by right clicking the viewer, selecting View As and picking what you want.
    This account is no longer active. Contact ShadesOfGray for current posts and information.

  • My scxi 1122 produces noise when I try to measure a termocuple signal, Is it right?

    I'm using module scxi 1122 connected to Lab-PC-1200/AI, and a terminal block 1322.
    The jumper W1 is in position 2 "B A R0", in the lab-Pc I'm using the RSE input configuration.
    I'm measuring with SCXI Temperature Scan

    You will want to use the best measurement system to take your thermocouple measurements. The following Knowledge Base article covers our recommended hardware to perform thermocouple measurements.
    What is the Recommended NI Hardware for Thermocouple Measurements?
    http://digital.ni.com/public.nsf/websearch/F0196F5B6CD8F60286256D4B00728B78?OpenDocument
    While the SCXI-1122 is not mentioned in this article, you may still use it to perform thermocouple measurements. You may want to consider using the differential input mode instead of RSE. Differential mode is the best method when acquiring from a floating signal source such as a thermocouple. DIFF mode does the best job of reducing noise and rejecting unwanted common-mode voltage.
    Additionally, there is a
    n excellent Application Note available on our website which covers approaches to noise reduction and elimination.
    Field Wiring and Noise Considerations for Analog Signals
    http://zone.ni.com/devzone/conceptd.nsf/2d17d611efb58b22862567a9006ffe76/01f147e156a1be15862568650057df15?OpenDocument
    Regards,
    Justin Britten
    Applications Engineer
    National Instruments

  • Can the microphone jack input be configured for a stereo signal from a tape deck without overloadin​g

    Can the Microphone jack input on the HP Pavilion dv6  be configured to take in a stereo signal from a tape deck without overloading the microphone jack, i.e., so it acts as a Line In jack?.  The jack is too sensitive to accept the typical signal from a tape deck or stereo tape out jack from an audio receiver, and the incoming sound is overloaded and distorted.  Also, connecting from a stereo receiver headphone jack so the level can be controlled to the laptop microphone jack lowers the signal strength but contains a lot of background hum.  Any way to configure the microphone jack to have it work as a line in jack?

    There're two ways to connect it. One is through the digital output ( which is the same as the front line out on the Audigy and is a different jack on the Audigy 2 series ) or through the front line out.
    In either case, you need a stereo mini-plug to phono x 2 connector adapter cable.
    In the case of a digital connection, only one of the plugs will carry the signal. For analogue connections, simply plug the two phono outputs into the L/R phono inputs on yer receiver.

  • How to create a custom measure for each level of a dimension

    Hi all!
    Can Anyone please explain me with an example, how to create a custom measure for each level for a dimension? I dont mine if you use
    one or more measures.
    thanks in advance
    hope someone helps me.

    For example:I create a dimension for product_dim witch has 4 levels:total, class, family and item:
    d_aben18
    n1_aben18
    n2_aben18
    n3_aben18
    n4_aben18
    herarchy:h_aben18
    cube:cubo_aben18
    measure:med_aben18
    I create this code to fetch the data to the dimension:
    TRAP ON CLEANUP
    SQL DECLARE c1 CURSOR FOR SELECT-
    total_product_id,1,'N1_ABEN18',total_product_dsc,-
    class_id,1,'N2_ABEN18',total_product_id,class_dsc,-
    family_id,1,'N3_ABEN18', class_id, family_dsc,-
    item_id,1,'N4_ABEN18',family_id,item_dsc-
    FROM PRODUCT_DIM
    "OPEN THE CURSOR
    SQL OPEN c1
    "FETCH THE DATA
    SQL FETCH c1 LOOP INTO-
    :APPEND D_ABEN18, :D_ABEN18_H_aben18_HIERDEF,:D_ABEN18_N1_aben18_LEVELDEF,:D_ABEN18_long_description,-
    :APPEND D_ABEN18, :D_ABEN18_H_aben18_HIERDEF,:D_ABEN18_N2_aben18_LEVELDEF,:D_ABEN18_parentrel,-
    :D_ABEN18_long_description,-
    :APPEND D_ABEN18, :D_ABEN18_H_aben18_HIERDEF,:D_ABEN18_N3_aben18_LEVELDEF,:D_ABEN18_parentrel,-
    :D_ABEN18_long_description,-
    :APPEND D_ABEN18, :D_ABEN18_H_aben18_HIERDEF,:D_ABEN18_N4_aben18_LEVELDEF,:D_ABEN18_parentrel,-
    :D_ABEN18_long_description,-
    "SAVE THE CHANGES
    UPDATE
    COMMIT
    CLEANUP:
    SQL CLOSE c1
    SHOW 'KK2'
    Then I create a cube with use compression off, and in rules sum for example.
    After, I create a measure and I select Override the aggregation specification for the cube, in rules I put nonadditive and I would like to create aprogram to assign distinct values to each level of the dimension. For example, I put 1, 2 3, and 4 values, but at the end I would like to put count(distinct(values)).
    for that I create another program:
    VRB D_RETURN DECIMAL
    if D_ABEN18_N1_ABEN18_LEVELDEF eq 'N1_ABEN18'
    then D_RETURN = 1
    if D_ABEN18_N2_ABEN18_LEVELDEF eq 'N2_ABEN18'
    then D_RETURN = 2
    if D_ABEN18_N3_ABEN18_LEVELDEF eq 'N3_ABEN18'
    then D_RETURN = 3
    if D_ABEN18_N4_ABEN18_LEVELDEF eq 'N4_ABEN18'
    then D_RETURN = 4
    else d_return=26
    return d_return
    "SHOW D_RETURN
    cubo_aben18_med_aben18_stored=d_return
    but it doesnt work.I dont know how to put to assign or to see what I want.
    I report the measure, or I report the program, but then how can I see the values of the measure?
    thanks in advance

  • Workaround for dropping signal in MBPro and A Extreme Basestation

    I've been struggling with an erratic signal in my MBPro 2Ghz 2 Mb, week 15, when used with wireless networks. I tried most of the workarounds posted elsewhere and nothing seem to work. In my case, I would acquire a wireless connection, and then I would watch the signal drop in level, then rise, then drop. Eventually, after the computer was put to sleep, it would never reacquire the network. With the Airport Extreme Base station (v5.7), this was most annoying. I changed all possible settings and preferences, zapped PRAM, reinstalled the system, tried all channels, interference options, etc. I tried with the MBPro literally underneath, a couple of inches away, from the base station, and I could always reproduce this. I set my PowerBook G4 15 1Ghz Ti next to it, and it worked flawlessly, the signal level steady as it could be at max.
    I then thought it could be a problem only when in 802.11g mode. So I switched the base station to only work in 802.11b. Voila! Everything is good, the signal is now at max and steady. Wake from sleep now acquires the network fine too. I then switched the base station back to 802.11g/b mode, and the problems came back again. Then, I tried switching the base station to 802.11g alone, and again all was good! In my case, it seems that setting the base station to work only in 802.11g or 802.11b instead of in mixed mode solved all my connection problems.
    I have now been running a couple of days without a hitch. I am not sure why working on a 802.11g/b mixed setting would cause problems. There are four computers connected to this base station. Two have Airport Extreme cards, two are older macs with airport (802.11b) cards. In this setup, and maybe someone may correct me if I am wrong, the whole network reverts to work only at 802.11b. So I am not sure why setting it to work only on 802.11b solves the problems for the MacBook Pro.
    Any clues why this could be working?

    I can confirm this as well. I'm a networking engineer by trade and I use a Juniper Networks NetScreen 5GT Wireless for my home AP and Router/FW. When it's operating in 802.11b/g mode, for some reason, my 15" MBP (brand new) would get ~20-30% packet loss to the WAP itself. Same MBP on an Ethernet connection to the NetScreen gets 0% loss. Sitting my MBP right next to my IBM ThinkPad, same wireless SSID and network (802.11g) the MBP would get the 20-30% packet loss with the ThinkPad getting 0%. I changed the AP to 802.11b ONLY or 802.11g ONLY and the MBP get's 0% packet loss. Turning on debugs on the AP indicate heavy errors when it's in a b/g mode ONLY on the MBP.
    MBP 15" 2.16GHz, 2GB RAM   Mac OS X (10.4.6)  

  • How to create a dvd for stereo and 5.1

    Hi to everybody
    I wonder if I can use stereo files (aiff and wave) to create a dvd that will work with a stereo system and a 5.1 system. I made a dvd before and one of the shortfilms couldn´t be read in 5.1, but the rest worked perfectly, so I don´t understand how it works. Do I have to make a menu for 5.1 another for stereo, or it could work with both?
    Thank you

    At product/category/sku level there is a property called template.
    Find the property in ACC/BCC and provide all the values including the URL property.
    In you jsp, you can use this property from product/sku like the way you retrieve any other property from sku/product.
    <dsp:valueof param="product.template.URL" />
    Using that property with <dsp:include> includes that page.
    Peace
    Shaik

  • How should I set the parameters of PID Autotuning such as relay amplitude and PV noise level?

    I want to control the temperature of a room by changing the hot water flow of a radiator with a control valve. The desirable control accuracy is +/- 0.5 degree of centigrade.
    What number should I set for relay amplitude? And what number should I set for PV noise level?

    Hello loghmani,
    If your output is saturating try to reduce your relay amplitude and/or reduce the gain Kc of the PID controller before starting the autotuning procedure.  You can find more information about each of the parameters that you've inquired about at this KnowledgeBase article.
    I would recommend taking a look at the General Auto PID Simulator.vi example.  You can find this example by doing a search in the example finder or by clicking linked example at the bottom of the detailed help page of the Autotuning PID.vi.
    If you haven't looked at the PID user manual that also contains useful information on setting up PID algorithims and Autotuning.
    David A
    National Instruments
    FlexRIO Product Support Engineer

  • I am using the Order Analysis Toolkit and want to get more information about the compensation for "Reference Signal Processing", which is scarce in the manuals, the website and the examples installed with the toolkit.

    I am using the Order Analysis Toolkit and want to get more information about the compensation for "Reference Signal Processing", which is scarce in the manuals, the website and the examples installed with the toolkit.
    In particular, I am analyzing the example "Even Angle Reference Signal Processing (Digital Tacho, DAQmx).vi", whose documentation I am reproducing in the following:
    <B>DESCRIPTIONS</B>:
    This VI demonstrates how to extract even angle reference signals and remove the slow-roll errors. It uses DAQmx VIs to acquire sound or vibration signals and a digital tachometer signal. This VI includes a two-step process: acquire data at low rotational speed to extract even angle reference; use the even angle reference to remove the errors in the vibration signal acquired at normal operation.
    <B>INSTRUCTIONS</B>:
    1. Run the VI.
    2. On the <B>DAQ Configurations</B> tab, specify the <B>sample rate</B>, <B>samples per channel</B>, device and channel configurations, and tachometer channel information.
    <B>NOTE</B>: You need to use DSA PXI-447x/PXI-446x and PXI TIO device in a PXI chassis to run this example. The DSA device must be in slot 2 of the PXI chassis.
    3. Switch to <B>Extract Even Angle Reference</B> tab. Specify the <B>number of samples to acquire</B> and the <B># of revs in reference</B> which determines the number of samples in even angle reference. Click <B>Start</B> to take a one-shot data acquisition of the vibration and tachometer signals. After the acquisition, you can see the extracted even angle references in <B>Even Angle Reference</B>.
    4. Switch to the <B>Remove Slow-roll Errors</B> tab. Click <B>Start</B> to acquire data continuously and view the compensate results. Click <B>Stop</B> in this tab to stop the acquisition.
    <B>ORDER ANALYSIS VIs USED IN THIS EXAMPLE</B>:
    1. SVL Scale Voltage to EU.vi
    2. OAT Digital Tacho Process.vi
    3. OAT Get Even Angle Reference.vi
    4. OAT Convert to Even Angle Signal.vi
    5. OAT Compensate Even Angle Signal.vi
    My question is: How is the synchronization produced at the time of the compensation ? How is it possible to eliminate the errors in a synchronized fashion with respect to the surface of the shaft bearing in mind that I am acquired data at a low rotation speed in order to get the "even angle reference" and then I use it to remove the errors in the vibration signal acquired at normal operation. In this application both operations are made in different acquisitions, therefore the reference of the correction signal is lost. Is it simply compensated without synchronizing ?
    Our application is based on FPGA and we need to clarity those aspects before implementing the procedure.
    Solved!
    Go to Solution.

    Hi CracKatoA.
    Take a look at the link bellow:
    http://forums.ni.com/ni/board/message?board.id=170&message.id=255126&requireLogin=False
    Regards,
    Filipe Silva

  • I entered calculates hands and more than one account and used a credit card please raise security measure for Visa card and thank you

    I entered calculates hands and more than one account and used a credit card please raise security measure for Visa card and thank you

    Hi Eva B.,
    Please refer to the help document below:
    Adobe Store | Online order and payment FAQ
    Regards,
    Sheena

Maybe you are looking for

  • Can't install a widget

    I downloaded a widget from the Apple store and tried to install it. I get 8052362963_daf3f09e69_m.jpg Where are those settings? I looked and looked. Thanks

  • How to add custom link to shopping cart

    hello, can anyone tell me how to add a link to the shopping cart page (rather than using the View cart link on the module_shoppingcartsummary)? also, is it possible to customise the module? instead of: 2 item(s), Total: £0.00 View Cart i'd like to di

  • Workflow Manager 1.0 - Service Bus 1.0 installation failure

    On a SharePoint 2013, I am trying to set up Workflow Manager 1.0 (version: 2.0.20922.0) using WPI 5.0 (version: 7.1.50430.0). Windows Server version: Microsoft Windows Server 2008 R2 Datacenter [Version 6.1.7601] SP1. Locale: en-gb. SharePoint Server

  • Q10 blackberry bridge to playbook problem

    I have installed blackberry bridge on Q10 and playbook.  Successfully paired them up. However, on the playbook, i only see Calendar, BBM icons, but missing the email icon, which is the most useful one.  why please? when i had the blackberry curve, th

  • AAM gives error code A12E5

    Running windows 7 Creative suite CS6 is already installed. Just subscribed to creative cloud, on clicking on "download" on DW i was told I had to update my AAM. So I clicked through the links and downloaded to desktop and "run as Administrator". It s