Log 8 hours sound pressure data

Hi all,
I want to log an 8 hour signal from a pcb mic. with the sound and vibration assistant(signal express). I want to acquire at 50KHz, but i think there wi'll be too much data. Is there a WAY to reduce that data?
thank you
pollon
Solved!
Go to Solution.

HI Pollon,
what about averaging the signal in a certain amount of time, to reduce the number of points you have to save?
If for example you're acquiring at 50 Hz, you can save the mean value for every 50 points, and in that case, you're saving one point each second.
Hope it helps,
have a nice day!

Similar Messages

  • How to generate .wav files from sound pressure data

    Hi,
    I have sound pressure data (as dB values) vs frequency data.
    How can I create a playable .wav file based on above?
    Note: I do NOT have sound pressure vs time data
    I am working in LV 7.1 FDS on Win2000.
    If really required, I can incorporate VIs from sound and vibration toolkit (version 1.0).
    However, I would prefer a solution that does not need me to do that.
    Thanks in anticipation,
    Gurdas
    Gurdas Singh
    PhD. Candidate | Civil Engineering | NCSU.edu

    All,
    With some help from NI-India, we managed to build a nice sound player and .wav saving utility.
    I have attached the VI sent by NI-India. The key component which was missing in my VI was "resample waveform".
    Note: For some reason, I could not use the attached VI to generate sound but did use the concept to succesfully read my sound pressure data and output it to the speaker (and also save it as .wav file tha can be played on Windows Media Player). Also note that I am now generating sound from sound pressure vs time data. I have not tried generating sound from sound pressure vs frequency data.
    I would love to have the following answered:
    1) What data does the sound write VI expect? Is it Sound Pressure values? What units (N/m2 or dB or dBA)? I think it expects sound pressure data and the units are not relevant. Reason being my next question.
    2) I found that until I mutliply the sound pressure data by a very large number say 10e7, the sound is hardly audible (even when volume was programmatically set to max. i.e. 65535). The sound QUALITY does not change when I change this multiplier.
          2.a) Does that mean its only the relative difference between wave data points that affects sound quality? If yes, then I believe the sound pressure data can be in any units.
          2.b) Is it expected to use this huge multiplier OR did I do something without really knowing what it meant?
    Thanks,
    Gurdas
    Gurdas Singh
    PhD. Candidate | Civil Engineering | NCSU.edu
    Attachments:
    Sound from FFT (LV 8).vi ‏165 KB

  • Sound pressure reporting

    Hi,
    We are new (actually, still evaluating) LabView customers.  I know nothing about Labview, and less about the technical intracacies of the project that I have to complete.  Basically, what I need to do is acquire and capture up to three streams of sound pressure data using B&K 4944-A sound pressure mics attached to an NI 9233.  I think we can do this with SignalExpress and the S&V Assistant.  In essence we are replacing three B&K 2209 sound meters with B&K 4136 pressure mics capturing one or more precussive sound events.  The new hardware is already purchased.  We are trying to get the capture and reporting going.
    My need is:
    1.  Capture a continuous stream of log data beginning with starting to record and ending with stopping the recording.  We need to trigger the start of the actual logging based on a rising slope over 110 dB, and capture data for .25 seconds after the trigger is met (I have been unable to capture any data yet - probably has to do with I don't know where the values to set in the trigger).  We need the trigger to be activated continuously until the recording is stopped.
    2.  Reporting.  For each triggered log event above, need to extract and report the peak sound pressure level (dB) for the three data sources logged.  Tabled data is OK; graphs and charts are not necessary.
    3.  Would like to (automatically, if possible) store the results from #2 above in a database to evalute potential product changes.  For now we can use Visual Pen and Paper.
    Can anyone help with a starting point?

    Hello,
    Triggering based on the level of the signal itself is known as an analog start trigger. Since the NI 9233 does not have analog or digital triggering, we could use another module (like a NI 9205) to start the task that the NI 9233 is in.
    How Can I Trigger a NI 9233 or 9234?
    http://digital.ni.com/public.nsf/allkb/4859504F14AF68DB8625721100640F26
    If you do not want to buy another module, you could try post-processing the data to ignore any data that comes in before this level.
    I hope this helps.

  • Sound pressure signal as input

    I want to use a function SV Time-Varying Loudness in the Sound and vibration suite. The output of this function is exactly what I require for my speech analysis. 
    I have a speech sample recorded from the microphone obviously a voltage signal. This function requires a sound pressure signal. 
    The voltage signal would be proportional to the sound pressure signal right? How do I convert this voltage signal to the sound pressure signal (Pa). 
    I'm not even sure if I can use this function. I trying to extract the features from the speech signal. The algorithms used for this are linear predictive coding , perceptual linear predictive coding and mel frequency cepstral coefficients. 
    I already implemented Linear predictive coding in labVIEW. I wanted to try out Perceptual linear predictive coding because it is considered to be robust in noisy conditions. 
    This SV time varying loudness function does the exact thing I want to do but I don't know if it is applicable to speech signals. 
    In the help I says this VI process 2ms blocks of sound pressure data. But speech signals are to be processed only at 10 to 15ms. Please help

    Your microphone should have calibration tables to relate the output voltage to an audio quantity like dB or perhaps even Pa.
    Mike...
    Certified Professional Instructor
    Certified LabVIEW Architect
    LabVIEW Champion
    "... after all, He's not a tame lion..."
    Be thinking ahead and mark your dance card for NI Week 2015 now: TS 6139 - Object Oriented First Steps

  • I'm looking for a .vi for sound pressure level meter (SPL)

    Hi....
    I'm looking for help regarding the implementation of a SPL (sound pressure level)meter using LabVIEW.....If anyone has a vi or diagram or know how to proceed with this project please tell me about it...
    According to the project , I need a microfone and my laptop with LabVIEW to make the vi.
    Please help
    Thanks

    Here's an example program:
    This VI simulates the functionality of a Radio Shack Analog Sound Pressure Level (SPL) Meter. This VI requires a data acquisition board, Radio Shack SPL Meter and an RCA cable. Connect one end of the RCA cable to the SPL Meter's output, and then splice off the other end and connect it to channel 0 of the DAQ board. The connection to the DAQ board must be made differentially.
    The output of the SPL meter is a raw waveform that is converted by the program into a decibel (dB) reading. The front panel shows a dB offset based on a range, just like the actual SPL meter. The front panel also displays the overall dB reading.
    Attachments:
    SPL.llb ‏88 KB

  • I need the Log Report for the Data which i am uploading from SAP R/3.

    Hi All,
    I am BI 7.0 Platform with Support Patch 20.
    I need the Log Report for the Data which i am uploading from SAP R/3.
    I extract the DATA from R/3 into BI 7.0 DSO where I am mapping the GL Accounts with the FS Item.   In the Transformation i have return a routine on the FS Item InfObject . I am checking the Gl code into Z table for the FS Item .
    I capture the FS item from the Z table then update this FS item to Infobject FS item.
    Now i  need to stop the Data upload if i do not find the GL code in the Z table, and generate report for all GL code for which the FS item is not maintained in the Z table.
    Please suggest.
    Regards
    nilesh

    Hi.
    Add a field that you will use to identify if the GL account of the record was found in the Z table or not. Fx, create ZFOUND with length 1 and no text.
    In your routine, when you do the lookup, populate ZFOUND with X when you found a match (sy-subrc = 0) and leave it blank if you don't find a match. Now create a report filtering on ZFOUND = <blank> and output the GL accounts. Those will be the ones not existing in the Z table, but coming in from your transactions.
    Regards
    Jacob

  • Table for the report RPUAUD00  Logged Changes in Infotype data

    Hi
    I have a query with the program RPUAUD00 Logged changes in Infotype Data.  In which table stores the details of the program RPUAUD00.  for example in the 1st period there is a LWP record for the employee.  If in the 2nd period the LWP entered in 1st period has deleted, in the log the LWP displays for 1st period  new field contents, Action Indicator I.  The deleted information displayes in Old field contents with the Action Indicator D. We want to know in which table the LWP insert and LWP delete (d) details are stored.
    This information required to create a report for ESI.  In the report No of days (payroll processed for) has to mention.  To know the no of days need to access the report RPUAUD00.  From the RPUAUD00 the details of LWP insert and delete can be known.
    Request to help in solving the issue
    Thanks & Regards
    EKP Yadav

    Hello:
    Logged changes in Infotype Data are stored in cluster table PCL4 ID  LA and SA for employee and LB and SB for applicant. Maybe L is for longterm and S for shorterm
    Cheers.
    Antoine

  • Sound pressure spectra with SVT

    Hey all,
    I have a project which I have been having a bit of trouble implementing. I'm performing several measurements at 48kHz/24Bit of some sound events. My requirement are as follows for sound pressure spectra analysis. 
    500 - 20 kHz frequency bandwidth with a 25 Hz frequency resolution.
    Peak  Hold  averaging  with  50%  overlap  processing  and  Hanning  windowing  applied  to  the time records. 
    Anti-aliasing filtering. 
    A - weighting. 
    I have the sound and vibration toolkit and have implemented as follows:
    1. Read wav
    2. Convert from Volts to dB via SVL Scale Volts to EU.vi. (I used a calibrated signal of 94dB at 1kHz to find my mic sensitivity). 
    3. A-weighting using SVL A,B,C Weighting Filter.vi
    4. Peform analysis using SVL Zoom Power Spectrum.vi. 
    Few Issues:
    I dont know how to implement the Anti-aliasing filter. 
    Is the method I have used ok with measuring sound spectra? Or should I perform the FFT then convert to dB?
    I have tried to implement the same analysis using Matlab and although I get the same FFT profile, my dB levels are different where the 16kHz noise is almost the same level as the 8kHz noise? Not sure what is happening there, but I want to concentrate on using LV for now. 
    I dont have any guidance available or experience with this sort of analysis. I have trialed my program out on a sample wav file which has two separate distinct noises events, one at 8kHz and another at 16kHz. My FFT is showing that the 16kHz is a much higher sound level (95dB) than the 8kHz (80dB) but when I listen to the wav via a pair of studio monitor speakers, the 8kHz is much more audible. Wouldn't the implementation of A-weighting filter tend to make the 8kHz noise more prevalent in the FFT? 
    Any suggestions on this topic are appreciated.
    Thanks!  

    Hi David,
    If you want to enable the enhanced alias filter, you can use a DAQmx channel property node. I would recommend placing a DAQmx Channel property node on the block diagram and then going to Analog Input » General Properties » Advanced » Enhanced Alias Rejection Enable. See if that works and let me know.  
    Jake H | Applications Engineer | National Instruments
    Attachments:
    Enhanced Alias Rejection.png ‏3 KB

  • No. of hours appear in Date Format in Reports

    The output of the Personnel Action Report shows the "Annual Working Hours" column in Date format. This is the same with other reports like the Wage Type Reporter.
    Can somebody suggest a solution to this?
    Thanks
    RS

    Hey thanks to both of you for responding.
    Personnel Action Report is customised "ZHRPA" and Wage type report is also a customised one.
    Ameet, could you please let me know what exactly I am supposed to chekc in my parameters (SU3)? Should I ask the developer to check the report since this is a customised one?
    Remi, wage type reporter is also a customised report here. It is the customised version of PC00_M99_CWTR.

  • Report for logged changes in infotype data

    Hi
    Can anybdy suggest me the steps for configuring  logged changes in inotype data.
    My client wants a report to view the changes in any infotype record, specially in 0008 and absences.
    Reagrds
    Waseem

    Hi
    I already config these table but it is not refelecting
    In table V_T585A
    maintain Transaction Class is A and maintained IT
    in table V_T585B
    Maintained field group 01
                     Field Name is * (for all)
    In tabel V_T585C
    Maintained Doc Field Gr. 01
                     Doc Type is S
                     SupFldGr. is blank
    After this run report RPUAUD00
    and TC S_AHR_61016360
    But nothing to display.
    Please Help me.
    Regards
    Waseem

  • S_AHR_61016380 - Logged Changes in Infotype Data-Restrict Authorization

    Dear friends
    I am facing a problem in S_AHR_61016380 - Logged Changes in Infotype Data.
    I am working on two company codes, Company A and B.  The number range for Company A starts from 1 to 10,000 and number range for company B from 10,001 to 20,000.  When HR Administrator of Company A runs this report, he is able to see the changes made for Company B too.  How can I restrict this in authorization.
    Please help
    Regards
    Santhosh.S

    Dear Andy
    Thank you for the reply, its working fine now, but I am able to track the changes from now onwards only, I mean to say I performed the configurations just 2/3 days back , while executing the report, its showing the only those infotypes which are changed from last 2/3 days only.
    But I want to track all the changes since beginning of the infotype creation. Any way to track the entire history of the infotypes
    Regards
    Kiran

  • How to- Log Changes in Plan Data Using Datastore Object

    Hi,
    I followed the u201CHow tou2026 Log Changes in Plan Data Using Datastore Objectu201D  in order to trace the changes made in Planning.
    Although it is working fine, Iu2019m only being able to write the changes made by users that have SAP_ALL.
    Do you know what kind of authorization is missing on other users?
    Best regards,
    João Arvanas

    Hello João
    I would recommend you to use the authorization logn on RSECADMIN to
    trace what is the authorization missing for the user who you are using.
    Also you can try to set break-points on the introduced code and check
    where the issue is raised and check that is the authorization system is
    looking for.
    Let me know if this helps, otherwise I will give you other updates.
    Also you may post here what is the error that you are getting. That can
    help us to giving more specific answers.
    Best regards
    Lucimar

  • Diagram or vi for Sound Pressure Level Meter (SPL)

    Need help for implementing a Sound Pressure Level Meter (SPL) with LabVIEW 7.1 or 6.3....I must use a microfone and a laptop for my project.....Need diagram or ready vi ....!!!
    How can I make an A,B,C Weighting Filter vi for my Sound Pressure Level Meter project....???
    If there is one already made or you can give me any help please send it to me.......[email protected]
    Thanks.....

    Search the archives. A similar question about the weighting filters was posted within the past month or two, if I recall correctly. I am not aware of any ready-built VIs, but the filter specs are published (Google A-weighting).
    Also be careful with the frequency response of inexpensive microphones. They can skew the results substantially if you do not have some way to measure and compenste for the response.
    Lynn

  • How to log incoming and outgoing data in OSB?

    Hi
    I need to log incoming and outgoing data in OSB.
    What is the best approach to do it?
    Thanks
    Vibhor

    Have you changed the log level of OSB server? You may do it through weblogic admin console.
    Open weblogic admin console and go through -
    1. Servers --> osb_server1 --> Logging (tab) --> General (sub-tab) --> Advanced
    2. Change 'Minimum severity to log' to 'Debug'
    3. Set Log file : Severity level to debug
    4. Set Standard out : Severity level to debug
    5. Save
    Now run a test.
    Regards,
    Anuj

  • Turn off Messages' "logged in" sound Mac

    When I upgraded to Mavericks i noticed that everytime i opened my Mac and logged in to my computer this sound would go off. After digging around i found out that i was Messages login in back to my messages. I found the sound under Messages App folder. Is there a way to disable that logged in sound?

    Hi,
    Yes they were set in the Alerts section of the Preferences which no longer exists.
    All the sounds play for the items/action they were designed for.
    For example the Ringer sounds plays or A/V invites (AIM and Jabber Buddies)
    However for most of they you cannot turn them Off.
    I have not experimented with the Notification Centre (In Mountain Lion Messages overrode the Notification settings).
    The only setting that can be changed in the Message Received on now set on the General Section.
    It has an option for "None".
    10:21 pm      Thursday; October 31, 2013
      iMac 2.5Ghz 5i 2011 (Mavericks 10.9)
     G4/1GhzDual MDD (Leopard 10.5.8)
     MacBookPro 2Gb (Snow Leopard 10.6.8)
     Mac OS X (10.6.8),
     Couple of iPhones and an iPad

Maybe you are looking for

  • I can't send an e-mail from thunderbird, it was working well, suddenly it says the following message:An error occurred while sending mail. The mail server respo

    i can't send an e-mail from thunderbird, it was working well though , suddenly it says the following message:An error occurred while sending mail. The mail server responded An error occurred while sending mail. The mail server responded: (Alis-MacBoo

  • Accessing Jar contents

    Hi everyone, I'm sorry to ask such a dumb question, but I'm still e newbie with Java. Ok here goes: How can I access the contents of a Jar file, for example images in a package, like: com.mypackage.images ----> images that I need to access. I used th

  • Wow! Major bugs in CS4

    I just finally upgraded to DW CS4 and found some very surprising bugs. My computer is brand new running Win 7, so the bugs are pretty much confirmed. 1. to switch and image source, when i double click on the image in design view, and select another i

  • WM: LX02 / LQ02 - Blocking reason field

    Dear All, While displaying stocks in LX02 I have noticed  "Blocking reason" column. This column is empty for all positions but I would like to make use of it. Whenever we block material / move to Q we would like to mark the reason of blocking / movin

  • HDV & FCP - Can anyone explain this in layman's terms??

    Okay, I have a broad but limited understanding of all these technical terms for HDV and FCP and I am still banging my head against the wall in frustration!! I make videos underwater for divers and the company I work for. I have just moved into the wo