using namespace HDK_Sample;
{
PRM_Name(
"channelname",
"Channel Name"),
};
};
{
};
enum
{
};
{ 0, 0, 0 }
};
bool
{
switch( index )
{
return true;
return true;
}
}
{
}
myExpandArray()
{
my_C = 0;
my_NC = 0;
}
CHOP_Stair::~CHOP_Stair()
{
}
bool
{
else
return changes;
}
#define START_HANDLE 1
#define END_HANDLE 2
#define OFFSET_HANDLE 3
void
{
xoffset = (end -
start) * 0.75 + start;
yoffset = OFFSET(context.
getTime());
{
}
}
{
{
}
{
break;
break;
break;
}
}
{
SET_START(t, new_offset);
return new_offset;
}
{
int nchan;
int i;
samplerate = RATE(context.
getTime());
{
}
CHAN_NAME(name, context.
getTime());
my_NC = nchan;
left = LEXTEND();
right = REXTEND();
for (my_C=0; my_C < nchan; my_C++)
{
defvalue = DEFAULT(context.
getTime());
idxstep = (end-start+1) / (NUMBER(context.
getTime()) + 1);
stepheight = HEIGHT(context.
getTime());
if (DIRECTION() == 1)
stepheight *= -1;
index = idxstep;
for(i=0; i < (end-start+1); i++)
{
if (i && i > index)
{
value += stepheight;
index += idxstep;
}
}
}
my_C = 0;
}
void
{
"HDK Stair",
0,
0,
);
}