Package de.maramuse.soundcomp.util

Examples of de.maramuse.soundcomp.util.AdvancerRegistry.clear()


   * because the 6581 code is yet incomplete.
   */
  public void testSID() {
  try{
    AdvancerRegistry advancerRegistry=new AdvancerRegistry();
    advancerRegistry.clear();
    globalParameters.setSampleRate(44100);
    OutputFile ws=new OutputFile(1);
    int waveform=0;
    double freq=0.01;
    double lasttime=0;
View Full Code Here


   * are subject to a 50Hz sync with a varying sync phase.
   */
  public void testTS1() {
  try{
    AdvancerRegistry advancerRegistry=new AdvancerRegistry();
    advancerRegistry.clear();
    globalParameters.setSampleRate(44100);
    ProcessElement pe=new SawTooth();
    ProcessElement sync=new PWM();
    ProcessElement syncphase=new UnitySawTooth();
    sync.setSource(DUTYCYCLE.i, ConstStream.c(0.0015), OUT.i);
View Full Code Here

    ws.write(fos);
    fos.close();
    }catch(IOException ex){
    fail(ex.getMessage());
    }
    advancerRegistry.clear();
    NativeObjects.unregisterNativeObject(pe);
    NativeObjects.unregisterNativeObject(ws);
    NativeObjects.unregisterNativeObject(pe2);
    NativeObjects.unregisterNativeObject(mix);
  }catch(Exception ex){
View Full Code Here

   * floating point stream and in other supported file formats.
   */
  public void testTS2() {
  try{
    AdvancerRegistry advancerRegistry=new AdvancerRegistry();
    advancerRegistry.clear();
    globalParameters.setSampleRate(44100);
    ProcessElement cos=new Cosine();
    ProcessElement hi=new PseudoHilbert();
    advancerRegistry.registerAdvancer(cos);
    advancerRegistry.registerAdvancer(hi);
View Full Code Here

    fail(ex.getMessage());
    }
    advancerRegistry.unregisterAdvancer(cos);
    advancerRegistry.unregisterAdvancer(hi);
    advancerRegistry.unregisterAdvancer(time);
    advancerRegistry.clear();
    NativeObjects.unregisterNativeObject(cos);
    NativeObjects.unregisterNativeObject(ws);
    NativeObjects.unregisterNativeObject(hi);
    NativeObjects.unregisterNativeObject(mix);
    NativeObjects.unregisterNativeObject(time);
View Full Code Here

   * pass, then superposed.
   */
  public void testTS3a() {
  try{
    AdvancerRegistry advancerRegistry=new AdvancerRegistry();
    advancerRegistry.clear();
    globalParameters.setSampleRate(44100);
    ProcessElement cos=new Cosine();
    ProcessElement all=new ParametricAllPass();
    advancerRegistry.registerAdvancer(cos);
    advancerRegistry.registerAdvancer(all);
View Full Code Here

    fail(ex.getMessage());
    }
    advancerRegistry.unregisterAdvancer(cos);
    advancerRegistry.unregisterAdvancer(all);
    advancerRegistry.unregisterAdvancer(time);
    advancerRegistry.clear();
    NativeObjects.unregisterNativeObject(cos);
    NativeObjects.unregisterNativeObject(ws);
    NativeObjects.unregisterNativeObject(all);
    NativeObjects.unregisterNativeObject(mix);
    NativeObjects.unregisterNativeObject(time);
View Full Code Here

   * other by 30 Hz.
   */
  public void testTS3b() {
  try{
    AdvancerRegistry advancerRegistry=new AdvancerRegistry();
    advancerRegistry.clear();
    globalParameters.setSampleRate(44100);
    ProcessElement cos=new Cosine();
    ProcessElement fs=new FreqShift();
    advancerRegistry.registerAdvancer(cos);
    advancerRegistry.registerAdvancer(fs);
View Full Code Here

    fail(ex.getMessage());
    }
    advancerRegistry.unregisterAdvancer(cos);
    advancerRegistry.unregisterAdvancer(fs);
    advancerRegistry.unregisterAdvancer(time);
    advancerRegistry.clear();
    NativeObjects.unregisterNativeObject(cos);
    NativeObjects.unregisterNativeObject(ws);
    NativeObjects.unregisterNativeObject(fs);
    NativeObjects.unregisterNativeObject(mix);
    NativeObjects.unregisterNativeObject(time);
View Full Code Here

   * sweep cosine signal on one channel, and an envelope signal extracted with WindowedMaximum on the other channel.
   */
  public void testTS4() {
  AdvancerRegistry advancerRegistry=new AdvancerRegistry();
  try{
    advancerRegistry.clear();
    globalParameters.setSampleRate(44100);
    ProcessElement cos=new Cosine();
    ProcessElement svf=new StateVariableFilter();
    advancerRegistry.registerAdvancer(cos);
    advancerRegistry.registerAdvancer(svf);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.