1 #include "DelayInputModifier.h"
\r
3 DelayInputModifier::DelayInputModifier(int _delayLength) : AbstractInputModifier() {
\r
4 setDelayLength(_delayLength);
\r
7 void DelayInputModifier::setDelayLength(int _delayLength) {
\r
8 if (_delayLength < 1) _delayLength = 1;
\r
9 delayLength = _delayLength;
\r
12 QList<char>* DelayInputModifier::getModifiedInput(QList<char>* input) {
\r
15 for(int i=0;i<delayLength;i++) pattern->append(0);
\r
16 pattern->append(*input);
\r
20 QString DelayInputModifier::getTypeStr() {
\r
24 QString DelayInputModifier::getParametersStr() {
\r
25 return QString::number(delayLength);
\r
28 bool DelayInputModifier::isDelay() {
\r