Home
last modified time | relevance | path

Searched refs:ROWINDEX (Results 1 – 25 of 49) sorted by relevance

12

/dports/audio/libopenmpt/libopenmpt-0.6.0+release.autotools/soundlib/
H A Dpattern.h43 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 DRowVisitor.h76 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 DRowVisitor.cpp99 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 Dpattern.cpp37 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 DSndfile.h123 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 DLoad_plm.cpp230 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 Dmod_specifications.h51 ROWINDEX patternRowsMin;
52 ROWINDEX patternRowsMax;
H A DLoad_stm.cpp124 …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 DLoad_okt.cpp92 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 DpatternContainer.h39 bool Insert(const PATTERNINDEX index, const ROWINDEX rows);
43 PATTERNINDEX InsertAny(const ROWINDEX rows, bool respectQtyLimits = false);
H A DLoad_far.cpp237 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 DpatternContainer.cpp55 PATTERNINDEX CPatternContainer::InsertAny(const ROWINDEX rows, bool respectQtyLimits) in InsertAny()
68 bool CPatternContainer::Insert(const PATTERNINDEX index, const ROWINDEX rows) in Insert()
H A DLoad_digi.cpp187 for(ROWINDEX row = 0; row < 64; row++) in ReadDIGI()
205 for(ROWINDEX row = 0; row < 64; row++) in ReadDIGI()
H A DLoad_fmt.cpp124 const ROWINDEX numRows = fileHeader.lastRow + 1u; in ReadFMT()
136 for(ROWINDEX row = 0; row < pattern.GetNumRows(); row++) in ReadFMT()
H A DLoad_mus_km.cpp284 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 DLoad_mt2.cpp500 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 DSnd_defs.h22 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 DLoad_mtm.cpp168 const ROWINDEX rowsPerPat = fileHeader.beatsPerTrack ? fileHeader.beatsPerTrack : 64; in ReadMTM()
192 for(ROWINDEX row = 0; row < rowsPerPat; row++, m += GetNumChannels()) in ReadMTM()
H A DLoad_mid.cpp625 …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 DLoad_dmf.cpp230 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 DLoad_dtm.cpp409 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 Dload_j2b.cpp506ROWINDEX numRows = Clamp(static_cast<ROWINDEX>(chunk.ReadUint8()) + 1, ROWINDEX(1), MAX_PATTERN_RO… in ConvertAMPattern()
515 ROWINDEX row = 0; in ConvertAMPattern()
H A DModChannel.h83 ROWINDEX nPatternLoop;
H A DLoad_it.cpp891 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 DLoad_mod.cpp1064 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()

12