void Instrument::load_samples() { for ( int i=0; i<MAX_LAYERS; i++ ) { InstrumentLayer* layer = get_layer( i ); if( layer ) layer->load_sample( ); } }
void Instrument::load_samples() { for (std::vector<InstrumentComponent*>::iterator it = get_components()->begin() ; it != get_components()->end(); ++it) { InstrumentComponent* component = *it; for ( int i=0; i<MAX_LAYERS; i++ ) { InstrumentLayer* layer = component->get_layer( i ); if( layer ) layer->load_sample( ); } } }