Audio Skipping While Recording in GB '09

Hey there!  I hope this hasn't been answered before but I'm new to the podcasting game and just starting to get my feet wet, and just when I thought I had everything under control, I playback my 55 minute audio and realize there are MANY instance where the audio either cuts out, or quiets down to an absolute whisper for no rhyme or reason.
I am running GB '09 on a  Macbook Pro OS X 10.6.8.
I am using 2 USB Mics simulataneously to record a podcast.  Specifically I am using 2 CAD U1 USB Recording Microphones.
I paired them together as an aggregate device so I can record using multiple microphones.  After some testing I thought the audio sounded great after playback, and then let my podcast recording rip as I recorded a natural conversation with a friend for 55 minutes.  As we played back the audio, time after time the audio would either cut out, or it would become so faint that you could barely hear anything, but if you listened closely enough, it was the original audio.  We didn't mount the mics, but spoke directly into them from a close distance.  I am using 2 tracks obviously for each microphone.
Am I doing something wrong?  It ***** I have to re-record this already, but want to avoid this problem next time.
As for effects, I am using a -10db noisegate to rid the humming and echoing.  I am using manual bass reducer and compressor.  I have both monitors off.  Auto record level is on.  Master reverb and echo are both at 0.  Almost all the default settings aside from the noisegate and reverb.
Is it the microphones problem?  Were we moving around too much?  Is it a common problem with 2 USB mics?  Have I adjusted something wrongly on the settings?
If anyone could help it would be much appreciated, or if someone needs more info out of me to help, PLEASE feel free to ask so I can help you better understand where I stand.
Once again, I am a first time GB user, and podcaster.  Looking to perfect this and have my audio sound flawless!
Thanks so much!

This doesn't sound usual but I would guess it could be a problem with the auto level. You may want to set the input levels and monitor the recording with headphones.

