An investigation into "skipping a beat" or skipping forward in video and au

I've been researching this problem for months now as it was the biggest "ick factor" of the new computer I built. I'm creating this thread to document what I and others know about it, or at least think we know, so that maybe it will help us or ideally Creative to take a look into it.
Note: This thread only refers to the skip-ahead issue and may or may not address SCP.
See this post for some applications designed to diagnose and work around this issue.
The issue
Audio skipping a beat, videos jumping ahead.. This problem has many different names, and it describes a skip-ahead in media playback in the amount of typically between 300 milliseconds and a second. It can be subtle, so many users may not notice it or even care, but I've traced it down as far as I was able.
Please post here if you have this problem, along with what processor, motherboard, and sound card you're using. The processor and sound card seem to be the most important.
Why it occurs
You know about interrupts, right? Maybe you don't know that much about them. Neither do I, really. But they're the subject of much discussion when it comes to Creative's sound cards.
The Creative sound driver, by default, chooses to accept its interrupts on the first CPU available on the system. For some reason, when audio or video players aren't running on the same CPU or core as the sound driver accepts interrupts on, the system becomes prone to these skip-aheads.
In other words, video or audio players will experience no problems if they're running on CPU 0, the first CPU in the system. So with typical single-core processors, one should never experience an issue, unless perhaps they use hyperthreading which makes a single-core Pentium processor appear to have two cores.
Multi-core or multi-CPU systems running Windows (this post assumes Windows XP) by default allow running applications to be moved from CPU to CPU as the operating system or application sees fit, to put it simply. So your video or audio player may not always stay on the same core as the sound driver receives interrupts on.
But digging deeper into the problem, I was able to limit it to some specific modules, at least for video playback: the container splitter, and DirectShow. For standard AVI playback, quartz.dll should handle the splitting and DirectShow from what I understand, but if you're using a splitter such as Haali Media Splitter then both splitter.ax and quartz.dll must be using CPU 0.
How I tested this
I tried many, many, many things to solve this problem. I switched motherboards, graphics cards, processors, hard dri'ves, sound cards; reinstalled Windows, etc. It has happened with every configuration I've tried with one of my Creative sound cards, the Audigy 2 ZS or the X-Fi XtremeGamer, the same issue with both.
To aid in my testing, I created a Video Playback Tester application that uses a Windows Media Player object to monitor for skips in playback using a timer that checks the playback position periodically. It's a simple, hacked-together program written in C#, but I'll make it available to anyone who wants to use it for their own testing (let me know).
The first thing I discovered was that my onboard audio had no problems, while the sound cards did, and this was the same case for every configuration (motherboard, processor, etc.) that I tried.
So finally I was able to narrow it down to processor affinity. I ran several testers, set half of them to use CPU 0 and half of them to use CPU . Those on CPU had the random skipping, but those on CPU 0 were totally fine.
Shortly after this I learned of a tool known as the [url="http://support.microsoft.com/kb/252867">Interrupt-Affinity Filter Tool[/url]. It allows you to adjust on multiprocessor systems which CPU interrupts are received on. So, for my sound card, I tried setting it to CPU 0. This had no change from the default of either CPU; the effect was the same. So then, out of curiosity, I decided to try setting it to CPU . When I did this, the effect was reversed. Rather than CPU 0 having no problems, it began to exhibit the skips while CPU was fine. This is why I suspect a driver issue. After this, I reverted back to normal settings.
Using Process Explorer, I was able to see which the running threads of applications and which modules they were launched from. It was a bit of a daunting task, but I decided to incorporate this functionality into my playback tester in order to be able to set affinities on specific threads based on their module name.
The first thing I did was have it set every module's threads to CPU 0 except for one module. I ran several testers and had each one leave a certain module alone.
It was in this way that I was able to discover that with splitter.ax (my media splitter - Haali to be exact) left alone, the problem occurred. So then I ran a test with splitter.ax alone on CPU 0 and the rest left alone, and I was surprised to find that the problem still occurred.
Eventually, after testing a bunch of combinations, I was able to narrow it down to splitter.ax, quartz.dll, and dsound.dll, and after that I was able to eliminate dsound.dll, leaving the media splitter and DirectShow.
So.. what?
This post is mainly informational, but I'd like to know who else has these issues. To those that do, do you have an Intel Pentium processor that supports hyperthreading, or a dual-core processor? And which processor specifically?
I suggest you try the following and see if it eliminates the problem.
. Open your media player.
2. Right-click the taskbar and click Task Manager.
3. Click the Applications tab, find your player, right-click it, and click Go To Process.
4. Right-click the process and click Set Affinity... Now make sure CPU is unchecked and only CPU 0 is checked. Click OK.
5. Play whatever usually skips and see if it still does.
It's possible to work around this problem, but I for one would prefer a proper fix from Creative.
Let me know if it helps! Post what you know, what you've tried, etc.Message Edited by sireebob on 04-6-200707:48 PM
Message Edited by sireebob on 04-9-200705:42 PM

Thanks Jutapa.
When I ran the DPC Latency Checker, there were no significant hiccups, and nothing abnormal at all when the skips occurred. The PCI Latency Tool had no effect on the issue, either (I tried many different latency options, between 0 and 248). But maybe they'll help other people with this or similar problems!
Besides that, I tried logging huge amounts of data with the performance monitor and there's no consistent abnormalities at the times the skips occur as far as CPU usage or any other measurable variables go.
I'll check out http://musicxp.net! I'd tried fresh installs and disabling all unnecessary system services and startup programs before and it also had absolutely no effect, but that's probably not what MusicXP.net advises, so I'll take a look. Thanks!

Similar Messages

  • Video and animation Skips 10% of video/animation duration button

    Hello,
    Is it possible to create a button to skip 10% of video and animation duration? I can easily make it work on just the video but I need the animation scroll bar to follow on where I skip. Below is the playback animation I did:
    The play button and the blue with orange bar syncs nicely but I can't sync the skip buttons to work with the video and the bar animation. Basically it's a video player that can do a frame-by-frame for the animation video above to show frame-by-frame when you start drawing. I'd like to have the bar follow the skip buttons on where the video timeline is.
    I'm no code expert but knows how to use Edge Animate, the basic functions.
    Thank you in advance!

    Hi,
    I ve tried to re-create a project with the issue... but it is working all right.
    The timeline animation is not stopping my video....
    If I reproduce the issue I came back to the forum.
    thank you
    s.

  • Skip forward/back function

    Anyone else got a problem with the 'skip forward/back' function on the youview remote since the last upgrade? Sometimes if I'm watching a recording and press the 'skip forward' button once, the recording skips forward 1 minute and then keeps on skipping repeatedly until it reaches the end of the recording. The same thing happens if I press the 'skip back' button, except it repeatedly skips back in 15 second intervals, again until the beginning of the recording. And no, the buttons are not sticking down! The only way I can find to stop it is to press the 'stop' button, and then scroll back to the appropriate point in the recording and start again, very annoying.The problem does not occur on every occassion, but certainly more than 50% of the time. If you press the 'skip forward' button on a live programme (although I'm not sure why you would want to, I just tried it as an experiment), the box just keeps repeating the last couple of seconds of the programme adinfinitum, when the problem is not present the programme pauses for a second and then continues.

    Just seen this reply from the official YouView rep
    "Our development team have just found the problem, and have sent the software changes to Humax and Huawei.  Unfortunately, we're right in the middle of a development cycle so we won't be able to send out an update for a couple of months.   Sorry it's not better news on the timing."

  • After upgrading to 11.1.2 (31), 'Pause' skips forward a second

    Hi, Apple Community!
    I'm a journalist, so I spend a lot of my day transcribing. I record either on my iPhone, or with a Belkin dictaphone attachment for a beaten-up old iPod, and then import the file into iTunes. From there, I can manually transcribe the audio into text by listening to a phrase, hitting 'play/pause' on the keyboard, typing it out, then moving onto the next.
    But since upgrading to Mavericks - and iTunes 11.1.2 (31), pausing causes the track to skip forward a little over a second. It might seem like a little thing, but this means I miss one or two words and have to rewind the audio every time. It makes what's already a pretty irritiating task another degree more irritating.
    How can I fix this? Or can Apple fix this? It's doing my head in!
    Thanks, Wondergeeks!
    Tim

    It's a bummer. As an interim fix, however, I've found that VLC plays and pauses perfectly well without skipping forward - and has the added bonus of being able to slow down playback speed.
    T

  • I cannot watch any TV shows on Itunes. The episode will play for a few seconds and then freeze and skip forward randomly. I have a Windows 7 PC and I didn't have problems before the Itunes 11 update. Any ideas?

    After updating to ITunes 11 a while back, I am no longer able to watch TV shows on my laptop. If I try to watch an episode, it freezes and then skips forward randomly. I have a Windows 7 laptop and I didn't have any problems before ITunes 11.

    I don't use a graphics card, I use on board graphics as my computer case is too small to fit a graphics card inside.
    There are no effects applied to the clip, only one layer of video and 1 layer of audio (both from the same file). The video is in MP4 format at 720p.
    Before I rendered the sequence, I had a yellow bar above the sequence. Also, I imported the same clip into CC Standard and it played fine (also had a yellow bar) with no lag.
    I think I've fixed the issue now as rendering the sequence made the video play smoothly with no apparent issues.
    If any other clips have lag or any other problems in CC 2014, I'll just import them into CC standard and see if that works.

  • I'm looking for a music player that can skip forward and backwards a few seconds?

    I'm looking for a music player app that can skip forward and backwards a few seconds?

    MPD rocks, runs here for months without major problems.
    The client side is very flexible, you can choose many players:
    http://www.musicpd.org/clients.shtml
    For X, for console, etc..
    Edit:
    MPD supports Icecast also, to create streams.
    Last edited by mephisto (2007-05-15 14:00:36)

  • HT201328 I have paid Bell to unlock my old iphone4 and they have said it is now unlocked. Can I skip the back up and restore process and just buy another carriers sim card from my daugther Kodoo plan, install it and active the iphone4 on itunes account in

    I have paid Bell to unlock my old iphone4 and they have said it is now unlocked. Can I skip the back up and restore process and just buy another carriers sim card from my daugther Kodoo plan, install it and active the iphone4 on itunes account in her name?
    thanks
    Dave

    The process is as follows:
    Backup the phone, Erase it, connect to iTunes for the unlock process, then your iProfile can be restored.
    You can go ahead and get the SIM, bout you have to Erase the phone and connect to iTunes before it will be unlocked.

  • Time Machine will not let me restore from backups after June, 2013.  I can see the files on the external hard drive but Time Machine skips all of them and goes back to June, 2013. Does anyone have any idea what the problem is?

    Time Machine will not let me restore from backups after June, 2013.  I can see the files on the external hard drive but Time Machine skips all of them and goes back to June, 2013. Does anyone have any idea what the problem is?

    rtilghman wrote:
    telling me to buy a new router is NOT a solution.
    And why not? Apple is selling these things like BigMacs. They can't make enough of them. You've been suffering since May because you refuse to get a decent router.
    Can you imagine if a company that makes a refrigerator told me that I needed to upgrade my electrical system to rectify a problem with their device? What kind of response IS that?!?!
    What if the problem with their device is that it requires a new-fangled "grounded" outlet and your circa 1890 house doesn't have grounded outlets. Would you refuse to purchase a $ 25 adapter on principle?

  • Each time I try to watch my itunes U podcast and try to skip forward my itunes freezes and gives me an error report and shuts off, this happens also when I try to convert it to my iPod. How can I fix this problem to be able to use the iTunes U?

    Each time I try to watch my iTunes U podcast and try to skip forward my iTunes freezes and gives me an error report and shuts off, this happens also when I try to convert the podcast to my iPod. How can I fix this problem to be able to use iTunes U?

    Hello, bisco,
    This forum is for questions from people who administer iTunes U sites. You'll be most likely to get help with this issue if you ask in the iTunes or iPod forums.
    Regards.

  • Video and audio skipping in PowerDVD 8

    Hi,
    I have an issue when I try to play DVD's in PowerDVD 8. Exactly every 5 seconds the video and audio skip, or jump/become choppy and I cannot watch a movie. I have been researching and trying to figure out what is happening but have no idea. Could it be the X-fi I have installed the latest beta drivers to no avail.
    Anybody have this problem or have any ideas on how to fix it's I have updated all drivers/firmware for everything and still can't make it go, sigh.
    I have the following specs:
    Intel x38BT mobo
    X-Fi Fatalitly champ.
    4GB DDR3 RAM
    9800 GTX
    ASUS 8x dvd-rom
    E8500 CPU
    Win Vista 32-bit
    Thanks

    Try this utility:
    http://www.thesycon.de/eng/latency_check.shtml
    and post results.
    Gigabyte Boards at least with x48 chipset have an audio latency bug that is only fixed via a beta bios update. I have no idea if this also might affect your board...

  • How Can Viewers skip forward and backward between timelines!?

    You can skip forward and backward through chapters that are on the same timeline but I can't skip backward to a timeline that came before the one I'm on.  I thought this was an easy question someone must know the answer to this.  I just need to check what I'm saying.
    So I have 4 timelines
    I put chapter markers at the end of each timeline so that people could skip forward to the next timeline if they wanted to.  If there was no chapter marker at the end of the timeline then the timeline would have to be played to completion before going to the next.  You would not be able to skip forward at all.  The problem I'm having is that you cannot go backward to the timeline that came before.
    So if I have a chapter at the end viewers are able to skip forward to the next timeline but they can't skip back.
    Alright so Menu Remote settings do not work for Blu-ray discs either so you cannot use that setting to go backward from one timeline to the previous.
    Is there anywhere to set that the first chapter of one timeline can somehow link back to the last chapter in a previous timeline or is it just impossible to go backward?
    Isn't there anyone who knows how to skip backward from one timeline to the previous?  I cannot find a action for this in encore.

    Hi simonfrommount isa,
    I'm sorry to hear you are having issues with the most recent iOS update. If you are still having issues with the connection or controls from your iPhone to your car stereo, you may find the troubleshooting steps outlined in the following article helpful:
    iOS: Troubleshooting car stereo connections - Apple Support
    Regards,
    - Brenden

  • I have disabled the next/skip button in quizes and don't remember how I did it.

    I have disabled the next/skip button in quiz and don't remember how I did it. I need to reenable it. Oh yea Captivate 7.

    Thank you for responding.
    Not sure what you mean. The master question slide looks normal and the project question slide does as well. When I launch the project the Next/skip button is grayed out and I cannot click on it. In the properties it looks the same as the other buttons.

  • Tried syncing entire music library to ipod but some albums were skipped.  tried click and drag album but device does not get highlighted when i drag album there. any suggestions?

    I tried syncing entire music library to ipod.  some albums were skipped.  tried clicking and dragging but device does not get highlighted when i drag the album to the device. How can I sync album to ipod?  the album is imported and not purchased thru itunes store.

    Does it play in iTunes on the computer? What is the format of the album?
    Right click and select Get Info. Look under File in iTunes 12

  • Skip forward on active recording bug is back!

    You remember?  The one where you go to skip forward on an internet channel recording and instead it throws you back to much earlier in the recording?  Well it is back.  Just had it while chase playing the Chelsea v Everton match on BT Sport 1 and went to skip over the half-time punditry.
    You have to wonder if whatever they did to fix the two minute recording bug has broken this again.

    It was never fixed as far as I am concerned. I have always had it, whenever you get to within 10 or 15 minutes of the live the first time you hit ff it jumps back 10 minutes.

  • IPod skips through all songs and isn't properly recognized in iTunes

    I have 30gb iPod video and it skips through all the songs and then goes back to the menu. Occasionally I can get it to stop skipping through and play part of one song. I have reset it several times. Also, when I plug it in to the computer it appears in iTunes as the name of my iPod Nano. I really don't want to lose all the songs on my iPod because it was my sister's iPod and she recently passed away. Most of the songs on here she put on and I don't want to lose those songs... Is there a way I can get the songs off my iPod onto my computer and then restore the iPod? Or is there a good way I can fix the problem?

    i'll have a go at this one:
    Also, when I plug it in to the computer it appears in iTunes as the name of my iPod Nano.
    that can be caused by a Windows drive letter confusion. are the techniques from this document of any help with that?
    Windows confuses iPod with network drive or hard drive and may keep iPod from mounting or songs may seem to disappear

