From 5b3ca8d1cd5f307097f45aa7a4eb182ef8fd6ce9 Mon Sep 17 00:00:00 2001 From: Alexander Eckart Date: Tue, 20 Mar 2012 16:49:25 +0100 Subject: [PATCH] fixed playback timer --- Vocaluxe/Base/CSound.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Vocaluxe/Base/CSound.cs b/Vocaluxe/Base/CSound.cs index ff4a30ff..e7956ecb 100644 --- a/Vocaluxe/Base/CSound.cs +++ b/Vocaluxe/Base/CSound.cs @@ -497,7 +497,7 @@ namespace Vocaluxe.Base { get { - long nanosecPerTick = (1000L * 1000L * 1000L) / Stopwatch.Frequency; + double nanosecPerTick = (1000.0 * 1000.0 * 1000.0) / Stopwatch.Frequency; long ticks = _Timer.ElapsedTicks; float dt = _Timer.ElapsedMilliseconds / 1000f; @@ -577,7 +577,7 @@ namespace Vocaluxe.Base { get { - long nanosecPerTick = (1000L * 1000L * 1000L) / Stopwatch.Frequency; + double nanosecPerTick = (1000.0 * 1000.0 * 1000.0) / Stopwatch.Frequency; long ticks = _STimer.ElapsedTicks; float dt = _STimer.ElapsedMilliseconds / 1000f; @@ -613,7 +613,7 @@ namespace Vocaluxe.Base { _STimer.Stop(); - long nanosecPerTick = (1000L * 1000L * 1000L) / Stopwatch.Frequency; + double nanosecPerTick = (1000.0 * 1000.0 * 1000.0) / Stopwatch.Frequency; long ticks = _STimer.ElapsedTicks; float dt = _STimer.ElapsedMilliseconds / 1000f;