private static void amplify( VsqBPList source, VsqBPList target, double amplify ) { target.clear(); int count = source.size(); int min = target.getMinimum(); int max = target.getMaximum(); for ( int i = 0; i < count; i++ ) { int clock = source.getKeyClock( i ); int value = (int)(source.getElement( i ) * amplify); if ( value < min ) { value = min; } if ( max < value ) { value = max; } target.add( clock, value ); } }
private static void amplify(VsqBPList source, VsqBPList target, double amplify) { target.clear(); int count = source.size(); int min = target.getMinimum(); int max = target.getMaximum(); for (int i = 0; i < count; i++) { int clock = source.getKeyClock(i); int value = (int)(source.getElement(i) * amplify); if (value < min) { value = min; } if (max < value) { value = max; } target.add(clock, value); } }