Separate 2 Channels in SoundInputRead.vi

Hi ,
I would like to distinguish between 2 Channels that I am reading out from the SoundInputReadvi.
I can see that both are read but when I draw them using a graph, it seems that they are interpolated between each other.
The index in the picture should give me the Channel 1 or 2 in a seperate Array and then plot them on a graph.
I intentiinally put in channel1 a Sinus and in channel2 a Square wave same frequency. 
changing the index on in the loop did not distinguish between both Channels, it rather did an interpolation of both signals.
Any idea why
Thanks in advance
Attachments:
2Channels.JPG ‏45 KB

Hi YG3,
The waveform data you are receiving should be a 1D array of waveforms. Each element of the array should correspond to a channel. Perhaps if you put a waveform chart indicator immediately after the index array, that should give you the information you want. Hopefully this helps!
Regards,
Michelle G
Applications Engineering
National Instruments

Similar Messages

  • EANCOM message : Separate channel per message sub-version

    Hello Experts,
    I have the following scenario:
    Flow 1 : ORDERS message  :  Dummy interface ( Sender AS2 channel ) -----> Dummy interface ( Receiver EDISeparator )
    Flow 2 :                                  SI_Orders_96AEAN008  ( Sender EDISeparator adapter ) ------------>   IDOC ( Receiver IDOC )
    Flow 3 :                             
    SI_Orders_96AEAN009  ( Sender EDISeparator adapter ) ------------>   IDOC ( Receiver IDOC )
    If you see, I need to configure 2 separate receiver communication channels based on message subversion to receiver 2 different messages; one CC for receiving EAN008 type of messages and one CC for receiving EAN009 type of messages. But the sender EDISeperator of type EANCOM does not have option to select the sub-version. Can you please tell how to configure 2 separate receiver channels per message sub-version.
    Thanks
    Saurabh

    Hi Piyush,
    My requirement is :
    Interface 1 : EDISeparator Sender Interface ( 96A-EAN008 ) ---> Mapping 1 ---> ZCNOSE_ORDERS.ORDER05
    Interface 2 : EDISeparator Sender Interface ( 96A-EAN010 ) ---> Mapping 2 ---> ZCNOSE_ORDERS.ORDER05
    There are around 21 GLN's sending messages of type 96A-EAN008 and 60 GLN's sending messages of type 96A-EAN010.
    As suggested by you in thread EANCOM message : Separate channel per message sub-version is that we have to use '|' as GLN separator. However since I have many GLN's, the option does not work for my scenario unless I create multiple communication channels with sets of GLN's in each communication channel.
    Will you agree that if the sender EDI separator adaptor had an option to choose the messag sub-version of the EANCOM message ( EAN008 / EAN010 ), then it would have been simple for me to create 1 Communicaiton channel such that all the messages of Interface 1 would use Mapping 1 and all the messages of Interface 2 would use Mapping 2 irrespective of any sender GLN.
    Thanks
    Saurabh

  • Write to measurement file Express VI - TDMS file has separate "channels" for each data point

    Im trying to write a VI to measure and record thermocouple data from an Advantech T/C DAQ. Using the "DAQNavi" express VI provided by them, connected to the Write to Measurement File express VI, I have managed to read in the data and create a TDMS file. However, when I open the TDMS file, each time step of temperature data is entered as a separate channel, instead of all of the channel data going into one tab. Obviously this is a huge problem as it creates hundreds of tabs after just a few seconds. Any thoughts as to what causes this?

    Hi glibby,
    How did you configure the Write to Measurement Express VI? Please select "one header only".
    If you have your own timestamps to write, please merge your timestamp channel and measurement channels with "Merge Signals" before passing them to the Write to Measurement.
    Best Regards,
    Mavis

  • How can I capture Skype audio on a separate channel

    I do interviews via skype. I currently use an external mic and USB mixing board and record with Audition CS6. But I want to record the caller's audio on a separate channel. How can I do that? Seems like there should be a way.

    Back in the mists of time I did a document about this. It refers to earlier versions of Audition, but that doesn't matter because this is controlled externally from it anyway. It's not the most brilliant document in the world (the diagram is hand-drawn), but you should be able to figure out the basics:
    Recording Skype calls with Audition

  • DAQCard 1200: How can I send two TTL singals on separate channels with adjustable delay shortly after (typically a few milliseconds) external triggering?

    Hi, this is probably a simple question, but I have never used the digital and timing part of any DAQboard before... I wish to use an old Power Macintosh 7200 with a DAQCard 1200 for timing and synchronizing external events . The scenario is as follows; an external device (in my case; a CCD camera) sends a trigger signal (TTL, 600 ns). I want this signal to trigger the DAQCard, whereafter I want the DAQCard to send two TTL pulses (20 microsecond duration) from two separate channels (one pulse from each channel). The first pulse must be sent within a few milliseconds after the trigger is recieved. Th
    en I wish to be able to control the delay from the first pulse is sent and to the second pulse. This delay should preferably be adjustable from a few microseconds and up to at least 20 milliseconds. How can I achieve that kind of operation? (I need a few tips to get started.. like for instance: should I connect the external trigger signal to the EXTTRIG pin or to the gate pin of one of the counters? Do I have to interconnect the counters in some way? Do I have to invert the OUT signals? etc..)Thanks for your help in advance.
    regards,
    Michal

    I have not personally used the DAQCard 1200, but if it is similar to the E-series devices, you route the trigger signal to the gates of both counters.
    In your code, use the Data Acquisition->Counter->Generate Delayed Pulse VI twice, once for each counter. You can then set an input on that VI to select to trigger on the gate, and set the delay and pulse width of the pulse. Since both will start from the same trigger, you can delay either pulse as long as you wish, from microsecond to seconds, making the second pulse follow the first.
    Mark

  • Can't assign tracks to separate channels/MIDI instruments

    I'm new to Logic, and I'm working on a song that so far consists of two tracks. In the environment, I created two separate MIDI instruments and assigned the keyboard for each instrument to a separate channel. The problem is that in the arrange window, both tracks automatically assign themselves to the same instrument. I've tried several times to reassign the instruments to their proper tracks, but when I reassign say instrument/channel 1 to track 1, it'll assign the same settings to track 2 and vice-versa. And then I'll look at the environment, and what should be instrument 2 will have been reassigned to instrument 1's settings, channel, etc.
    I know there's a huge learning curve with this software (I was previously using Garageband so yeah...), so is there something I'm overlooking?

    Linette,
    Yes, in the Arrange you've created a duplicate track. So when you switch what it's pointing to, the other, of course, changes too. This is a common mistake for newcomers.
    Try deleting the second track. Now use the create new track with next instrument command.

  • How can I acquire the data from 3 separate Channels of SCXI1300 simultaneously?

    I am trying to build a DAQ system, which can collect the data coming from 3 different channels. I am using the SCXI 1300 board, Labview 8.0. I used 3 separate DAQ Assistant module to build the system, but it can not collect the data from the 3 channels simultaneously, it can only collect the data from one channel by another channel. So I am wondering how could I fix this problem or rebuild my system.  Thanks

    Hi, Dennis
    I tried to use the NI-DAQmx to replace the DAQ Assistant to do the 3-channel data acquisition simultaneously, and I did the signal splition as you told me. The program works fine for 1-channel data collection, but if I chose 3 channels to do the data acquisition simultaneously, the program could not wokr, and  a warning window  kept poping up, and the window tells me the maximum sampling frequency is 0.952. So I am wondering what is going wrong and how to fix it.
    The attached files are the code and the screen shot of the warning window, please check them.
    Thanks
    Jingrui
    Attachments:
    NI-DAQmx program.vi ‏165 KB
    Warning Window.jpg ‏2305 KB

  • Macbook - tv, audio & video on separate channels?!

    so i'm on a quest to watch movies that are stored on my macbook's hard drive on my 36" insignia hdtv.
    i have separate connections for the video and audio. the video is connected through hdmi, and the audio cord connects my headphone jack to a red/white thing on the tv. i also have a dvd player, videogames, etc plugged into the tv. when i use a component (like the dvd player or macbook) i have to select an individual input (such as hdmi1, hdmi2, component1, etc).
    the issue? when streaming the movie on the macbook, the video shows on input "hdmi2" with no sound, and the sound can be heard on "component2" with a black screen. i can only select one input at a time.
    what am i missing? how can i use see both audio & video on one channel if they are in separate inputs??
    thanks!

    My mistake about my TV, it only has TOS link output. But I do have 2 DVRs, the TV, and a DVD+R connected to a RS passive 4-way selector and fed into a DVD speaker system for better sound when I feel like it. TOS link is an fiber-optic cable with small connectors. I have not tested my MacBook but supposedly the sound jack is also the optical output jack and there a reports of red glows from it. Normally TOS links screw on to something with the fiber in a metal cylinder that could go into the jack. Probably something in the manual--yes, it's labeled "Headphone out/optical digital audio out port" on pp. 22-23 but has no real info. I don't have/want any videos to test the Book output, today.
    -Ken

  • How to configure two separate channels

    Hi all,
    I'm working with a two nodes RAC using 9.2.0.8 Enterprise edition.
    I want to configure the archivelog backup:
    CONFIGURE CHANNEL 1 DEVICE TYPE 'SBT_TAPE' CONNECT 'rman_intranet/[email protected]' PARMS 'ENV=(TDPO_OPTFILE=/home/adsmadm/rman_DBCIAT01/opt/tdpo.opt)';
    CONFIGURE CHANNEL 2 DEVICE TYPE 'SBT_TAPE' CONNECT 'rman_intranet/[email protected]' PARMS 'ENV=(TDPO_OPTFILE=/home/adsmadm/rman_DBCIAT03/opt/tdpo.opt)';
    RMAN> run {
    2> sql 'alter system switch logfile';
    3> sql 'alter system archive log current';
    4> sql 'alter system archive log current';
    5> backup format 'brman_arch_%s' archivelog all;
    6> }
    But fails with this error
    channel ORA_DISK_1: sid=27 devtype=DISK
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: failure of backup command at 01/14/2013 12:49:55
    RMAN-06059: expected archived log not found, lost of archived log compromises recoverability
    ORA-19625: error identifying file /logs/bbdd/oracle/DBCIAT03/archiver/T0001S0000004618.ARC
    ORA-27037: unable to obtain file status
    IBM AIX RISC System/6000 Error: 2: No such file or directory
    The error is because can't found the archivelog of second node on the first node.
    backup format 'brman_arch_%s'
    (archivelog like '/logs/bbdd/oracle/DBCIAT01/archiver/%' channel 1 delete all input )
    (archivelog like '/logs/bbdd/oracle/DBCIAT03/archiver/%' channel 2 delete all input )
    but fails too with this other error:
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-00558: error encountered while parsing input commands
    RMAN-01005: syntax error: found "integer": expecting one of: "channel_id, double-quoted-string, identifier, single-quoted-string"
    RMAN-01007: at line 3 column 66 file: standard input
    Please, any idea?
    best regards

    THis is just an example..
    RMAN can allocate channels to instances it is connected to. For a RAC database, you can connect to the grid TNS alias, which points to all instances. You can then set up parallelism for the device type, and the load will be spread across the RAC instances.
    You need to make sure that the password file exists for each instance, and that the user you're connecting as from RMAN has sysdba privileges.
    Example:
    tnsnames.ora entry:
    RACDATABASE =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (LOAD_BALANCE = yes)
    (FAILOVER = on)
    (ADDRESS = (PROTOCOL = TCP)(HOST = racnode1)(PORT = 1521))
    (ADDRESS = (PROTOCOL = TCP)(HOST = racnode2)(PORT = 1521))
    (ADDRESS = (PROTOCOL = TCP)(HOST = racnode3)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = ORCL)
    RMAN connect:
    rman target username/[email protected]
    (username/password is for a user with SYSDBA privileges).
    RMAN channel configuration:
    CONFIGURE DEVICE TYPE DISK BACKUP TYPE TO COMPRESSED BACKUPSET PARALLELISM 4;
    This sets up the channels to be spread across the instances based on instance load.

  • Possible to merge two image files, but keep separate channels?

    I have Image A with seven selections saved as channels.  I have Image B with eight selections saved as channels.  I want to put A and B side by side in the same file.  If I expand canvas in Image A and cut & paste B into it, the eight channels for B are lost.  Is there a why to retain both sets of channels with my selections?  I can't quite wrap my mind around how to make this work of even if it can work.  Any suggestions?  Thank you.

    The best workaround I can think of is to make the Background Layer of the files a regular Layer and Group it (command-G), then add as many empty Groups in that Group as Channels are to be transported.
    Afterwards load each Channel as a Selection (command-click the icon in the Channels Panel) and add it as a Mask to one of the empty Groups (click the Layer Mask-icon, third icon from the left at the bottom of the Layers Panel).
    After that the Group containing the Layer and masked Groups can the moved together.

  • Audio shot in separate channels is now combined ????

    Hello.  I've searched this forum and haven't found an answer to this issue ... yet.  I recently shot something on an XDCAM PMW-EX3.  I used two mics, separating each into its own channel so that I could mix later.  Upon import, I have two channels, but both say L R on them, and both appear to have exactly the same sound, mixed together.  In fact, when I mute one of them, I still get the exact same sound through my headphones, only not as loud because I've muted one.
    What I want is to have one channel be L and the other R, and for the sounds to reflect what was actually captured in the mic, instead of being all smeared together.  So far, I haven't been able to resolve this issue on help or by searching here, though I freely admit that I might have misseed something.
    Can anyone help?
    Thanks

    Maybe someone with your camera can comment; doesn't make sense to me.
    I wonder about whether your mikes are separated.  Test this: put one of your regular clips (i.e. a stereo track that should have one mike on L channel and one on R) and use audio mixer to mute one channel.
    Or if your master is stereo, you've got to decide how you want the 4 mono tracks to mix.  Mute 3 and see if the one left is clean.

  • Separate sampling rate for two different channels for a USB-6009 daq

    Hi, 
    I am using a USB-6009 and incorporating the 'daq assistant' to change the sample rate.  I am trying to find a way to set the sampling rate to two unique values for two separate channels.  I've tried setting up two daq assistants and adjusting the sample rate different for each channel, though this does not work.  Is there any way to set the sample rate high for all channels then reduce the rate for a different channel - or an alternative?  I would appreciate any input on this, thank you!
    - Anthony
    Solved!
    Go to Solution.

    All tasks on a DAQ board that use a sampling clock must use the same clock.  Therefore, you cannot have two tasks on the same DAQ board sample at different rates.
    Alternatives would be:
    1. to combine all of the channels into a single task and just accept the extra data
    2. get an extra DAQ board to use in parallel
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • How can I export 6 mono tracks and a one track two channel stereo pair in a quicktime as separate tracks?

    I'm using Premiere Pro CC 2014 (8.1) and need to export a 5.1 mix as well as the stereo tracks as 7 separate tracks in a quicktime. If I select 8 channels it automatically creates 8 tracks. Also, if I export the the seventh stereo track as mono track won't it play mono?
    Thanks in advance for nay help you can offer.
    -Sam

    Hi Richard and Kevin.
    First of all thanks so much for the response and info. Just to clarify, you're saying I will need  8 tracks, 2 of which will be designated for the stereo pair, right? My concern is that I'm supposed to deliver only 7 tracks. They want the stereo pair as separate channels on one track. I'm wondering if I can create a one track stereo pair and put it on a stereo track, then export only the seven mono tracks (plus an empty track). Would the stereo still work?
    Thanks for the link to the previous post. I had actually read it and though it was helpful in explaining how to set up the audio tracks I was still confused about the export.
    Much thanks,
    Sam

  • AU Plug-in vs. sub channel

    Hello all-
    First let me say thanks in advance for anyone kind enough to chime in on my newbie question.
    Is there a fundamental difference in the way Logic routes MIDI information between AU instruments and MIDI sub-channels?
    Here's what's going on:I am using an MPC3000 and would like to multitrack record MIDI data from a sequence on the MPC into Logic. I setup 3 Midi instruments in Logic from the multi channel sub-channels to record the three separate tracks being played from a three track sequence in the MPC. I have set each track from within the MPC to send over a separate channel (1,2,3 to match sent MIDI). I also have armed the three seperate tracks for recording. Logic insists on summing the data being transmitted from the three separate tracks into the one MIDI instrument track that is selected/active. And it is also routing the MIDI data back to the MPC as it is being recorded causing some kind of MIDI feedback loop.
    I have verified that the MPC is sending the data separately over the three channels that I assigned by setting up three AU plug-in instruments on three separate channels(1,2,3) and successfully recording the data onto three separate tracks.
    What is the appropriate workflow to record MIDI multitrack data out of a multitimbral hardware sampler/sequencer into Logic?
    BTW I am a newbie as I stated above but I have read and re-read both the sections on Multitrack MIDI recording and the Environment chapter out of the reference manual.
    Also, besides checking off the boxes for CHANNELIZE and AUTO DEMIX I am starting basically from scratch. Logic created a Multinstrument for the MPC when I used the Set-up assistant on first install.
    Thanks again.
    g5 dual 2.7   Mac OS X (10.4.9)   4.5 GB RAM, ATI Radeon 9650
    g5 dual 2.7   Mac OS X (10.4.9)   4.5 GB RAM, ATI Radeon 9650

    OK -
    feedback issue is resolved.
    Soft thru was ON and needed to be set to OFF.
    but I still cannot manage to record MIDI data to seperate multi instrument sub channel tracks.
    Anyone?

  • Automation vs. separated channel mixing?

    I have a mixing question I've been dying to ask.
    When it comes to mixing, a friend of mine swears by automation.
    His technique is to put all lead vocals (or any similar sort, so he would put verse 1 & 2 and bridge lead on one channel) on one single channel and automate the level of that channel up and down according to the part of the song and obviously the volume he wants from the vocal part. He has left me with the impression that "That's how everyone does it".
    I on the other hand have never bothered with automation when I mix a song (speaking primarily of vocal channels) unless I really have to. I simply just use more separate channels even if it is the lead vocal. So for example if it's verse 1 there are three parts of the verse that I want in different volumes, I just put all three on different channels in logic and copy the COMPRESSION, EQ setting and bus sends on each. So in the end I usually end up with between 5 or 20 audio channels just lead. I can then also obviously set EQ and COMP and whatever else I wanna do on each channel individually as the need arrises.
    This to me is way faster because while mixing the entire song I can quickly get to the channel that needs adjustment and change the volume according to what I hear.
    Mixing with Automation in the described scenario by my friend is just clumsy to me and harder.
    Please let me in on your preferred way of mixing.... with automation and similar to the way described that my friend does it or do most of you also separate audio parts in to various channels as the needs arrises?
    Of course I am always willing to learn.
    Thanks.
    Message was edited by: Chance Harper

    I mostly use similar approaches to the very well described methods in Bill's response - except that first, I spend a lot of time (where necessary) to tweak levels within the vocal tracks in the sample editor. In there, I'll first remove pops, thumps, noises etc. I'll then change gain on individual phrases and sometimes even words or parts of words. I don't use compressors to replace riding a fader or automation.
    Then, once my tracks are cleaned up, I'll often use two compressors - one dealing with undesirable remaining peaks, and one dealing with RMS levels, but mostly for the sound it gives me because of the choice of compressor, not gain control. All of this apples to other instruments too - my goal is always to get the raw tracks as close to 'right' as possible before applying anything - which goes back to the recording stage, obviously.
    As I mix OTB often, automation I use is mostly to push-pull in fairly coarse increments. Using the same 'parallel' compression routing, but not actually using compression, I might apply affects to another bus, so I'm generally mixing the affected vocal track with the untreated vocal track, and sometimes swapping them for more extreme effects. As I'm often OTB at this stage I don't have a lot of options as I use the creaky old (now obsolete) Uptown automation system - or none at all on certain tracks. Somehow there's a magic that happens when there are human hands on faders during a mix, and the mix becomes another performance.
    Of course, this applies mostly to the music type with which I work - roughly 80% audio, 20% virtual instruments, so everyone's techniques will be different.

Maybe you are looking for

  • Unable to  get the login page after upgrade from 11.5.10.2 to R12

    Hi , We are unable to get the login page after upgrade from 11.5.10.2 to R12, all the services are up and running. Pls let me know if someone has come across this issue. Thanks&Regards, Apps DBA

  • What's up with the new Safari? I've done all the "tips". Still slow!

    I've tried all these prophylactic measures and read an hour's worth of articles about the new Safari (Version 5.0, 5533.16 apparently). But it gets stuck on even the most basic of Internet pages. Safari used to load eBay, Associated Content, TED, You

  • Filter - synch problems

              Hi           We are trying to use filter servlet2.3 to do some filtering before after it is           send to the web container.           The following are the issues we have.           having implemented the filter as per the recommendati

  • How do I make a photo the "original" of another photo?

    After importing my old iPhoto Library into iPhoto '08 I found that all the edited photos and the originals had come over separately. I want to take those original photos and make iPhoto recognize them as the original file to these edited photos. Is t

  • OSS NOTE

    Hi Experts How to find  the OSS NOTES implemented in a program. Regards Ganesh Reddy.