Maybe you are looking for

  • Dreamweaver files Revert to last save randomly, without input

    I'm using a fully up-to-date verison of Dreamweaver CC (13.2, at last check). Mac platform. Mostly simple stuff, one page emails. No CSS. My work process is to have the html file open, and copy and paste out of PDFs and Word docs (edits from the proo

  • I - STILL - Cannot connect to the Itunes Store

    I am unable to connect to the Itunes store, I could connect to the radio stations, I checked the SSL and TSL setting under Internet Explorer Options, Not using proxy or any Computer based firewall, and on my router firewall I tried opening up ports 5

  • Need help running a Python script when DVD inserted

    We had an intern that created a custom Python script to rip our old event recording DVDs back to a digital format. The script creates a JSON description file and asks a set of questions to create the metadata in the JSON file (e.g. Date of event). Th

  • Connect to webservice via TCP/IP or RFC in ABAP ( SAP to WEB Connectivity)

    Hi All ,     My requirement is  I want to fetch some data from a 'Web site'  into my abap program .    How should i do ? what is the step by step process of doing these ? by RFC or TCP/IP .   If go for TCP/IP connection or RFC then please tell me wah

  • Migration assistant form a Firewire drive back to a MBP

    Hi My MBP has been returned for a replacement (3rd Time) and I have made a complete clone of the hard drive with on a fire wire drive. I would like to know if I can use migration assistant to transfer my details using the firewire drive. I don't want