Exemple #1
0
int
TpTz::Set(char* mess, float value){
	switch (FindMsg(mess)){

	case 21:
    SetParam((double)value,m_a1,m_a2,m_b1, m_b2);
	return 1;

	case 22:
	SetParam(m_a,(double)value,m_a2,m_b1, m_b2);
    return 1;

	case 23:
	SetParam(m_a,m_a1,(double)value,m_b1, m_b2);
	return 1;

	case 24:
	SetParam(m_a,m_a1,m_a2,(double)value, m_b2);
	return 1;

    case 25:
	SetParam(m_a,m_a1,m_a2,m_b1, (double)value);
	return 1;

	default:
    return Filter::Set(mess,value);
     
	}
 }
Exemple #2
0
int PVBlur::Set(char* mess, float value){
	switch(FindMsg(mess)){   
	case 31:
		SetBlurTime(value);
		return 1;
	default:
		return SpecMult::Set(mess,value);
	}
	
}
Exemple #3
0
int
FFT::Connect(const char* mess, void *input){
  switch(FindMsg(mess)){

  case 24:
    SetWindow((Table *) input);
    return 1;

  default:
    return SndObj::Connect(mess, input);

  }
}
Exemple #4
0
int
MidiMap::Connect(char* mess, void* input){

  switch (FindMsg(mess)){

  case 33:
    m_maptable = (Table *) input;
    return 1;

  default:
    return MidiIn::Connect(mess,input);
     
  }
}
Exemple #5
0
int
SndObj::Connect(char* mess, void *input){

    switch (FindMsg(mess)){

	case 3:
	m_input = (SndObj *) input;
    return 1;

	default:
    return 0;

	}
}
Exemple #6
0
int
IFGram::Set(char* mess, float value){

  switch(FindMsg(mess)){

  case 22:
    SetFFTSize((int) value);
    return 1;
	
  default:
    return	PVA::Set(mess, value);

  }
}
Exemple #7
0
int
AdSyn::Set(char* mess, float value){

	switch(FindMsg(mess)){

	case 31:
	SetPitch(value);
	return 1;
	
	default:
	return SinSyn::Set(mess, value);

	}
}
Exemple #8
0
int
PVTransp::Connect(char* mess, void* input){

  switch(FindMsg(mess)){

  case 31:
    SetPitch(m_pitch, (SndObj*) input);
    return 1;    

  default:
    return SpecMult::Connect(mess, input);

  }

}
Exemple #9
0
int
Lookup::Connect(char* mess, void* input){

  switch(FindMsg(mess)){

  case 24:
    m_ptable = (Table *) input;
    return 1;

  default:
    return SndObj::Connect(mess, input);

  }

}
Exemple #10
0
int
Osci::Connect(char* mess, void* input){

  switch (FindMsg(mess)){

  case 23:
    SetTable((Table *) input);
    return 1;

  default:
    return SndObj::Connect(mess,input);
     
  }

}
Exemple #11
0
////////////////// OPERATIONS ////////////////////////////////////
int
PhOscili::Connect(char* mess, void* input){

  switch (FindMsg(mess)){

  case 23:
    m_inputphase = (SndObj *) input;
    return 1;

  default:
    return Oscil::Connect(mess,input);
     
  }

}
Exemple #12
0
int
Pan::Set(char* mess, float value){

	switch(FindMsg(mess)){

	case 21:
	SetPan(value);
	return 1;

	default:
	return SndObj::Set(mess, value);

	}

}
Exemple #13
0
//////////////////OPERATIONS //////////////////////
int
Tapi::Connect(char* mess, void* input) {

    switch (FindMsg(mess)) {

    case 41:
        SetDelayInput((SndObj *) input);
        return 1;

    default:
        return Tap::Connect(mess,input);

    }

}
Exemple #14
0
int
Phase::Connect(char* mess, void* input){

	switch (FindMsg(mess)){

	case 21:
    m_input = (SndObj *) input;
	return 1;

	default:
    return SndObj::Connect(mess,input);
     
	}

}
Exemple #15
0
int
PVFilter::Set(char* mess, float value){
	
  switch(FindMsg(mess)){
		
  case 41:
    SetAmount(value, m_interpobj);
    return 1;
		
  default:
    return SpecInterp::Set(mess, value);
		
  }
	
	
}
Exemple #16
0
int
PVMask::Set(char* mess, float value) {

    switch(FindMsg(mess)) {

    case 41:
        SetMaskGain(value, m_interpobj);
        return 1;

    default:
        return SpecInterp::Set(mess, value);

    }


}
Exemple #17
0
int
PVS::Set(char* mess, float value){

	switch(FindMsg(mess)){

	case 22:
	SetFFTSize((int) value);
	return 1;

	case 23:
	SetHopSize((int) value);
	return 1;
	
	default:
	return	IFFT::Set(mess, value);

	}
}
Exemple #18
0
int
Mixer::Connect(char* mess, void* input){

	switch (FindMsg(mess)){

	case 21:
    AddObj((SndObj *) input);
	return 1;

    case 22:
    DeleteObj((SndObj *) input);
	return 1;
	
	default:
    return SndObj::Connect(mess,input);
     
	}
}
Exemple #19
0
int
IFGram::Connect(char* mess, void* input){

  int i;

  switch(FindMsg(mess)){

  case 24:
    SetWindow((Table *) input);
    for(i=0; i<m_fftsize; i++)
      m_diffwin[i] = m_table->Lookup(i) - m_table->Lookup(i+1);
    return 1;
	
  default:
    return	PVA::Connect(mess,input);

  }
}
Exemple #20
0
int
MidiMap::Set(char* mess, float value){

  switch (FindMsg(mess)){

  case 31:
    SetRange(value, m_max);
    return 1;

  case 32:
    SetRange(m_min, value);
    return 1;

  default:
    return MidiIn::Set(mess,value);
     
  }
}
Exemple #21
0
int
SndObj::Set(const char* mess, double value){

  switch (FindMsg(mess)){

  case 1:
    SetSr(value);
    return 1;

  case 2:
    SetVectorSize((int) value);
    return 1;

  default:
    return 0;

  }
}
Exemple #22
0
////////////////// OPERATIONS ///////////////////////////////
int
IADSR::Set(char* mess, float value){

  switch (FindMsg(mess)){

  case 31:
    SetInit(value);
    return 1;

  case 32:
    SetEnd(value);
    return 1;

  default:
    return ADSR::Set(mess,value);
  }

}
Exemple #23
0
int FIR::Set(char *mess, float value)
{

	switch(FindMsg(mess)){

    case 21:
	SetDelayTime(value);
	return 1;

	case 32:
	m_size = (int) value;
    return 1;
	
	default:
    return DelayLine::Set(mess, value);

    }

}
Exemple #24
0
int
SpecMult::Connect(char* mess, void* input){

  switch(FindMsg(mess)){

  case 21:
    SetInput2((SndObj*) input);
    return 1;
    
  case 22:
    SetTable((Table*) input);
    return 1;

  default:
    return SndObj::Connect(mess, input);

  }


}
Exemple #25
0
int
PVMorph::Connect(char* mess, void* input){

  switch(FindMsg(mess)){

  case 41:
    SetFreqMorph(m_offset, (SndObj*) input);
    return 1;

  case 42:
    SetAmpMorph(m_offset2, (SndObj*) input);
    return 1;

  default:
    return SpecInterp::Connect(mess, input);

  }


}
Exemple #26
0
int 
Phase::Set(char* mess, float value){

	switch (FindMsg(mess)){

	case 21:
    SetFreq(value);
	return 1;

	case 22:
	SetPhase(value);
	return 1;

	default:
    return SndObj::Set(mess,value);
     
	}


}
Exemple #27
0
////////////////////OPERATIONS////////////////////
int
Pitch::Set(char* mess, float value){

	switch (FindMsg(mess)){

	case 31:
    SetPitch(value);
	return 1;

	case 32:
	SetPitch((int) value);
    return 1;

	default:
    return DelayLine::Set(mess,value);
     
	}


}
Exemple #28
0
int
PVTransp::Set(char* mess, float value){

  switch(FindMsg(mess)){

  case 31:
    SetPitch(value, m_input2);
    return 1;  
	
  case 32:
    SetMode((int)value);
    return 1;

  default:
    return SpecMult::Set(mess, value);

  }


}
Exemple #29
0
int
HiPass::Set(char* mess, float value){

	switch (FindMsg(mess)){

	case 21:
    SetFreq(value);
	return 1;

    case 23:
	SetSr(value);
	return 1;

	default:
    return SndObj::Set(mess,value);
     
	}


}
Exemple #30
0
int 
DelayLine::Set(char* mess, float value){

	switch (FindMsg(mess)){

	case 21:
    SetDelayTime(value);
	return 1;

	case 1:
    SetSr(value);
	return 1;	

	default:
    return SndObj::Set(mess,value);
     
	}


}