import javax.sound.midi.*; import java.util.*; public class Midiuuring5 { public static void main(String argumendid[]) throws Exception{ Sequence sekvents=MidiSystem.getSequence(new java.io.File("failid/koduke.mid")); System.out.println(sekvents.getDivisionType()+" pikkus: "+sekvents.getMicrosecondLength()/1000000.0+ " sekundit, "+sekvents.getTickLength()+" tiksu"); Track[] rajad=sekvents.getTracks(); System.out.println(rajad.length+" rada"); IntervalliJadaLoendaja hoidla=new IntervalliJadaLoendaja(3); for(int nr=0; nr0){ hoidla.loenda(sm.getData1()); } } } } System.out.println(hoidla.kysiSagedused()); } } //Lugege kokku teate 144 ning nullist erineva bait2 puhul, mitu korda millist bait1 väärtust esines.