/dports/audio/libopenmpt/libopenmpt-0.6.0+release.autotools/soundlib/ |
H A D | pattern.h | 43 ROWINDEX GetNumRows() const { return m_Rows; } in GetNumRows() 44 ROWINDEX GetRowsPerBeat() const { return m_RowsPerBeat; } // pattern-specific rows per beat in GetRowsPerBeat() 49 bool IsValidRow(const ROWINDEX row) const { return (row < GetNumRows()); } in IsValidRow() 55 PatternRow GetRow(const ROWINDEX row) { return GetpModCommand(row, 0); } in GetRow() 64 bool IsEmptyRow(ROWINDEX row) const; 67 bool AllocatePattern(ROWINDEX rows); 82 bool SetSignature(const ROWINDEX rowsPerBeat, const ROWINDEX rowsPerMeasure); 137 ROWINDEX m_Rows = 0; 139 ROWINDEX m_RowsPerMeasure = 0; // ditto 173 EffectWriter &Row(ROWINDEX row) { m_row = row; return *this; } in Row() [all …]
|
H A D | RowVisitor.h | 76 std::map<std::pair<ORDERINDEX, ROWINDEX>, LoopStateSet> m_visitedLoopStates; 79 ROWINDEX m_rowsSpentInLoops = 0; 92 bool Visit(ORDERINDEX ord, ROWINDEX row, const ChannelStates &chnState, bool ignoreRow); 98 …[[nodiscard]] bool GetFirstUnvisitedRow(ORDERINDEX &order, ROWINDEX &row, bool onlyUnplayedPattern… 102 …[[nodiscard]] bool ModuleTooComplex(ROWINDEX threshold) const noexcept { return m_rowsSpentInLoops… in ModuleTooComplex() 107 [[nodiscard]] ROWINDEX VisitedRowsVectorSize(PATTERNINDEX pattern) const noexcept;
|
H A D | RowVisitor.cpp | 99 const ROWINDEX numRows = VisitedRowsVectorSize(pat); in Initialize() 110 …const ROWINDEX startRow = std::min(static_cast<ROWINDEX>(reset ? 0 : visitedRows.size()), numRows); in Initialize() 130 for(ROWINDEX i = numRows; i != startRow; i--) in Initialize() 132 const ROWINDEX row = i - 1; in Initialize() 163 bool RowVisitor::Visit(ORDERINDEX ord, ROWINDEX row, const ChannelStates &chnState, bool ignoreRow) in Visit() 207 ROWINDEX RowVisitor::VisitedRowsVectorSize(PATTERNINDEX pattern) const noexcept in VisitedRowsVectorSize() 220 bool RowVisitor::GetFirstUnvisitedRow(ORDERINDEX &ord, ROWINDEX &row, bool onlyUnplayedPatterns) co… in GetFirstUnvisitedRow() 248 row = static_cast<ROWINDEX>(std::distance(visitedRows.begin(), firstUnplayedRow)); in GetFirstUnvisitedRow() 254 row = static_cast<ROWINDEX>(visitedRows.size()); in GetFirstUnvisitedRow()
|
H A D | pattern.cpp | 37 bool CPattern::IsEmptyRow(ROWINDEX row) const in IsEmptyRow() 56 bool CPattern::SetSignature(const ROWINDEX rowsPerBeat, const ROWINDEX rowsPerMeasure) in SetSignature() 72 bool CPattern::Resize(const ROWINDEX newRowCount, bool enforceFormatLimits, bool resizeAtEnd) in Resize() 113 bool CPattern::AllocatePattern(ROWINDEX rows) in AllocatePattern() 172 const ROWINDEX newRows = m_Rows * 2; in Expand() 214 for(ROWINDEX y = 0; y < m_Rows; y++) in Shrink() 543 const ROWINDEX rows = pat.GetNumRows(); in WriteData() 547 for(ROWINDEX r = 0; r<rows; r++) in WriteData() 597 const ROWINDEX rows = pat.GetNumRows(); in ReadData() 601 ROWINDEX row = 0; in ReadData()
|
H A D | Sndfile.h | 123 ROWINDEX startRow, endRow, loopStartRow; 132 ROWINDEX startRow; 138 ROWINDEX row; 166 GetLengthTarget(ORDERINDEX order, ROWINDEX row) in GetLengthTarget() 553 ROWINDEX m_nCurrentRowsPerBeat = 0; // Current time signature 554 ROWINDEX m_nCurrentRowsPerMeasure = 0; // Current time signature 559 ROWINDEX m_nRow = 0; // Current row being processed 560 ROWINDEX m_nNextRow = 0; // Next row to process 562 ROWINDEX m_nextPatStartRow = 0; // For FT2's E60 bug 784 void DontLoopPattern(PATTERNINDEX nPat, ROWINDEX nRow = 0); [all …]
|
H A D | Load_plm.cpp | 230 const ROWINDEX rowsPerPat = 64; in ReadPLM() 273 ROWINDEX curRow = static_cast<ROWINDEX>(ord.x % rowsPerPat); in ReadPLM() 279 for(ROWINDEX r = 0; r < patHeader.numRows; r++, curRow++) in ReadPLM() 379 ROWINDEX endPatSize = maxPos % rowsPerPat; in ReadPLM()
|
H A D | mod_specifications.h | 51 ROWINDEX patternRowsMin; 52 ROWINDEX patternRowsMax;
|
H A D | Load_stm.cpp | 124 …tSTMCommand(ModCommand &m, const ROWINDEX row, const uint8 fileVerMinor, uint8 &newTempo, ORDERIND… in ConvertSTMCommand() 303 ROWINDEX breakRow = 63; // Candidate row for inserting pattern break in ReadSTM() 305 for(ROWINDEX row = 0; row < 64; row++) in ReadSTM() 546 ROWINDEX breakRow = 63; // Candidate row for inserting pattern break in ReadSTX() 549 ROWINDEX row = 0; in ReadSTX()
|
H A D | Load_okt.cpp | 92 ROWINDEX rows = Clamp(static_cast<ROWINDEX>(chunk.ReadUint16BE()), ROWINDEX(1), MAX_PATTERN_ROWS); in ReadOKTPattern() 101 for(ROWINDEX row = 0; row < rows; row++) in ReadOKTPattern()
|
H A D | patternContainer.h | 39 bool Insert(const PATTERNINDEX index, const ROWINDEX rows); 43 PATTERNINDEX InsertAny(const ROWINDEX rows, bool respectQtyLimits = false);
|
H A D | Load_far.cpp | 237 ROWINDEX numRows = (orderHeader.patternSize[pat] - 2) / (16 * 4); in ReadFAR() 244 ROWINDEX breakRow = patternChunk.ReadUint8(); in ReadFAR() 255 for(ROWINDEX row = 0; row < numRows; row++) in ReadFAR()
|
H A D | patternContainer.cpp | 55 PATTERNINDEX CPatternContainer::InsertAny(const ROWINDEX rows, bool respectQtyLimits) in InsertAny() 68 bool CPatternContainer::Insert(const PATTERNINDEX index, const ROWINDEX rows) in Insert()
|
H A D | Load_digi.cpp | 187 for(ROWINDEX row = 0; row < 64; row++) in ReadDIGI() 205 for(ROWINDEX row = 0; row < 64; row++) in ReadDIGI()
|
H A D | Load_fmt.cpp | 124 const ROWINDEX numRows = fileHeader.lastRow + 1u; in ReadFMT() 136 for(ROWINDEX row = 0; row < pattern.GetNumRows(); row++) in ReadFMT()
|
H A D | Load_mus_km.cpp | 284 static constexpr ROWINDEX MUS_PATTERN_LENGTH = 64; in ReadMUS_KM() 287 ROWINDEX row = MUS_PATTERN_LENGTH; in ReadMUS_KM() 288 ROWINDEX restartRow = 0; in ReadMUS_KM()
|
H A D | Load_mt2.cpp | 500 ROWINDEX numRows = file.ReadUint16LE(); in ReadMT2() 513 ROWINDEX row = 0; in ReadMT2() 539 const ROWINDEX fillRows = std::min((uint32)repeatCount, (uint32)numRows - (row + 1)); in ReadMT2() 540 for(ROWINDEX r = 0; r < fillRows; r++) in ReadMT2() 554 for(ROWINDEX row = 0; row < numRows; row++) in ReadMT2() 848 const ROWINDEX numRows = static_cast<ROWINDEX>(chunk.GetLength() / 32u); in ReadMT2() 849 for(ROWINDEX row = 0; row < Patterns[writePat].GetNumRows(); row++) in ReadMT2()
|
H A D | Snd_defs.h | 22 using ROWINDEX = uint32; variable 23 inline constexpr ROWINDEX ROWINDEX_INVALID = uint32_max; 45 inline constexpr ROWINDEX MAX_PATTERN_ROWS = 1024; 46 inline constexpr ROWINDEX MAX_ROWS_PER_BEAT = 65536;
|
H A D | Load_mtm.cpp | 168 const ROWINDEX rowsPerPat = fileHeader.beatsPerTrack ? fileHeader.beatsPerTrack : 64; in ReadMTM() 192 for(ROWINDEX row = 0; row < rowsPerPat; row++, m += GetNumChannels()) in ReadMTM()
|
H A D | Load_mid.cpp | 625 …const ROWINDEX patternLen = Clamp(TrackerSettings::Instance().midiImportPatternLen.Get(), ROWINDEX… in ReadMID() 629 const ROWINDEX patternLen = 128; in ReadMID() 701 ROWINDEX lastRow = 0, loopEndRow = ROWINDEX_INVALID; in ReadMID() 702 ROWINDEX restartRow = ROWINDEX_INVALID; in ReadMID() 714 ROWINDEX row = (modTicks / ticksPerRow) % patternLen; in ReadMID()
|
H A D | Load_dmf.cpp | 230 static void ApplyEffectMemory(const ModCommand *m, ROWINDEX row, CHANNELINDEX numChannels, uint8 ef… in ApplyEffectMemory() 324 const ROWINDEX numRows = Clamp(ROWINDEX(patHead.numRows), ROWINDEX(1), MAX_PATTERN_ROWS); in ConvertDMFPattern() 349 for(ROWINDEX row = 0; row < numRows; row++) in ConvertDMFPattern()
|
H A D | Load_dtm.cpp | 409 ROWINDEX numRows = chunk.ReadUint16BE(); in ReadDTM() 430 while(rowChunk.CanRead(6) && static_cast<ROWINDEX>(position.quot) < numRows) in ReadDTM() 485 for(ROWINDEX row = 0; row < numRows; row++) in ReadDTM()
|
H A D | load_j2b.cpp | 506 …ROWINDEX numRows = Clamp(static_cast<ROWINDEX>(chunk.ReadUint8()) + 1, ROWINDEX(1), MAX_PATTERN_RO… in ConvertAMPattern() 515 ROWINDEX row = 0; in ConvertAMPattern()
|
H A D | ModChannel.h | 83 ROWINDEX nPatternLoop;
|
H A D | Load_it.cpp | 891 ROWINDEX numRows = file.ReadUint16LE(); in ReadIT() 899 ROWINDEX row = 0; in ReadIT() 1005 ROWINDEX numRows = file.ReadUint16LE(); in ReadIT() 1020 ROWINDEX row = 0; in ReadIT() 1396 itHeader.highlight_minor = (uint8)std::min(m_nDefaultRowsPerBeat, ROWINDEX(uint8_max)); in SaveIT() 1397 itHeader.highlight_major = (uint8)std::min(m_nDefaultRowsPerMeasure, ROWINDEX(uint8_max)); in SaveIT() 1642 ROWINDEX writeRows = mpt::saturate_cast<uint16>(Patterns[pat].GetNumRows()); in SaveIT() 1659 for(ROWINDEX row = 0; row < writeRows; row++) in SaveIT()
|
H A D | Load_mod.cpp | 1064 for(ROWINDEX row = 0; row < 64; row++, rowBase += m_nChannels) in ReadMOD() 1609 for(ROWINDEX row = 0; row < 64; row++) in ReadM15() 1702 for(ROWINDEX row = 0; row < 64; row++) in ReadM15() 1994 for(ROWINDEX row = 0; row < 64; row++, m += 4) in ReadICE() 2012 for(ROWINDEX row = 0; row < 64; row++) in ReadICE() 2341 for(ROWINDEX row = 0; row < 64; row++) in SaveMod()
|