I have the exact same interface and had the exact same problem in the beginning. Sadly it was that long ago I cant remember what I did to fix it. Here are a run down of my settings in Sonar, the DAW I use. Sampling rate: 44100 Buffers in Playback Queue: 2 Buffer Size: 5.8ms/256 samples (Effective latency @ 44hz:5.8ms) ASIO Driver version: 2.03 Drive Mode: ASIO Dithering: Triangular I have full chase lock, share drivers with other programs, use multiprocessing engine and use MMCSS all ticked. Use ASIO reported latency: 512 Everything else 0 or unchecked. Oh look I can C&P the TASCAM config file, embarrassing. [Aud]DataDir=C:\Cakewalk Projects\Audio DataPictureDir=C:\Cakewalk Projects\Picture CachePicCacheMB=500PicCacheZoom=128PicCacheLevels=2EnablePicCacheThreads=1ComputePicturesWhilePlaying=1CopyOnImport=1ReadCache=1WriteCache=0EnableCacheWriteThru=1VolMethod=1PanMethod=1DiskBufSize=256DiskRecBufSize=256ExtraDiskBuffers=2DitherAlgorithm=5ZeroFillMethod=2RecordPreAllocSeconds=0ZeroFillDB=300FlushWriteBeforeRead=0FlushMultiple=1DefaultEqPosition=0DefaultAudSnapOfflineStretchMethod=3DefaultAudSnapOnlineStretchMethod=1RadiusStretchingPitchCoherence=50RadiusStretchingPhaseCoherence=50RealtimePreroll=0SuspendPluginsOnBounce=1[Wave]DefaultSampleRate=44100DriverID=0WaveInID=0OpenInputFirst=0SmpteMode=1TimingOffsetMsec=0.000000TimingOffsetBuffers=0LatencyMsec=4BounceBufSizeMsec=0FlushOnStop=1ThreadSchedulingModel=1EnableMixThreads=1MixThreadCount=0EnableSetThreadIdealProcessor=1CSUseSpin=1AllowOfflineRenderMixThreads=1UseMMCSS=1MMCSSThreadPriority=2MMCSSTaskKey=Pro AudioFreeMemOnUnload=1AlwaysOpenAllDevices=0MinimizeDriverStateChanges=1RemoveDCOffset=0EnableAsioBufferSwitchTimeInfo=1EnableDeviceOutputLatencyCompensation=1UseHardwareSamplePosition=1BitsPerSample=24FileBitDepth=16RenderBitDepth=32ImportBitDepth=0ExtraPluginBufs=0MixDezipperUsec=50GapDezipperUsec=500WaveInBuffers=8WaveOutBuffersMME=4WaveOutBuffersKS=2MeterFrameSizeMS=40SyncMaxDriftMsec=2SyncDivisor=8ProfiledMME=0ProfiledKS=1ProfiledWASAPI=0UseWDMDmaForWASAPI=1LinkSendPan=0LinkPFSendMute=0StopOnEmptyPlayQueue=0KsUseInputEvent=0WaveOutExtraBuffers=1AutomationDecimationMsec=50EnableSSEMixing=1ThumbnailCacheSize=100ManageASIOThreadPriority=1EnableLiveADCRecalc=1UseAlias=0DropoutMsec=250StartFadeMsec=0StopFadeMsec=0PanLaw=0DisableIMDuringPlay=0ShowMultiChannelInputs=1ShowMultiChannelOutputs=1PanLawCompatMode=0[TASCAM US-144 MKII (2 in, 2 out)]MigratedDMA=1Name=TASCAM US-144 MKII 1/2InputLatencyOffset=0UseAsioReportedLatency=1WidePacking=0Interleave=2Use24BitExtensible=0UseExtensibleForMultiChannelIO=1WDM.DMA.11025=11 11 11 11WDM.DMA.22050=22 22 22 22WDM.DMA.44100=256 1024 256 1024WDM.DMA.48000=256 1024 256 1024WDM.DMA.88200=256 1024 256 1024WDM.DMA.96000=256 1024 256 1024WDM.DMA.176400=176 176 176 176WDM.DMA.192000=192 192 192 192WDM.DriverMap.UseWaveOut1=1WDM.DriverMap.UseWaveOut2=1WDM.DriverMap.UseWaveIn1=1WDM.DriverMap.UseWaveIn2=1[IDT High Definition Audio CODEC (2 in, 2 out)]MigratedDMA=1Name=MicIn2 [WaveRT]InputLatencyOffset=0UseAsioReportedLatency=1WidePacking=4Interleave=2Use24BitExtensible=1UseExtensibleForMultiChannelIO=1WDM.DMA.11025=11 11 11 11WDM.DMA.22050=22 22 22 22WDM.DMA.44100=44 44 44 44WDM.DMA.48000=48 48 48 48WDM.DMA.88200=88 88 88 88WDM.DMA.96000=96 96 96 96WDM.DMA.176400=176 176 176 176WDM.DMA.192000=192 192 192 192WDM.DriverMap.UseWaveOut1=1WDM.DriverMap.UseWaveOut2=1WDM.DriverMap.UseWaveIn1=1WDM.DriverMap.UseWaveIn2=1[SampleRates]Count=80=110251=220502=441003=480004=882005=960006=1764007=192000[US-122 MKII / US-144 MKII (2 in, 2 out)]InputLatencyOffset=0UseAsioReportedLatency=1MME.DriverMap.UseWaveOut1=1MME.DriverMap.UseWaveOut2=1MME.DriverMap.UseWaveIn1=1MME.DriverMap.UseWaveIn2=1[US-122 MKII / US-144 MKII (1 in, 1 out)]InputLatencyOffset=0UseAsioReportedLatency=1MME.DriverMap.UseWaveOut1=1MME.DriverMap.UseWaveIn1=1[AliasInput]US-122 MKII / US-144 MKII in L=US-122 MKII / US-144 MKII in LUS-122 MKII / US-144 MKII US-144 MKII analog in L=US-122 MKII / US-144 MKII US-144 MKII analog in LUS-122 MKII / US-144 MKII US-144 MKII digital in L=US-122 MKII / US-144 MKII US-144 MKII digital in L[AliasOutput]US-122 MKII / US-144 MKII out L=US-122 MKII / US-144 MKII out LUS-122 MKII / US-144 MKII US-144 MKII analog out L=US-122 MKII / US-144 MKII US-144 MKII analog out LUS-122 MKII / US-144 MKII US-144 MKII digital out L=US-122 MKII / US-144 MKII US-144 MKII digital out LYou can load that config I guess. I really wish I knew how to do that spoiler thing I see going about but oh well. You'll get it working eventually, apart from the pop noise that appears in the recorded audio whenever the level led goes out its a nae bad unit.