Package javax.sound.midi

Examples of javax.sound.midi.Patch


 

  public static void main(String[] args) throws Exception {
    SimpleSoundbank soundbank = new SimpleSoundbank();
    SimpleInstrument ins = new SimpleInstrument();
    ins.setPatch(new Patch(3,7));
    soundbank.addInstrument(ins);
    assertEquals(soundbank.getInstrument(new Patch(3,7)), ins)
   
  }
View Full Code Here


        BufferedInputStream bis = new BufferedInputStream(fis);
        try
        {
            Soundbank sf2 = new SF2SoundbankReader().getSoundbank(bis);
            assertTrue(sf2.getInstruments().length == 1);
            Patch patch = sf2.getInstruments()[0].getPatch();
            assertTrue(patch.getProgram() == 0);
            assertTrue(patch.getBank() == 0);
        }
        finally
        {
            bis.close();
        }
View Full Code Here

    public static void main(String[] args) throws Exception {
        File file = new File(System.getProperty("test.src", "."), "ding.dls");
        URL url = file.toURI().toURL();
        Soundbank dls = new DLSSoundbankReader().getSoundbank(url);
        assertTrue(dls.getInstruments().length == 1);
        Patch patch = dls.getInstruments()[0].getPatch();
        assertTrue(patch.getProgram() == 0);
        assertTrue(patch.getBank() == 0);
    }
View Full Code Here

 

  public static void main(String[] args) throws Exception {
    SimpleSoundbank soundbank = new SimpleSoundbank();
    SimpleInstrument ins = new SimpleInstrument();
    ins.setPatch(new Patch(3,7));
    soundbank.addInstrument(ins);
    assertEquals(soundbank.getInstruments().length, 1);
    assertEquals(soundbank.getInstruments()[0], ins);
   
  }
View Full Code Here

        try
        {
            InputStream badis = new BadInputStream(bis);
            Soundbank sf2 = new SF2SoundbankReader().getSoundbank(badis);
            assertTrue(sf2.getInstruments().length == 1);
            Patch patch = sf2.getInstruments()[0].getPatch();
            assertTrue(patch.getProgram() == 0);
            assertTrue(patch.getBank() == 0);
        }
        finally
        {
            bis.close();
        }
View Full Code Here

    if(defsbk != null)
    {
      synth.unloadAllInstruments(defsbk);
      SimpleSoundbank sbk = new SimpleSoundbank();
      SimpleInstrument ins = new SimpleInstrument();
      ins.setPatch(new Patch(0,1));
      sbk.addInstrument(ins);
      SimpleInstrument ins2 = new SimpleInstrument();
      ins2.setPatch(new Patch(0,2));
      sbk.addInstrument(ins2);
      synth.loadInstruments(sbk, new Patch[] {ins2.getPatch()});
      assertTrue(synth.getLoadedInstruments().length == 1);
    }
    synth.close();
View Full Code Here

        BufferedInputStream bis = new BufferedInputStream(fis);
        try
        {
            Soundbank dls = new DLSSoundbankReader().getSoundbank(bis);
            assertTrue(dls.getInstruments().length == 1);
            Patch patch = dls.getInstruments()[0].getPatch();
            assertTrue(patch.getProgram() == 0);
            assertTrue(patch.getBank() == 0);
        }
        finally
        {
            bis.close();
        }
View Full Code Here

    if(defsbk != null)
    {
      synth.unloadAllInstruments(defsbk);
      SimpleSoundbank sbk = new SimpleSoundbank();
      SimpleInstrument ins = new SimpleInstrument();
      ins.setPatch(new Patch(0,1));
      sbk.addInstrument(ins);
      SimpleInstrument ins2 = new SimpleInstrument();
      ins2.setPatch(new Patch(0,2));
      sbk.addInstrument(ins2);
      synth.loadInstrument(ins2);
      assertTrue(synth.getLoadedInstruments().length == 1);
    }
    synth.close();
View Full Code Here

 
 
  public static void main(String[] args) throws Exception {
    SimpleSoundbank soundbank = new SimpleSoundbank();
    SimpleInstrument ins = new SimpleInstrument();
    ins.setPatch(new Patch(3,7));
    soundbank.addInstrument(ins);
    soundbank.removeInstrument(ins);
    assertEquals(soundbank.getInstruments().length, 0);
    assertTrue(soundbank.getInstrument(new Patch(3,7)) == null)
   
  }
View Full Code Here

        try
        {
            InputStream badis = new BadInputStream(bis);
            Soundbank dls = new DLSSoundbankReader().getSoundbank(badis);
            assertTrue(dls.getInstruments().length == 1);
            Patch patch = dls.getInstruments()[0].getPatch();
            assertTrue(patch.getProgram() == 0);
            assertTrue(patch.getBank() == 0);
        }
        finally
        {
            bis.close();
        }
View Full Code Here

TOP

Related Classes of javax.sound.midi.Patch

Copyright © 2018 www.massapicom. 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.