Similar Messages

  • Audio Skipping While Using iPod + Mail Application on iPhone 3G

    Hey there folks. I'm experiencing Audio skipping and popping while using both the iPod and the Mail application at same time. Typing is also very slow in Mail application while iPod is playing music. Have installed the 2.01 update, didn't try to do this before, so not sure if this is normal behaviour. Even if normal, this should not be so. Any thoughts?
    Thanks, Ian

    dashto wrote:
    Typing is also very slow in Mail application while iPod is playing music
    I'm getting a lot of problems with the iPhone slowing down whilst I'm typing.
    I haven't played a lot but I think it's just not coping with iPod features whilst it's trying to do all the other cool stuff.
    I rarely have a problem with it when not using the iPod function.
    But it's not supposed to be like this I expect. Seems like some software is not being polite with CPU sharing

  • Record audio playback while recording

    I would like to record audio (from a radio) and be able to play it back while it is recording or at a later time. I can do this with DVD-RAM DVD recorder but would like to do it in a simpler manner.

    LineIn might do, or Soundflower.

  • Help with Audio Playback While Recording

    I am an aspiring sound engineer and I am having a problem with recording in Audition 3.0 that I need help with. When i record vocals, the sound wave plays back in the speakers/headphones with like a 1.5 second delay after it is recorded. It really throws off the artists I am working with when they are trying to record vocals. How do i kill headphone/speaker playback while someone is recording?

    There are problems with a lot of internal soundcards in a lot of laptops, and these seem to be so many and various that all you can do is use trial and error and hope for the best.
    External soundcards should cure any problem, but you may have to look into what else is running on the laptop, as so much is integrated, and some machines seem to have audio problems caused by wireless or other network adaptors etc.
    As I said, I use oldish Edirol and Tascam usb units. The Tascam has a known fault (noise when using a guitar channel at the same time as phantom powering a mic on the other channel) which I can live with, and I would hope has been solved in later and current versions. The Edirol is fine. I use 2 units to give me the connections I want (ie one has jacks, the other phono plugs, and different size headphone sockets). Both these have asio and wdm drivers and work fine with AA 3.0 here. More modern devices will be usb2 and will presumably provide more channels or higher sampling rates, but these are fine. Others will be more up to date than me, but I would think anything from Tascam, Edirol, Echo Audio and I think most m-audio models should be fine. Just be wary of anything from Creative Labs. I, too, have had bad experiences with one of their products (it drew too much current from the usb port on a couple of the laptops so I never got as far as to find whether it had asio drivers working or not). But others will be more up to date than I am.
    I just went onto ebay over the years and kept bidding on sensible looking devices until I got ones at the right price, but it probably is better to buy new if you can afford it.
    Sorry I can't give a more definite answer.

  • Audio Skipping in recording and playback

    Hey gang,
    Ever since my Leopard install a few weeks ago, Soundtrack (2.0.1) has been skipping playback very bad. The audio cuts out for a split second every 2 seconds or so, and it's random and nasty sounding. Clearly this won't do. Ironically, myspace and other websites sites with media are also having the same problem.
    anyone have an idea what the deal is?
    I haven't changed my hardware config, but upggraded OS's, and everything had been running well under the previous OS. I notice a general sliggishness that I fed with more ram and it's still a problem. Before I start throwing more hardware the problem... your advice please.
    ran diagnostics, everything seems to be working mormally,
    what's next?

    Okay Update for ya,
    Took ol' Bessie into the apple store tonight to see a Genius.
    Genius Mike at the apple store downtown performed a boot using his own external hard drive (running leopard). We were experiencing the same problem booting with his drive... a metronomic clicking gap popping (every second, like a clock) when listening to flash-based audio in safari. I had uninstalled my pro apps so I wasn't able to test soundtrack pro, but I imagine the same thing would have happened, because the safari audio was screwy.
    just to be clear, iTunes is NOT screwed up for me. In fact, iTunes plays perfectly, which is why I'm still skeptical that this is a hardware issue. Mike at the apple store suggested this was a hardware issue that might be solved with the purchase and installation of a new motherboard ($875). I was not so keen to do that right away. I'm going to try a fresh install of OsX 10.4 first, after I back up everything to the 1TB external drive i bought on the same visit.
    I want to again make it clear what my problem is...
    I don't know which of these is the CAUSE or EFFECT of the problem but here they are:
    - a process named coreaudiod (you can find this in activity monitor) is showing a rhythmic increased level of activity every one second, spiking to about 3-5%. Then it pops back down to 1% for a few seconds and jumps back up every second for 3-15 seconds.
    - audio in safari (only flash driven audio like youtube and other flash sites) skips/pops or gaps for an instant every second. This repeats 3-15 times and then there is like 3-4 seconds of clear audio, and then the whole thing repeats
    - system sounds from skype or aim (incoming message sounds) are also affected, but since they're so breif, usually, they sound like they're cut off half way through the sound.
    - the same rhythmic audio popping occurs when playing back or recording in soundtrack pro.
    - the following applications are NOT AFFECTED: quicktime, iTunes, logic pro, logic express
    I am lividly upset at this problem because of my nearly persistent use of soundtrack pro for the last year... it's totally unusable now.
    Message was edited by: ProSuiteEditor

  • EyeTV Skips While Recording

    I just got an EyeTV hybrid USB tuner for my iBook G4 which runs Tiger (specs are on my footer) and I have problems with it when I record. It often skips and jumps (doesn't record every frame) when it records and makes the videos look like crap. This doesn't happen when I just view the TV, it just does it when I record. Does anyone know how I can prevent this from happening? My computer has more RAM (768 MB) than what they reccommend (256 MB), and I have no other programs open when I record. I also tried rebooting and that didn't work. All of my computer's other specs meet the software's system requirements as well.

    Welcome to Discussions, DearOlivejuice
    DearOlivejuice wrote:
    I record videos weekly and this recently started happening. After I finish capturing footage from the iSight and play it back I notice that it cuts and skips through the footage. So even though I was recording for 5 minutes only 4 minutes will be there with random bit cut out. It just skips around.
    I originally thought my macbook was overheating as it only seemed to happen sometimes and shutting it down for awhile would fix it. But it's happening more and more frequently and now skips in about every 10 seconds of footage.
    Any thoughts on things I could try?
    Message was edited by: DearOlivejuice
    Consider the suggestions offered here:
      http://discussions.apple.com/thread.jspa?messageID=13274102#13274102
    I think you need to free up as much hard disk space as possible:
      http://docs.info.apple.com/article.html?path=Mac/10.6/en/8358.html
    I like to keep at least half (no less than one third) of my startup disk free for best OS X and video performance. You can do with less, but, generally, the more space (and RAM) you have, the better things work.
    EZ Jim
    Mac Pro Quad Core (Early 2009) 2.93Ghz Mac OS X (10.6.6); MacBook Pro (13 inch, Mid 2009) 2.26GHz (10.6.6)
    LED Cinema Display; G4 PowerBook 1.67GHz (10.4.11); iBookSE 366MHz (10.3.9); External iSight; iPod4touch4.2.1

  • IMovie skips while recording from iSight

    I record videos weekly and this recently started happening. After I finish capturing footage from the iSight and play it back I notice that it cuts and skips through the footage. So even though I was recording for 5 minutes only 4 minutes will be there with random bit cut out. It just skips around.
    I originally thought my macbook was overheating as it only seemed to happen sometimes and shutting it down for awhile would fix it. But it's happening more and more frequently and now skips in about every 10 seconds of footage.
    Any thoughts on things I could try?
    Message was edited by: DearOlivejuice

    Welcome to Discussions, DearOlivejuice
    DearOlivejuice wrote:
    I record videos weekly and this recently started happening. After I finish capturing footage from the iSight and play it back I notice that it cuts and skips through the footage. So even though I was recording for 5 minutes only 4 minutes will be there with random bit cut out. It just skips around.
    I originally thought my macbook was overheating as it only seemed to happen sometimes and shutting it down for awhile would fix it. But it's happening more and more frequently and now skips in about every 10 seconds of footage.
    Any thoughts on things I could try?
    Message was edited by: DearOlivejuice
    Consider the suggestions offered here:
      http://discussions.apple.com/thread.jspa?messageID=13274102#13274102
    I think you need to free up as much hard disk space as possible:
      http://docs.info.apple.com/article.html?path=Mac/10.6/en/8358.html
    I like to keep at least half (no less than one third) of my startup disk free for best OS X and video performance. You can do with less, but, generally, the more space (and RAM) you have, the better things work.
    EZ Jim
    Mac Pro Quad Core (Early 2009) 2.93Ghz Mac OS X (10.6.6); MacBook Pro (13 inch, Mid 2009) 2.26GHz (10.6.6)
    LED Cinema Display; G4 PowerBook 1.67GHz (10.4.11); iBookSE 366MHz (10.3.9); External iSight; iPod4touch4.2.1

  • Can I deal with the audio stream while recording?How?

    Hi, All,
    I am doing a project about SIP phone using J2ME. I am quite new to this area. I want to mask the audio stream before it sends out. I want to know if it can be achieved in J2Me. if yes, would you give me some reference? Thanks for any reply.

    Is anyone who knows how to achieve this?

  • No audio sound while recording video from Iphone4

    I have tried everything to solve this problem, upgrade, downgrade, restore, every possible way to fix if its a software problem, A month ago it was working just fine, but now when i upgraded my phone to IOS 6, IOS 6 was taking too much of my battery so i decided to downgrade my phone, when i downgraded my phone, the problem came up and since then i have been trying everything to clear this issue up, even the most popular needle method, it didnt work for me, i still here the hissing noise when i record a video.
    Is there someone who has fixed this issue without the needle or software upgrades and downgrades ?
    Voice recording works fine as in voice memo's. In call voice all works fine, i guess the other mic at the bottom of my phone works fine. its about the top mic.

    take a look at this easiest way to fix it.
    https://www.youtube.com/watch?v=Fvtxp8VaMpw

  • Audio settings while recording fireworks. Vixia 400

    I have a Vixia 400. When I record fireworks it filters out all background noise and all you hear are the bangs, crackles and pows of the fireworks. Once the fireworks have stopped the background noise (music and the crowd) comes back. Is there a special setting or do I need an external mic to get the music recorded also?

    Hello Cori8145,
    We would think that, based on the situation, you may need an external microphone to get the music like you want.  Initially the noise of the fireworks overwhealms everything else, which is why it's so prominent.  There is no special setting that would change this aspect of recording.  We apologize for any inconvenience that this may cause you. 
    Did this answer your question? Please click the Accept as Solution button so that others may find the answer as well.

  • IPhone does not receive audio input while recording videos & Speaker Phone

    Its like my Microphone doesn't work with Videos and Speaker phone...its getting really annoying it works fine in Voice Memos and Voice calls (Without SP)
    Videos sound nothing but statis
    Anyone know how to fix this?

    Make sure the mic isn't ubstructed when taking videos. I know thats seems like duh thing but your mic is on the bottom left of the device with the screen facing you. A lot of times  people don't relize they are doing it.

  • Show waveform while recording

    Is there any way to get STP to show the waveform as the audio is recorded (not just after recording).

    Hi Donald,
    Soundbooth will not display the audio waveform while recording. The level meters should be live during the recording or monitoring process, but you will not see a waveform until the recording has stopped.
    Durin

  • Choosing bit depth while recording audio

    Hi,
    First, the short version of the question:
    Do you know of any simple audio recording app (ie: not a monster audio suite) which takes low CPU usage, and lets you choose the internal bit depth using for audio sampling (ie: sample at PCM16, at PCM24,...)  ?
    Now, in case you need it, the long version of the question:
    I'm digitizing my huge collection of audio tapes, with my G5 iMac (OSX 10.4). The quality of the recordings is somewhat low, so I don't need a high-end audio card, and I believe the builtin audio card of this G5 is more than adequate for this task (Burr Brown PCM3052 with support for PCM16, PCM24, and AC3 16).
    I've done my first tests with the just-released new version of Audacity (2.0.0), which is compatible with 10.4 and higher, so I'm very happy to be able to install a brand-new application in 10.4.
    Audacity works fine, but has a couple of issues:
    First, you can choose the audio track bit depth, but not the internal bit depth at which you're sampling. In other words, I'd expect to use some selector to choose from PCM16 or PCM24 recording, which is what this iMac seems to support. However, I can only choose the storage bit depth, not the sampling bit depth. I suppose Audacity is recording at PCM24, but I've no way to test this.
    Second, it takes about 40% CPU usage while recording (yes, I disabled the realtime graphics update of Audacity... if I don't disable it, usage becomes 60% or higher).
    I tried Audio Hijack Pro (well, the last version supporting 10.4), and it won't let me choose the sampling depth either.
    So... do you know of any simple recording app which overcomes this issues?
    TIA!
    cesarpixel

    although I was looking for something simpler.
    Compared to what you describe, my use of GarageBand sounds "simpler."
    GarageBand is part of iLife, so it is meant to be easy to use, unlike big brother Logic.  Furthermore, I am using it in a very limited way. When recording, I just set up ONE track, which is pretty easy. 
    GB records at the best possible quality, up to 24-bit.  I used 16-bit because my source was analog tapes and records, and I did not think it would make the final result any better.  The GB project file serves as my "master copy" for future enhancement.
    The best part is editing the full recording of the entire tape/record, into individual songs, then exporting them to iTunes as 256 kbps AAC (or MP3) files, all within GarageBand.  A few of my records had skips, and I was able to edit them out by overlapping two tracks with the same portion of music, and carefully eliminating the skip at the transition between the two tracks.  Also, because the source is analog, there is noticeable background hiss when the music level is low.  It is particularly noticeable at the end of songs that fade out.  To make the hiss fade out along with the music, I gradually adjusted the master volume level downward to zero starting when the music level became low enough for the hiss to be noticeable.  That made the hiss fade out, which helped "hide" it.

  • Quicktime video freezes/pauses/skips while audio continues at normal rate.

    So here's my problem. I used a Canon Vixia to record some AVCHD footage of my band playing at a gig. I imported it into Final Cut Pro 7 using Log & Transfer. I edited the footage just fine (very simple cuts to remove unnecessary footage and add some title overlays).
    However, upon being exported, whenever I opened the .mov in Quicktime, the video would pause, freeze, or skip while the audio continued. Then the video would move extremely quickly to catch up to the audio. It has done this exported as ProRes 422 (LT), Apple Intermediate Codec, and H.264 (I used Compressor to get it into H.264). The only program to play without any skipping/speeding up was VLC, and there was some heavy pixelization/grey screens going on.
    Upon a whim, I uploaded one of the clips to Facebook. It still played the skips for me, but I had friends tell me that it played perfectly for them. I used a different computer, and sure enough, not a skip in sight. Going back to my computer, it still played the skips/speed-ups. They are present in Facebook, YouTube, Quicktime (both 7 and X), MPEG Streamclip, and during preview by pressing spacebar with the file selected.
    I'm running this on a 15" Macbook Pro (Early 2011 model) with Snow Leopard (10.6.8), 2.4 GHz Intel Core i5, and 4 GB of RAM.

    Previous discussions and ideas...
    To
    Burn Error Proof DVDs (Well, close to error proof!)
    Use the SLOWEST possible burn option your burner will allow in Encore, since it is much better to take a bit more time burning the disc than it is to burn "fast" and have a disc that won't play
    Set the VIDEO portion of the transcoding options to a Maximum of 7,000 so your burned disc will have a better chance at playing in desktop players (which support burned discs, if at all, only as an "after thought" of the DVD specification)
    Use AC3 or PCM audio transcode settings for best player compatibility (some discussion of MPEG audio not being supported by all players, especially for NTSC discs)
    Buy and use Taiyo Yuden (or Verbatim?) brand blank discs
    Read this
    ENTIRE message
    Concerning Replication
    And this one
    About Authoring and Playing a DVD
    Discussion of
    Peak Bitrate
    Here is one
    Bit Budget Calculator

  • How to skip first record while inserting data from a flat file to BW system

    Hi Experts,
    In my project we have to upload flat file into a BW system. I have written a program and it is working fine.
    Now we have got another requirement. The flat file will have a header record (first row). While uploading the flat file we have to skip this record. How I can do so?
    The code is as below:
    FORM upload1.
      DATA : wf_title    TYPE string,
              lt_filetab  TYPE filetable,
              l_separator TYPE char01,
              l_action    TYPE i,
              l_count     TYPE i,
              ls_filetab  TYPE file_table,
              wf_delemt TYPE rollname,
              wa_fieldcat TYPE lvc_s_fcat,
              tb_fieldcat TYPE lvc_t_fcat,
              rows_read TYPE i,
              p_error   TYPE char01,
              l_file      TYPE string.
      DATA: wf_object(30)  TYPE c,
              wf_tablnm TYPE rsdchkview.
      wf_object = 'myprogram'.
      DATA i TYPE i.
      DATA:
           lr_mdmt                TYPE REF TO cl_rsdmd_mdmt,
           lr_mdmtr               TYPE REF TO cl_rsdmd_mdmtr,
           lt_idocstate           TYPE rsarr_t_idocstate,
           lv_subrc               TYPE sysubrc.
      TYPES : BEGIN OF test_struc,
               /bic/myprogram TYPE  /bic/oimyprogram,
               txtmd   TYPE rstxtmd,
               END OF test_struc.
      DATA :    tb_assum TYPE TABLE OF /bic/pmyprogram.
      DATA: wa_ztext TYPE  /bic/tmyprogram,
            myprogram_temp TYPE ziott_assum,
            wa_myprogram TYPE /bic/pmyprogram.
      DATA : test_upload TYPE STANDARD TABLE OF test_struc,
             wa2 TYPE  test_struc.
      DATA : wa_test_upload TYPE test_struc,
             ztable_data TYPE TABLE OF /bic/pmyprogram,
             ztable_text TYPE TABLE OF /bic/tmyprogram,
             wa_upld_text TYPE /bic/tmyprogram,
             wa_upld_data TYPE /bic/pmyprogram,
              t_assum TYPE ziott_assum.
      DATA : wa1 LIKE  test_upload.
      wf_title = text-026.
      CALL METHOD cl_gui_frontend_services=>file_open_dialog
        EXPORTING
          window_title            = wf_title
          default_extension       = 'txt'
          file_filter             = 'Tab delimited Text Files (*.txt)'
        CHANGING
          file_table              = lt_filetab
          rc                      = l_count
          user_action             = l_action
        EXCEPTIONS
          file_open_dialog_failed = 1
          cntl_error              = 2
          OTHERS                  = 3.                          "#EC NOTEXT
      IF sy-subrc <> 0.
        EXIT.
      ENDIF.
      LOOP AT lt_filetab INTO ls_filetab.
        l_file = ls_filetab.
      ENDLOOP.
      CHECK l_action = 0.
      IF l_file IS INITIAL.
        EXIT.
      ENDIF.
      l_separator = 'X'.
      wa_fieldcat-fieldname = 'test'.
      wa_fieldcat-dd_roll = wf_delemt.
      APPEND wa_fieldcat TO tb_fieldcat.
      CALL FUNCTION 'MESSAGES_INITIALIZE'.
      CLEAR wa_test_upload.
    Upload file from front-end (PC)
    File format is tab-delimited ASCII
      CALL FUNCTION 'GUI_UPLOAD'
        EXPORTING
          filename                = l_file
          has_field_separator     = l_separator
        TABLES
         data_tab                = i_mara
        data_tab                   = test_upload
        EXCEPTIONS
          file_open_error         = 1
          file_read_error         = 2
          no_batch                = 3
          gui_refuse_filetransfer = 4
          invalid_type            = 5
          no_authority            = 6
          unknown_error           = 7
          bad_data_format         = 8
          header_not_allowed      = 9
          separator_not_allowed   = 10
          header_too_long         = 11
          unknown_dp_error        = 12
          access_denied           = 13
          dp_out_of_memory        = 14
          disk_full               = 15
          dp_timeout              = 16
          OTHERS                  = 17.
      IF sy-subrc <> 0.
        EXIT.
      ELSE.
       CALL FUNCTION 'MESSAGES_INITIALIZE'.
        IF test_upload IS NOT INITIAL.
          DESCRIBE TABLE test_upload LINES rows_read.
          CLEAR : wa_test_upload,wa_upld_data.
          LOOP AT test_upload INTO wa_test_upload.
            CLEAR :  p_error.
            rows_read = sy-tabix.
            IF wa_test_upload-/bic/myprogram IS INITIAL.
              p_error = 'X'.
              MESSAGE s153 WITH wa_test_upload-/bic/myprogram sy-tabix.
              CONTINUE.
            ELSE.
              TRANSLATE wa_test_upload-/bic/myprogram TO UPPER CASE.
              wa_upld_text-txtmd  = wa_test_upload-txtmd.
              wa_upld_text-txtsh  = wa_test_upload-txtmd.
              wa_upld_text-langu =  sy-langu.
              wa_upld_data-chrt_accts = 'xyz1'.
              wa_upld_data-co_area = '12'.
              wa_upld_data-/bic/zxyzbcsg = 'Iy'.
              wa_upld_data-objvers = 'A'.
              wa_upld_data-changed = 'I'.
              wa_upld_data-/bic/zass_mdl = 'rrr'.
              wa_upld_data-/bic/zass_typ = 'I'.
              wa_upld_data-/bic/zdriver = 'yyy'.
              wa_upld_text-langu = sy-langu.
              MOVE-CORRESPONDING wa_test_upload TO wa_upld_data.
              MOVE-CORRESPONDING wa_test_upload TO wa_upld_text.
              APPEND wa_upld_data TO ztable_data.
              APPEND wa_upld_text TO ztable_text.
            ENDIF.
          ENDLOOP.
          DELETE ADJACENT DUPLICATES FROM ztable_data.
          DELETE ADJACENT DUPLICATES FROM ztable_text.
          IF ztable_data IS NOT INITIAL.
            CALL METHOD cl_rsdmd_mdmt=>factory
              EXPORTING
                i_chabasnm     = 'myprogram'
              IMPORTING
                e_r_mdmt       = lr_mdmt
              EXCEPTIONS
                invalid_iobjnm = 1
                OTHERS         = 2.
       CALL FUNCTION 'MESSAGES_INITIALIZE'.
       **Lock the Infoobject to update
            CALL FUNCTION 'RSDG_IOBJ_ENQUEUE'
              EXPORTING
                i_objnm      = wf_object
                i_scope      = '1'
                i_msgty      = rs_c_error
              EXCEPTIONS
                foreign_lock = 1
                sys_failure  = 2.
            IF sy-subrc = 1.
              MESSAGE i107(zddd_rr) WITH wf_object sy-msgv2.
              EXIT.
            ELSEIF sy-subrc = 2.
              MESSAGE i108(zddd_rr) WITH wf_object.
              EXIT.
            ENDIF.
    *****Update Master Table
            IF ztable_data IS NOT INITIAL.
              CALL FUNCTION 'RSDMD_WRITE_ATTRIBUTES_TEXTS'
                    EXPORTING
                      i_iobjnm                     = 'myprogram'
                      i_tabclass                   = 'M'
           I_T_ATTR                     = lt_attr
                    TABLES
                      i_t_table                    = ztable_data
                      EXCEPTIONS
                     attribute_name_error         = 1
                     iobj_not_found               = 2
                     generate_program_error       = 3
                     OTHERS                       = 4.
              IF sy-subrc <> 0.
                CALL FUNCTION 'MESSAGE_STORE'
                  EXPORTING
                    arbgb  = 'zddd_rr'
                    msgty  = 'E'
                    txtnr  = '054'
                    msgv1  = text-033
                  EXCEPTIONS
                    OTHERS = 3.
                MESSAGE e054(zddd_rr) WITH 'myprogram'.
              ELSE.
                CALL FUNCTION 'MESSAGE_STORE'
                  EXPORTING
                    arbgb  = 'zddd_rr'
                    msgty  = 'S'
                    txtnr  = '053'
                    msgv1  = text-033
                  EXCEPTIONS
                    OTHERS = 3.
              ENDIF.
    *endif.
    *****update Text Table
              IF ztable_text IS NOT INITIAL.
                CALL FUNCTION 'RSDMD_WRITE_ATTRIBUTES_TEXTS'
                  EXPORTING
                    i_iobjnm               = 'myprogram'
                    i_tabclass             = 'T'
                  TABLES
                    i_t_table              = ztable_text
                  EXCEPTIONS
                    attribute_name_error   = 1
                    iobj_not_found         = 2
                    generate_program_error = 3
                    OTHERS                 = 4.
                IF sy-subrc <> 0.
                  CALL FUNCTION 'MESSAGE_STORE'
                    EXPORTING
                      arbgb  = 'zddd_rr'
                      msgty  = 'E'
                      txtnr  = '055'
                      msgv1  = text-033
                    EXCEPTIONS
                      OTHERS = 3.
                ENDIF.
              ENDIF.
            ELSE.
              MESSAGE s178(zddd_rr).
            ENDIF.
          ENDIF.
          COMMIT WORK.
          CALL FUNCTION 'RSD_CHKTAB_GET_FOR_CHA_BAS'
            EXPORTING
              i_chabasnm = 'myprogram'
            IMPORTING
              e_chktab   = wf_tablnm
            EXCEPTIONS
              name_error = 1.
          IF sy-subrc <> 0.
            MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                    WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
          ENDIF.
    ****Release locks on Infoobject
          CALL FUNCTION 'RSDG_IOBJ_DEQUEUE'
            EXPORTING
              i_objnm = 'myprogram'
              i_scope = '1'.
        ENDIF.
      ENDIF.
      PERFORM data_selection .
      PERFORM update_alv_grid_display.
      CALL FUNCTION 'MESSAGES_SHOW'.
    ENDFORM.
    Please let me know how I can skip first record of the flat file?
    Regards,
    S

    go through this hope u can get some idea
    REPORT  ztest no standard page heading line-size 255.
                          Declaration                            *
    TYPES t_itab1 TYPE alsmex_tabline.
    types: begin of t_csks,
           kostl like csks-kostl,
          end of t_csks.
    types: begin of t_cska,
           kstar like cska-kstar,
          end of t_cska.
    data: begin of t_flatfile,
          docdate like COHEADER-BLDAT,
          postdate like COHEADER-BUDAT,
          doctext like COHEADER-BLTXT,
           costele like RK23F-KSTAR,
           amount like RK23F-WTGBTR,
           scostctr like RK23F-SKOSTL,
           rcostctr like RK23F-EKOSTL,
           rintorder like RK23F-EAUFNR,
         end of t_flatfile.
    data: begin of t_flatfile1,
          docdate like COHEADER-BLDAT,
          postdate like COHEADER-BUDAT,
          doctext like COHEADER-BLTXT,
           costele like RK23F-KSTAR,
           amount like RK23F-WTGBTR,
           scostctr like RK23F-SKOSTL,
           rcostctr like RK23F-EKOSTL,
           rintorder like RK23F-EAUFNR,
           NUM LIKE SY-INDEX,
         end of t_flatfile1.
    data: itab like table of t_flatfile with header line.
    data: itab2 like table of t_flatfile1 with header line.
    DATA: it_itab1 TYPE STANDARD TABLE OF t_itab1 WITH HEADER LINE,
          MESSTAB1 LIKE BDCMSGCOLL OCCURS 0 WITH HEADER LINE,
          MESSTAB LIKE BDCMSGCOLL OCCURS 0 WITH HEADER LINE.
    data: begin of bdcdata occurs 0.
            include structure bdcdata.
    data: end of bdcdata.
    data:t_lin type i VALUE '0',
         u_rec type i VALUE '0',
         s_rec type i VALUE '0'.
    data: it_csks type standard table of t_csks,
          wa_csks type t_csks.
    data: it_cska type standard table of t_cska,
          wa_cska type t_cska.
    *Selection Screen
    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME  TITLE text-010.
    parameters: p_docdat  LIKE  COHEADER-BLDAT obligatory,
                p_postda LIKE  COHEADER-BUDAT obligatory,
                p_doctxt  LIKE  COHEADER-BLTXT.
    SELECTION-SCREEN END OF BLOCK b1.
    SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME  TITLE text-011.
    parameters: p_file LIKE RLGRAP-FILENAME obligatory,
                DIS_MODE LIKE CTU_PARAMS-DISMODE DEFAULT 'N'.
    SELECTION-SCREEN END OF BLOCK b2.
                  A T  S E L E C T I O N   S C R E E N                  *
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
      PERFORM get_local_file_name USING p_file.
    *Start of Selection
    START-OF-SELECTION.
      Perform get_Excel_data.
      perform validate_data.
      Perform Process_Data.
                    end-of-selection
    end-of-selection.
      perform display_data.
    *&      Form  get_local_file_name
          text
         -->P_P_FILE  text
    FORM get_local_file_name  USING    P_P_FILE.
      CALL FUNCTION 'KD_GET_FILENAME_ON_F4'
        CHANGING
          file_name = p_file.
    ENDFORM.                    " get_local_file_name
    *&      Form  get_Excel_data
          text
    -->  p1        text
    <--  p2        text
    FORM get_Excel_data .
      FIELD-SYMBOLS : <FS>.
      DATA : V_INDEX TYPE I.
      CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'
        EXPORTING
          filename                = p_file
          i_begin_col             = 1
        i_begin_row             = 2
          i_begin_row             = 1
          i_end_col               = 256
          i_end_row               = 9999                        "65536
        TABLES
          intern                  = it_itab1
        EXCEPTIONS
          inconsistent_parameters = 1
          upload_ole              = 2
          OTHERS                  = 3.
      IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
        Message text-013 type 'E'.
      ENDIF.
      IF IT_ITAB1[] IS INITIAL.
        Message text-001 type 'E'.
      else.                                    "IF IT_ITAB1[] IS INITIAL.
        data: itab2 like itab occurs 0 with header line.
        SORT IT_ITAB1 BY ROW COL.
        LOOP AT IT_ITAB1.
          MOVE :IT_ITAB1-COL TO V_INDEX.
          ASSIGN COMPONENT V_INDEX OF STRUCTURE itab2 TO  <FS>.
          MOVE : IT_ITAB1-VALUE TO <FS>.
          AT END OF ROW.
            MOVE-CORRESPONDING itab2 TO itab.
            APPEND itab.
            CLEAR:itab,itab2.
          ENDAT.
        endloop.
        describe table itab lines t_lin.
      endif.               "IF IT_ITAB1[] IS INITIAL.
    ENDFORM.                    " get_Excel_data
    *&      Form  Process_Data
          text
    -->  p1        text
    <--  p2        text
    FORM Process_Data .
      data:l_tabix type sy-tabix.
      data:l_periv like t001-periv,
           l_monat like bkpf-monat,
           l_gjahr like bkpf-gjahr,
           l_amt(21) type c.
      data: l_ddate(10),
            l_pdate(10).
      WRITE p_docdat TO l_ddate.
      WRITE p_postda TO l_pdate.
      clear: l_periv,l_monat,l_gjahr.
      select single periv from t001 into l_periv where bukrs = '5000'. "P_bukrs
      if sy-subrc eq 0.
        l_gjahr = p_postda+0(4).
        call function 'FI_PERIOD_DETERMINE'
          EXPORTING
            i_budat = p_postda
            i_bukrs = '5000'     "p_bukrs
            i_periv = l_periv
            i_gjahr = l_gjahr
          IMPORTING
            e_monat = l_monat.
        clear:l_periv.
      endif.
      loop at itab2.
        refresh:bdcdata.
        clear:bdcdata.
        l_tabix = sy-tabix.
        perform bdc_dynpro      using 'SAPLK23F1' '1200'.
        perform bdc_field       using 'BDC_OKCODE'
                                      '/00'.
        perform bdc_field       using 'COHEADER-SEND_REC_REL'
                                      '10SAP'.
        perform bdc_field       using 'RK23F-STATUS'
                                      'S'.
        perform bdc_field       using 'COHEADER-BLDAT'
                                 itab-docdate.
                                      l_ddate.
        perform bdc_field       using 'COHEADER-BUDAT'
                                 itab-postdate.
                                      l_pdate.
        perform bdc_field       using 'COHEADER-PERIO'
                                       l_monat.                 "'9'.
        perform bdc_field       using 'COHEADER-BLTXT'
                                 itab-doctext.
                                      p_doctxt.
        perform bdc_field       using 'RK23F-KSTAR'
                                      itab2-costele.
        WRITE itab2-amount TO l_amt.
    l_amt = itab-amount.
        condense l_amt no-gaps.
        perform bdc_field       using 'RK23F-WTGBTR'
                                       l_amt.
                                 itab-amount.
        perform bdc_field       using 'RK23F-WAERS'
                                      'USD'.
    *perform bdc_field       using 'RK23F-SGTXT'
                                 itab-doctext.
        perform bdc_field       using 'RK23F-SKOSTL'
                                      itab2-scostctr.
        perform bdc_field       using 'BDC_CURSOR'
                                      'RK23F-EAUFNR'.
        perform bdc_field       using 'RK23F-EKOSTL'
                                      itab2-rcostctr.
        perform bdc_field       using 'RK23F-EAUFNR'
                                      itab2-rintorder.
        perform bdc_dynpro      using 'SAPLK23F1' '1200'.
        perform bdc_field       using 'BDC_OKCODE'
                                      '=POST'.
        perform bdc_field       using 'COHEADER-SEND_REC_REL'
                                      '10SAP'.
        perform bdc_field       using 'RK23F-STATUS'
                                      'S'.
        perform bdc_field       using 'COHEADER-BLDAT'
                                 itab-docdate.
                                      l_ddate.
        perform bdc_field       using 'COHEADER-BUDAT'
                                  itab-postdate.
                                      l_pdate.
        perform bdc_field       using 'COHEADER-PERIO'
                                 '9'.
                                        l_monat.
        perform bdc_field       using 'COHEADER-BLTXT'
                                  itab-doctext.
                                      p_doctxt.
        perform bdc_field       using 'BDC_CURSOR'
                                      'RK23F-KSTAR'.
        perform bdc_field       using 'RK23F-WAERS'
                                      'USD'.
        CALL TRANSACTION 'KB15N' USING BDCDATA MODE DIS_MODE MESSAGES INTO MESSTAB.
        If sy-subrc = 0.
          s_rec = s_rec + 1.
        ELSE.
          u_rec = u_rec + 1.
          move ITAB2-NUM to messtab1-msgv1.
          concatenate itab2-costele ' | ' itab2-scostctr  ' | '  itab2-rcostctr ' | ' itab2-rintorder  into  messtab1-msgv2.
          condense messtab1-msgv2.
          condense messtab1-msgv1.
          append messtab1.
        endif.
        clear:itab2.
      endloop.
    ENDFORM.                    " Process_Data
          BDC_DYNPRO                                                     *
    FORM BDC_DYNPRO USING PROGRAM DYNPRO.
      CLEAR BDCDATA.
      BDCDATA-PROGRAM  = PROGRAM.
      BDCDATA-DYNPRO   = DYNPRO.
      BDCDATA-DYNBEGIN = 'X'.
      APPEND BDCDATA.
    ENDFORM.                    "BDC_DYNPRO
           BDC_FIELD                                                     *
    FORM BDC_FIELD USING FNAM FVAL.
      IF FVAL <> ''. "NODATA.
        CLEAR BDCDATA.
        BDCDATA-FNAM = FNAM.
        BDCDATA-FVAL = FVAL.
        APPEND BDCDATA.
      ENDIF.
    ENDFORM.                    "BDC_FIELD
    *&      Form  display_data
          text
    -->  p1        text
    <--  p2        text
    FORM display_data .
      skip 2.
      write:/15 text-002.
      skip 2.
      write:/8 text-003.
      SKIP.
      write:/12 text-008,
             25 P_DOCDAT.
      SKIP.
      write:/12 text-009,
             25 P_POSTDA.
      SKIP.
      write:/12 text-012,
              25 P_DOCTXT.
      SKIP.
      write:/12 text-004,
             25 p_file.
      skip 2.
      write:/8 text-005,
            60 t_lin.
      skip.
      write:/8 text-006,
            60 s_rec.
      skip.
      write:/8 text-007,
            60 u_rec.
      skip.
      write:/10 'row no',
             20 'Information'.
      skip.
      loop at messtab1.
        write:/10 messtab1-msgv1,
               20 messtab1-msgv2.
        clear:messtab1.
      endloop.
    ENDFORM.                    " display_data
    *&      Form  validate_data
          text
    -->  p1        text
    <--  p2        text
    FORM validate_data .
      data: l_tabix1 type sy-tabix.
    data: l_tabix2 type sy-tabix.
      if not itab[] is initial.
        select kostl from CSKS into table it_csks.
        if sy-subrc eq 0.
          sort it_csks by kostl.
        endif.
        select kstar from CSKA into table it_cska.
        if sy-subrc eq 0.
          sort it_cska by kstar.
        endif.
        loop at itab.
          l_tabix1 = sy-tabix.
    CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
      EXPORTING
        INPUT         = itab-scostctr
    IMPORTING
       OUTPUT        = itab-scostctr .
          read table it_csks into wa_csks with key kostl = itab-scostctr.
          if sy-subrc ne 0.
            u_rec = u_rec + 1.
           L_TABIX2 = l_tabix1 + 1.
           move l_tabix2 to messtab1-msgv1.
            move l_tabix1 to messtab1-msgv1.
            move itab-rintorder to messtab1-msgv2.
            concatenate itab-costele  ' | ' itab-scostctr  ' | '  itab-rcostctr  ' | ' itab-rintorder  into  messtab1-msgv2.
            condense messtab1-msgv2.
            condense messtab1-msgv1.
            append messtab1.
            clear:wa_csks.
           CLEAR:L_TABIX2.
            continue.
          endif.
    CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
      EXPORTING
        INPUT         = itab-rcostctr
    IMPORTING
       OUTPUT        = itab-rcostctr .
          read table it_csks into wa_csks with key kostl = itab-rcostctr.
          if sy-subrc ne 0.
            u_rec = u_rec + 1.
           L_TABIX2 = l_tabix1 + 1.
           move l_tabix2 to messtab1-msgv1.
            move l_tabix1 to messtab1-msgv1.
              concatenate itab-costele ' | ' itab-scostctr  ' | '  itab-rcostctr ' | ' itab-rintorder  into  messtab1-msgv2.
            condense messtab1-msgv2.
            condense messtab1-msgv1.
            append messtab1.
            clear:wa_csks.
           CLEAR:L_TABIX2.
            continue.
          endif.
    CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
      EXPORTING
        INPUT         = itab-costele
    IMPORTING
       OUTPUT        = itab-costele .
          read table it_cska into wa_cska with key kstar = itab-costele.
          if sy-subrc ne 0.
            u_rec = u_rec + 1.
           L_TABIX2 = l_tabix1 + 1.
           move l_tabix2 to messtab1-msgv1.
            move l_tabix1 to messtab1-msgv1.
            concatenate itab-costele ' | ' itab-scostctr  ' | '  itab-rcostctr ' | ' itab-rintorder  into  messtab1-msgv2.
            condense messtab1-msgv2.
            condense messtab1-msgv1.
            append messtab1.
            clear:wa_csks.
           CLEAR:L_TABIX2.
            continue.
          endif.
    move-corresponding itab to itab2.
    MOVE l_tabix1  TO ITAB2-NUM.
    append itab2.
    clear: itab2.
          clear:itab.
        endloop.
      else.
        message 'No records in File'  type 'S'.
      endif.
    ENDFORM.                    " validate_data

Maybe you are looking for

  • Intrastat / EC sales reporting for Italy

    Hi all. We have implemented a new company code for italy. Business is now requiring several country specific reporting, namely the intrastat and EC sales reporting. I tried going through some documentation but there are several reports available for

  • System is generated extra line item of G/L while clearing throgh F-44

    Dear Experts , When we processing clearing through F-44 , system is generating one extra line item of G/L ,  due to this system is not allowing for clearing as the message " Posting is only possible with zero balance ; correct document " is served by

  • Issues with Toshiba Satellites and Western Digital WDC HDDs

    As much as I want to thank Jerry Lippey for helping me several times with issues regarding my boyfriend's A665-S6095 laptop, I am DONE with Toshiba. For the FOURTH or FIFTH time now (it's so bad I've lost count) this satellite has crashed while using

  • Can you Sync iPhone 5 with Outlook 2013

    Can you sync iPhone 5 with Outlook 2013? Everything mail, contacts and calender.

  • Some more points on sql developer

    Starting to use sql developer more and more now. There are a few reasons why I end up back on sqlplus etc. 1) If you run a sql query in sqlplus and there is an error it tells you the line number. In sql developer you just get a pop up error message w