comparison audioio/PlaySpeedRangeMapper.cpp @ 293:068235cf5bf7

Drop std:: from cout, cerr, endl -- pull these in through Debug.h
author Chris Cannam
date Tue, 26 Nov 2013 14:12:50 +0000
parents 3c5756fb6a68
children 46b24009ce7a
comparison
equal deleted inserted replaced
291:3fc0df289533 293:068235cf5bf7
49 position = half - position; 49 position = half - position;
50 } else { 50 } else {
51 position = position + half; 51 position = position + half;
52 } 52 }
53 53
54 // std::cerr << "value = " << value << " slow = " << slow << " factor = " << factor << " position = " << position << std::endl; 54 // cerr << "value = " << value << " slow = " << slow << " factor = " << factor << " position = " << position << endl;
55 55
56 return position; 56 return position;
57 } 57 }
58 58
59 float 59 float
68 PlaySpeedRangeMapper::getValueForFactor(float factor) const 68 PlaySpeedRangeMapper::getValueForFactor(float factor) const
69 { 69 {
70 float pc; 70 float pc;
71 if (factor < 1.0) pc = ((1.0 / factor) - 1.0) * 100.0; 71 if (factor < 1.0) pc = ((1.0 / factor) - 1.0) * 100.0;
72 else pc = (1.0 - factor) * 100.0; 72 else pc = (1.0 - factor) * 100.0;
73 // std::cerr << "position = " << position << " percent = " << pc << std::endl; 73 // cerr << "position = " << position << " percent = " << pc << endl;
74 return pc; 74 return pc;
75 } 75 }
76 76
77 float 77 float
78 PlaySpeedRangeMapper::getFactorForValue(float value) const 78 PlaySpeedRangeMapper::getFactorForValue(float value) const
85 factor = 1.0 - (value / 100.0); 85 factor = 1.0 - (value / 100.0);
86 } else { 86 } else {
87 factor = 1.0 / (1.0 + (value / 100.0)); 87 factor = 1.0 / (1.0 + (value / 100.0));
88 } 88 }
89 89
90 // std::cerr << "value = " << value << " factor = " << factor << std::endl; 90 // cerr << "value = " << value << " factor = " << factor << endl;
91 return factor; 91 return factor;
92 } 92 }
93 93
94 float 94 float
95 PlaySpeedRangeMapper::getFactorForPosition(int position) const 95 PlaySpeedRangeMapper::getFactorForPosition(int position) const
119 factor = 1.0 + (factor * factor) / 1000.f; 119 factor = 1.0 + (factor * factor) / 1000.f;
120 } 120 }
121 121
122 if (!slow) factor = 1.0 / factor; 122 if (!slow) factor = 1.0 / factor;
123 123
124 // std::cerr << "position = " << position << " slow = " << slow << " factor = " << factor << std::endl; 124 // cerr << "position = " << position << " slow = " << slow << " factor = " << factor << endl;
125 125
126 return factor; 126 return factor;
127 } 127 }
128 128
129 QString 129 QString