Lines Matching refs:plug

47     LUSHLIFE* plug = (LUSHLIFE*)handle;  in run_lushlife()  local
49 plug->tuner->set_gain(*plug->dry_gain_p**plug->mastergain_p,NWOOSH); in run_lushlife()
50 plug->tuner->set_pan(*plug->dry_pan_p,NWOOSH); in run_lushlife()
55 plug->tuner->set_active((int)*plug->active_p[i],i); in run_lushlife()
56 plug->tuner->set_delay(*plug->delay_p[i],i); in run_lushlife()
57 plug->tuner->set_corroffs(*plug->shift_p[i],i); in run_lushlife()
58 plug->tuner->set_gain(*plug->gain_p[i]**plug->mastergain_p,i); in run_lushlife()
59 plug->tuner->set_pan(*plug->pan_p[i],i); in run_lushlife()
61 plug->tuner->set_offs_lfo_amount(*plug->slfoa_p[i],i); in run_lushlife()
62 plug->tuner->set_offs_lfo_freq(*plug->slfof_p[i],i); in run_lushlife()
63 plug->tuner->set_delay_lfo_amount(*plug->dlfoa_p[i],i); in run_lushlife()
64 plug->tuner->set_delay_lfo_freq(*plug->dlfof_p[i],i); in run_lushlife()
66 plug->tuner->set_lfo_shape(*plug->lfo_shape_p); in run_lushlife()
67 if(*plug->sync_lfo_p) in run_lushlife()
68 plug->tuner->sync_lfos(); in run_lushlife()
70 plug->tuner->process(nframes,plug->input_p,plug->outputl_p,plug->outputr_p); in run_lushlife()
72 *plug->latency_p = plug->latency; in run_lushlife()
79 LUSHLIFE* plug = (LUSHLIFE*)malloc(sizeof(LUSHLIFE)); in init_lushlife() local
80 plug->tuner = new Retuner(sample_freq, NWOOSH+1); in init_lushlife()
81 plug->sample_freq = sample_freq; in init_lushlife()
83 plug->latency = plug->tuner->get_latency(); in init_lushlife()
85 plug->tuner->set_corrgain(0); in init_lushlife()
87 plug->tuner->set_active(1,NWOOSH); in init_lushlife()
88 plug->tuner->set_corroffs(0,NWOOSH); in init_lushlife()
90 return plug; in init_lushlife()
95 LUSHLIFE* plug = (LUSHLIFE*)handle; in connect_lushlife_ports() local
98 case IN: plug->input_p = (float*)data;break; in connect_lushlife_ports()
99 case OUTL: plug->outputl_p = (float*)data;break; in connect_lushlife_ports()
100 case OUTR: plug->outputr_p = (float*)data;break; in connect_lushlife_ports()
101 case LATENCY: plug->latency_p = (float*)data;break; in connect_lushlife_ports()
103 case GAIN: plug->mastergain_p = (float*)data;break; in connect_lushlife_ports()
104 case DRY_GAIN: plug->dry_gain_p = (float*)data;break; in connect_lushlife_ports()
105 case DRY_PAN: plug->dry_pan_p = (float*)data;break; in connect_lushlife_ports()
106 case LFOSHAPE: plug->lfo_shape_p = (float*)data;break; in connect_lushlife_ports()
107 case SYNCLFO: plug->sync_lfo_p = (float*)data;break; in connect_lushlife_ports()
109 case ACTIVE0: plug->active_p[0] = (float*)data;break; in connect_lushlife_ports()
110 case SHIFT0: plug->shift_p[0] = (float*)data;break; in connect_lushlife_ports()
111 case SLFOA0: plug->slfoa_p[0] = (float*)data;break; in connect_lushlife_ports()
112 case SLFOF0: plug->slfof_p[0] = (float*)data;break; in connect_lushlife_ports()
113 case DELAY0: plug->delay_p[0] = (float*)data;break; in connect_lushlife_ports()
114 case DLFOA0: plug->dlfoa_p[0] = (float*)data;break; in connect_lushlife_ports()
115 case DLFOF0: plug->dlfof_p[0] = (float*)data;break; in connect_lushlife_ports()
116 case GAIN0: plug->gain_p[0] = (float*)data;break; in connect_lushlife_ports()
117 case PAN0: plug->pan_p[0] = (float*)data;break; in connect_lushlife_ports()
119 case ACTIVE1: plug->active_p[1] = (float*)data;break; in connect_lushlife_ports()
120 case SHIFT1: plug->shift_p[1] = (float*)data;break; in connect_lushlife_ports()
121 case SLFOA1: plug->slfoa_p[1] = (float*)data;break; in connect_lushlife_ports()
122 case SLFOF1: plug->slfof_p[1] = (float*)data;break; in connect_lushlife_ports()
123 case DELAY1: plug->delay_p[1] = (float*)data;break; in connect_lushlife_ports()
124 case DLFOA1: plug->dlfoa_p[1] = (float*)data;break; in connect_lushlife_ports()
125 case DLFOF1: plug->dlfof_p[1] = (float*)data;break; in connect_lushlife_ports()
126 case GAIN1: plug->gain_p[1] = (float*)data;break; in connect_lushlife_ports()
127 case PAN1: plug->pan_p[1] = (float*)data;break; in connect_lushlife_ports()
129 case ACTIVE2: plug->active_p[2] = (float*)data;break; in connect_lushlife_ports()
130 case SHIFT2: plug->shift_p[2] = (float*)data;break; in connect_lushlife_ports()
131 case SLFOA2: plug->slfoa_p[2] = (float*)data;break; in connect_lushlife_ports()
132 case SLFOF2: plug->slfof_p[2] = (float*)data;break; in connect_lushlife_ports()
133 case DELAY2: plug->delay_p[2] = (float*)data;break; in connect_lushlife_ports()
134 case DLFOA2: plug->dlfoa_p[2] = (float*)data;break; in connect_lushlife_ports()
135 case DLFOF2: plug->dlfof_p[2] = (float*)data;break; in connect_lushlife_ports()
136 case GAIN2: plug->gain_p[2] = (float*)data;break; in connect_lushlife_ports()
137 case PAN2: plug->pan_p[2] = (float*)data;break; in connect_lushlife_ports()
139 case ACTIVE3: plug->active_p[3] = (float*)data;break; in connect_lushlife_ports()
140 case SHIFT3: plug->shift_p[3] = (float*)data;break; in connect_lushlife_ports()
141 case SLFOA3: plug->slfoa_p[3] = (float*)data;break; in connect_lushlife_ports()
142 case SLFOF3: plug->slfof_p[3] = (float*)data;break; in connect_lushlife_ports()
143 case DELAY3: plug->delay_p[3] = (float*)data;break; in connect_lushlife_ports()
144 case DLFOA3: plug->dlfoa_p[3] = (float*)data;break; in connect_lushlife_ports()
145 case DLFOF3: plug->dlfof_p[3] = (float*)data;break; in connect_lushlife_ports()
146 case GAIN3: plug->gain_p[3] = (float*)data;break; in connect_lushlife_ports()
147 case PAN3: plug->pan_p[3] = (float*)data;break; in connect_lushlife_ports()
149 case ACTIVE4: plug->active_p[4] = (float*)data;break; in connect_lushlife_ports()
150 case SHIFT4: plug->shift_p[4] = (float*)data;break; in connect_lushlife_ports()
151 case SLFOA4: plug->slfoa_p[4] = (float*)data;break; in connect_lushlife_ports()
152 case SLFOF4: plug->slfof_p[4] = (float*)data;break; in connect_lushlife_ports()
153 case DELAY4: plug->delay_p[4] = (float*)data;break; in connect_lushlife_ports()
154 case DLFOA4: plug->dlfoa_p[4] = (float*)data;break; in connect_lushlife_ports()
155 case DLFOF4: plug->dlfof_p[4] = (float*)data;break; in connect_lushlife_ports()
156 case GAIN4: plug->gain_p[4] = (float*)data;break; in connect_lushlife_ports()
157 case PAN4: plug->pan_p[4] = (float*)data;break; in connect_lushlife_ports()
159 case ACTIVE5: plug->active_p[5] = (float*)data;break; in connect_lushlife_ports()
160 case SHIFT5: plug->shift_p[5] = (float*)data;break; in connect_lushlife_ports()
161 case SLFOA5: plug->slfoa_p[5] = (float*)data;break; in connect_lushlife_ports()
162 case SLFOF5: plug->slfof_p[5] = (float*)data;break; in connect_lushlife_ports()
163 case DELAY5: plug->delay_p[5] = (float*)data;break; in connect_lushlife_ports()
164 case DLFOA5: plug->dlfoa_p[5] = (float*)data;break; in connect_lushlife_ports()
165 case DLFOF5: plug->dlfof_p[5] = (float*)data;break; in connect_lushlife_ports()
166 case GAIN5: plug->gain_p[5] = (float*)data;break; in connect_lushlife_ports()
167 case PAN5: plug->pan_p[5] = (float*)data;break; in connect_lushlife_ports()
174 LUSHLIFE* plug = (LUSHLIFE*)handle; in cleanup_lushlife() local
175 delete plug->tuner; in cleanup_lushlife()
176 free(plug); in cleanup_lushlife()