MCPcopy Create free account
hub / github.com/BespokeSynth/BespokeSynth / ShiftWrap

Method ShiftWrap

Source/Sample.cpp:287–299  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

285}
286
287void Sample::ShiftWrap(int numSamplesToShift)
288{
289 //TODO(Ryan)
290 /*assert(numSamplesToShift <= mNumSamples);
291 float* newData = new float[mNumSamples];
292 int chunk = mNumSamples - numSamplesToShift;
293 BufferCopy(newData, mData+numSamplesToShift, chunk);
294 BufferCopy(newData+chunk, mData, numSamplesToShift);
295 LockDataMutex(true);
296 delete mData;
297 mData = newData;
298 LockDataMutex(false);*/
299}
300
301void Sample::CopyFrom(Sample* sample)
302{

Callers 2

DoWriteMethod · 0.80
DoWriteMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected