Mercurial > hg > svapp
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 |