| 
 | |||||||
| 
 | 
|  | 
|  | 
|  | Strumenti | 
|  24-07-2005, 22:04 | #1 | 
| Member Iscritto dal: Feb 2005 
					Messaggi: 127
				 | 
				
				HELP X FAVORISSIMO [java]
			 
		ragazzi qualcuno mi può dare una mano?? vorrei sapere come diavolo si faccia a far mettere in stop un suono che istanzio con questa classe.. è davvero importante.. mi servirebbe entro stanotte! Codice: import javax.sound.midi.*;
import java.io.*;
public class Midi {
private int quale;
File midiFile;
    public Midi( int x) 
    { 
        quale = x;
        
        try {
            
            switch(quale)
            {
             case 1: 
             {
                midiFile = new File("tiasdsa.mid");
                break;
             }
             case 2: 
             {
                 midiFile = new File("stuaa.mid");
                 break;
             }
             case 3: 
             {
                midiFile = new File("fssaar.mid");
                break;
             }
             case 4:
             {
                 midiFile = new File("mssss9.mid");
                 break;
             }
             case 5:
             {
                 midiFile = new File("msad8.mid");
                 break;
             }
             case 6:
             {
                 midiFile = new File("ssa6.mid");
                 break;
             }
             default:
             {
                 midiFile = new File("Xegfgfd.mid"); 
                 break;
             }
        }
             
            Sequence sequence = MidiSystem.getSequence( midiFile );
            Sequencer sequencer = MidiSystem.getSequencer();
            
            sequencer.open();
            sequencer.setSequence( sequence );
            
            Synthesizer synth = MidiSystem.getSynthesizer();
            synth.open();
            
            Transmitter transmitter = sequencer.getTransmitter();
            transmitter.setReceiver( synth.getReceiver() );
            
            sequencer.start();
        } catch( Exception ex ) {
            ex.printStackTrace();
        }
        
    }
				__________________ the AUSTRALOPITECI | 
|   |   | 
|  24-07-2005, 22:05 | #2 | 
| Member Iscritto dal: Feb 2005 
					Messaggi: 127
				 | 
		public void stop ()  { sequencer.stop(); } l ho aggiunto io.. ma non serve a nulla         
				__________________ the AUSTRALOPITECI | 
|   |   | 
|   | 
| Strumenti | |
| 
 | 
 | 
Tutti gli orari sono GMT +1. Ora sono le: 14:43.









 
		 
		 
		 
		





 
  
 



 
                        
                        










