| 160 | } |
| 161 | |
| 162 | void CFamiTrackerModule::SetSpeedSplitPoint(unsigned splitPoint) { |
| 163 | m_iSpeedSplitPoint = splitPoint; |
| 164 | VisitSongs([&] (CSongData &song) { |
| 165 | song.SetSongTempo(std::max(splitPoint, song.GetSongTempo())); |
| 166 | song.SetSongSpeed(std::min(splitPoint - 1, song.GetSongSpeed())); |
| 167 | }); |
| 168 | } |
| 169 | |
| 170 | std::array<int, 256> CFamiTrackerModule::MakeVibratoTable() const { // // // |
| 171 | const double NEW_VIBRATO_DEPTH[] = { |
no test coverage detected