traverso-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Traverso-commit] traverso/src/core AudioClip.cpp


From: Remon Sijrier
Subject: [Traverso-commit] traverso/src/core AudioClip.cpp
Date: Mon, 18 Jun 2007 10:23:27 +0000

CVSROOT:        /sources/traverso
Module name:    traverso
Changes by:     Remon Sijrier <r_sijrier>       07/06/18 10:23:27

Modified files:
        src/core       : AudioClip.cpp 

Log message:
        check if trackendframe < current frame + nframes, and adjust nframes to 
be processed if it is the case! 
        fixes another audible glitch problem when playing over a split point. 

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/traverso/src/core/AudioClip.cpp?cvsroot=traverso&r1=1.107&r2=1.108

Patches:
Index: AudioClip.cpp
===================================================================
RCS file: /sources/traverso/traverso/src/core/AudioClip.cpp,v
retrieving revision 1.107
retrieving revision 1.108
diff -u -b -r1.107 -r1.108
--- AudioClip.cpp       5 Jun 2007 12:47:09 -0000       1.107
+++ AudioClip.cpp       18 Jun 2007 10:23:27 -0000      1.108
@@ -419,6 +419,9 @@
                        mix_pos = transportFrame - trackStartFrame + 
sourceStartFrame;
                        mixdown = buffer;
                }
+               if (trackEndFrame < upperRange) {
+                       nframes -= (upperRange - trackEndFrame);
+               }
        } else {
                return 0;
        }




reply via email to

[Prev in Thread] Current Thread [Next in Thread]