A B C D E F G I K L M N O P R S T U V

A

add(Note) - Method in class fi.jyu.mit.Music.NoteTrack
 
ALLNOTES - Static variable in class fi.jyu.mit.Music.MidiPlayer
Lista nuoteista.
ascFileSample() - Static method in class sample.PlaySample
 
asyncSample() - Static method in class sample.PlaySample
 

B

BasicMidiPlayer - Interface in fi.jyu.mit.Music
BasicSoundSystem tarjoaa rajapinnan yksinkertaiselle MIDI-äänentoistolle Java-ohjelmissa niin komentoriviltä kuin graafisilta sovelluksilta.
basicNotes - Static variable in class fi.jyu.mit.Music.MidiPlayer
 
basicNotes2 - Static variable in class fi.jyu.mit.Music.MidiPlayer
 
begin() - Method in class fi.jyu.mit.Music.ThreadedMidiPlayer
Käynnistää soittajan.
BufferedMidiPlayer - Class in fi.jyu.mit.Music
Puskuroitu äänijärjestelmä, jonka tarkoitus on tukea mahdollisuutta syättää äänijärjestelmälle nuotteja, jotka voidaan toistaa joko pääohjelman säikeessä tai uudessa säikeessä.
BufferedMidiPlayer() - Constructor for class fi.jyu.mit.Music.BufferedMidiPlayer
 
BufferedMidiPlayer(int) - Constructor for class fi.jyu.mit.Music.BufferedMidiPlayer
 
BufferedMidiPlayer2 - Class in fi.jyu.mit.Music
Puskuroitu äänijärjestelmä, jonka tarkoitus on tukea mahdollisuutta syöttää äänijärjestelmälle nuotteja, jotka voidaan toistaa joko pääohjelman säikeessä tai uudessa säikeessä.
BufferedMidiPlayer2() - Constructor for class fi.jyu.mit.Music.BufferedMidiPlayer2
 
BufferedMidiPlayer2(int) - Constructor for class fi.jyu.mit.Music.BufferedMidiPlayer2
 

C

channelOff(int) - Method in class fi.jyu.mit.Music.MidiPlayer
Sulkee kanavalta nuotin.
channelOn(int, int) - Method in class fi.jyu.mit.Music.MidiPlayer
Avaa kanavalta nuotin.
channels - Variable in class fi.jyu.mit.Music.MidiPlayer
Taulukko midikanavia varten.
checkSynth(String) - Method in class fi.jyu.mit.Music.MidiPlayer
Tulostaa virheviestin.
concurrentSample() - Static method in class sample.PlaySample
 
currentChannel - Variable in class fi.jyu.mit.Music.MidiPlayer
Nykyinen käytässä oleva kanava.

D

DEFOCTAVE - Static variable in class fi.jyu.mit.Music.MidiPlayer
 
DEFVELOCITY - Static variable in class fi.jyu.mit.Music.MidiPlayer
 
DELAY - Static variable in class fi.jyu.mit.Music.Note
 
DELAYST - Static variable in class fi.jyu.mit.Music.MidiPlayer
 

E

end() - Method in class fi.jyu.mit.Music.ThreadedMidiPlayer
Lopettaa soiton ja pysäyttää kaikki säikeet.
error(String) - Method in class fi.jyu.mit.Music.MidiPlayer
Tulostaa virheviestin ja lopettaa ohjelman.

F

fi.jyu.mit.Music - package fi.jyu.mit.Music
SoundSystem-äänikirjasto SoundSystem-äänikirjasto on Jyväskylän yliopiston Ohjelmointi 1 -kurssille MIDI-äänentoistoa varten luotu Java-kirjasto.

G

getBeatLength() - Method in class fi.jyu.mit.Music.MidiPlayer
 
getCopyOfNotes() - Method in class fi.jyu.mit.Music.BufferedMidiPlayer
Luo kopion puskuroiduista nuoteista
getCopyOfNotes(int) - Method in class fi.jyu.mit.Music.BufferedMidiPlayer2
Luo kopion puskuroiduista nuoteista
getCopyOfNotes() - Method in class fi.jyu.mit.Music.NoteTrack
Luo kopion puskuroiduista nuoteista
getCurrentTime(int) - Method in class fi.jyu.mit.Music.BufferedMidiPlayer2
Palauttaa kavan nykyajanhetken kanavan alusta
getCurrentTime() - Method in class fi.jyu.mit.Music.NoteTrack
 
getDefOctave() - Method in class fi.jyu.mit.Music.MidiPlayer
 
getFreeProducer() - Method in class fi.jyu.mit.Music.ThreadedMidiPlayer
 
getInstrument() - Method in class fi.jyu.mit.Music.MidiPlayer
 
getInstrument() - Method in class fi.jyu.mit.Music.NoteTrack
 
getInstrumentIndex(String) - Method in class fi.jyu.mit.Music.MidiPlayer
Etsii ensimmäisen instrumentin jonka nimi täsmää hakuehtoon
getLength() - Method in class fi.jyu.mit.Music.Note
 
getNote() - Method in class fi.jyu.mit.Music.Note
 
getNotes() - Method in class fi.jyu.mit.Music.BufferedMidiPlayer
Palauttaa nuotit viitteenä jolloin niiden muuttaminen muuttaa soitettavia nuotteja
getNotes(int) - Method in class fi.jyu.mit.Music.BufferedMidiPlayer2
Palauttaa nuotit viitteenä jolloin niiden muuttaminen muuttaa soitettavia nuotteja
getNotes(String, double, int, int) - Method in class fi.jyu.mit.Music.MidiPlayer
Jäsentää merkkijonon nuotit & tauot yksittäisiksi nuotteiksi.
getNotes() - Method in class fi.jyu.mit.Music.NoteTrack
Palauttaa nuotit viitteenä jolloin niiden muuttaminen muuttaa soitettavia nuotteja
getStartTime() - Method in class fi.jyu.mit.Music.NoteTrack
 
getTempo() - Method in class fi.jyu.mit.Music.MidiPlayer
 
getTrack(int) - Method in class fi.jyu.mit.Music.BufferedMidiPlayer2
Palauttaa pyydetyn trackin.
getVelocity() - Method in class fi.jyu.mit.Music.MidiPlayer
 
getVelocity() - Method in class fi.jyu.mit.Music.Note
 

I

init() - Method in class fi.jyu.mit.Music.MidiPlayer
Alustaa MIDI-syntetisaattorin.
instruments - Variable in class fi.jyu.mit.Music.MidiPlayer
Taulukko instrumentteja varten.
isDelay() - Method in class fi.jyu.mit.Music.Note
 
isEmpty() - Method in class fi.jyu.mit.Music.NoteTrack
 
isMuted(int) - Method in class fi.jyu.mit.Music.BufferedMidiPlayer2
 
isMuted() - Method in class fi.jyu.mit.Music.NoteTrack
 
isVerbose() - Method in class fi.jyu.mit.Music.MidiPlayer
 
iterator() - Method in class fi.jyu.mit.Music.NoteTrack
 

K

keyboardSample() - Static method in class sample.PlaySample
 

L

length() - Method in enum fi.jyu.mit.Music.MidiPlayer.NoteDuration
 

M

main(String[]) - Static method in class sample.PlaySample
 
makeNote(String, double, int, int) - Method in class fi.jyu.mit.Music.MidiPlayer
Muuntaa nuotin, oktaavin ja voimakkuuden Note-luokan alkioksi.
makeNote(String, double, int) - Method in class fi.jyu.mit.Music.MidiPlayer
Muuntaa nuotin, oktaavin ja voimakkuuden Note-luokan alkioksi.
message(String) - Method in class fi.jyu.mit.Music.MidiPlayer
Tulostaa viestin mikäli viestintulostus on päällä.
message(int, int, int) - Static method in class fi.jyu.mit.Music.Note
Palauttaa nuottia vastaavan tulostettavan viestin
message() - Method in class fi.jyu.mit.Music.Note
Palauttaa nuottia vastaavan tulostettavan viestin
midiEndNote(int, int, int) - Method in class fi.jyu.mit.Music.MidiPlayer
Aloittaa kanavalta MIDI-nuotin (21-108).
midiFileSample() - Static method in class sample.PlaySample
 
MidiPlayer - Class in fi.jyu.mit.Music
MidiPlayer-luokka sisältää varsinaisen äänijärjestelmän yksinkertaisen MIDI-datan toistoa varten.
MidiPlayer() - Constructor for class fi.jyu.mit.Music.MidiPlayer
Muodostaa äänijärjestelmän.
MidiPlayer(boolean) - Constructor for class fi.jyu.mit.Music.MidiPlayer
Muodostaa äänijärjestelmän, kuitenkaan syntetisaattoria alustamatta.
MidiPlayer.NoteDuration - Enum in fi.jyu.mit.Music
Nuotin kestot tahdin desimaaliosissa.
midiSoundNote(int, int, int) - Method in class fi.jyu.mit.Music.BufferedMidiPlayer
Tallentaa nuotin puskuriin.
midiSoundNote(int, int, int) - Method in class fi.jyu.mit.Music.BufferedMidiPlayer2
Tallentaa nuotin puskuriin.
midiSoundNote(int, int, int) - Method in class fi.jyu.mit.Music.MidiPlayer
Soittaa kanavalta MIDI-nuotin (21-108).
midiSoundNote(int, int, int) - Method in class fi.jyu.mit.Music.NoteTrack
Tallentaa nuotin puskuriin.
midiStartNote(int, int, int) - Method in class fi.jyu.mit.Music.MidiPlayer
Aloittaa kanavalta MIDI-nuotin (21-108).
mute(int, boolean) - Method in class fi.jyu.mit.Music.BufferedMidiPlayer2
Vaimennetaan tietty track pois
mute(boolean) - Method in class fi.jyu.mit.Music.NoteTrack
 

N

Note - Class in fi.jyu.mit.Music
Luokka nuottien esittämiseen.
Note(int, int, int) - Constructor for class fi.jyu.mit.Music.Note
Alutetaan nuotti
Note(Note) - Constructor for class fi.jyu.mit.Music.Note
Tehdään nuotista kopio
Note.Delay - Class in fi.jyu.mit.Music
Taukoa kuvaava nuotti
Note.Delay(int) - Constructor for class fi.jyu.mit.Music.Note.Delay
Muodotetaan uusi tauko
NoteTrack - Class in fi.jyu.mit.Music
Luokka yhdelle ääniraidalle
NoteTrack() - Constructor for class fi.jyu.mit.Music.NoteTrack
 

O

out(String) - Static method in class sample.PlaySample
 
outl(String) - Static method in class sample.PlaySample
 

P

play(String) - Method in interface fi.jyu.mit.Music.BasicMidiPlayer
 
play(String, double) - Method in interface fi.jyu.mit.Music.BasicMidiPlayer
 
play(String, double, int) - Method in interface fi.jyu.mit.Music.BasicMidiPlayer
 
play(String, double, int, int) - Method in interface fi.jyu.mit.Music.BasicMidiPlayer
 
play(List<Note>) - Method in interface fi.jyu.mit.Music.BasicMidiPlayer
 
play(int, List<Note>) - Method in class fi.jyu.mit.Music.BufferedMidiPlayer2
Soittaa nuotit
play(List<Note>) - Method in class fi.jyu.mit.Music.BufferedMidiPlayer2
Soittaa nuotit 0-trackille
play(int, String, double, int, int) - Method in class fi.jyu.mit.Music.BufferedMidiPlayer2
 
play(int, String, double, int) - Method in class fi.jyu.mit.Music.BufferedMidiPlayer2
 
play(int, String, double) - Method in class fi.jyu.mit.Music.BufferedMidiPlayer2
 
play(int, String) - Method in class fi.jyu.mit.Music.BufferedMidiPlayer2
 
play(String) - Method in class fi.jyu.mit.Music.MidiPlayer
Toistaa nuotteja.
play(String, double) - Method in class fi.jyu.mit.Music.MidiPlayer
Toistaa nuotteja tietyssä oktaavissa neljäsosanuotteina.
play(String, double, int, int) - Method in class fi.jyu.mit.Music.MidiPlayer
Toistaa merkkijonon neljäsosanuotteja perusoktaavissa (4), esim.
play(String, double, int) - Method in class fi.jyu.mit.Music.MidiPlayer
 
play(List<Note>) - Method in class fi.jyu.mit.Music.MidiPlayer
Soittaa nuotit nuottien listasta
play(String, double, int, int) - Method in class fi.jyu.mit.Music.ThreadedMidiPlayer
Toistaa saamansa nuotit samanaikaisesti.
playAsciiFile(String) - Method in class fi.jyu.mit.Music.MidiPlayer
Toistaa ASCII-tiedoston.
playChord(String, double, int, int) - Method in class fi.jyu.mit.Music.ThreadedMidiPlayer
Toistaa kaiken samanaikaisesti kuten play-metodissa mutta tauot jätetään huomioimatta.
playMidiFile(String) - Method in class fi.jyu.mit.Music.MidiPlayer
Soittaa valitun midi-tiedoston ja odottaa soiton loppumista.
playMidiFileAsync(String) - Method in class fi.jyu.mit.Music.MidiPlayer
Toistaa MIDI-tiedoston niin että ohjelma vi jatkaa muita tehtäviä.
PlaySample - Class in sample
Testiohjelma.
PlaySample() - Constructor for class sample.PlaySample
 
playSingleNote(String) - Method in interface fi.jyu.mit.Music.BasicMidiPlayer
 
playSingleNote(String, double) - Method in interface fi.jyu.mit.Music.BasicMidiPlayer
 
playSingleNote(String, double, int) - Method in interface fi.jyu.mit.Music.BasicMidiPlayer
 
playSingleNote(String, double, int, int) - Method in interface fi.jyu.mit.Music.BasicMidiPlayer
 
playSingleNote(String) - Method in class fi.jyu.mit.Music.MidiPlayer
Toistaa neljäsosanuotin neljännessä oktaavissa.
playSingleNote(String, double) - Method in class fi.jyu.mit.Music.MidiPlayer
Toistaa nuotin neljännessä oktaavissa.
playSingleNote(String, double, int) - Method in class fi.jyu.mit.Music.MidiPlayer
Toistaa minkä tahansa kestoisen nuotin tietyssä oktaavissa.
playSingleNote(String, double, int, int) - Method in class fi.jyu.mit.Music.MidiPlayer
Toistaa minkä tahansa kestoisen nuotin tietyssä oktaavissa.
printInstruments() - Method in class fi.jyu.mit.Music.MidiPlayer
Tulostaa kaikkien instrumenttien nimet
printSequence(Sequence) - Method in class fi.jyu.mit.Music.MidiPlayer
 

R

remove(int) - Method in class fi.jyu.mit.Music.NoteTrack
 
rest(int) - Method in class fi.jyu.mit.Music.BufferedMidiPlayer
 
rest(int) - Method in class fi.jyu.mit.Music.BufferedMidiPlayer2
 
rest(int) - Method in class fi.jyu.mit.Music.MidiPlayer
Toistaa mielivaltaisen tauon.
rest(int) - Method in class fi.jyu.mit.Music.NoteTrack
 
rest() - Method in class fi.jyu.mit.Music.ThreadedMidiPlayer
 
run() - Method in class fi.jyu.mit.Music.BufferedMidiPlayer
Aloittaa soiton kutsujan säikeessä, toisin sanoen keskeyttää pääohjelman toiminnan.
run() - Method in class fi.jyu.mit.Music.BufferedMidiPlayer2
Ajaa kaikki trackit niin, että päääohjelmaan palataan vasta kun kaikki soitettu
runAsync() - Method in class fi.jyu.mit.Music.BufferedMidiPlayer
Aloittaa asynkronisen soiton, eli soitto ei keskeytä pääohjelman toimintaa.
runAsync() - Method in class fi.jyu.mit.Music.BufferedMidiPlayer2
Aloittaa soiton rinnakkaisesti ja jatkaa kunnes se loppuu.

S

sample - package sample
 
selectChannel(int) - Method in class fi.jyu.mit.Music.MidiPlayer
Valitsee kanavan.
setDefOctave(int) - Method in class fi.jyu.mit.Music.MidiPlayer
 
setInstrument(int) - Method in class fi.jyu.mit.Music.BufferedMidiPlayer2
Vaihtaa instrumentin.
setInstrument(int, int) - Method in class fi.jyu.mit.Music.BufferedMidiPlayer2
Vaihtaa instrumentin.
setInstrument(int) - Method in class fi.jyu.mit.Music.MidiPlayer
Vaihtaa instrumentin.
setInstrument(int, int) - Method in class fi.jyu.mit.Music.MidiPlayer
Vaihtaa instrumentin.
setInstrument(int) - Method in class fi.jyu.mit.Music.NoteTrack
 
setLength(int) - Method in class fi.jyu.mit.Music.Note
asetetaan nuotin pituus
setNote(int) - Method in class fi.jyu.mit.Music.Note.Delay
Ei tee mitään tauko-luokassa
setNote(int) - Method in class fi.jyu.mit.Music.Note
Alustetaan nuotin arvo.
setStartTime(int, int) - Method in class fi.jyu.mit.Music.BufferedMidiPlayer2
Asettaa alkuajan.
setStartTime(int) - Method in class fi.jyu.mit.Music.NoteTrack
 
setTempo(int) - Method in interface fi.jyu.mit.Music.BasicMidiPlayer
 
setTempo(int) - Method in class fi.jyu.mit.Music.MidiPlayer
Asettaa tempon.
setVelocity(int) - Method in class fi.jyu.mit.Music.MidiPlayer
Asetetaan nopeus jolla "kosketinta lyödään"
setVelocity(int) - Method in class fi.jyu.mit.Music.Note
Asetetaan kuinka voimakkaasti painetaan.
setVerbose(boolean) - Method in class fi.jyu.mit.Music.MidiPlayer
Debug-viestit päälle/pois
stop() - Method in class fi.jyu.mit.Music.BufferedMidiPlayer
Pysäyttää asynkronisen soiton.
stop() - Method in class fi.jyu.mit.Music.BufferedMidiPlayer2
Pysäyttää asynkronisen soiton.
sync(int, int) - Method in class fi.jyu.mit.Music.BufferedMidiPlayer2
Toinen tapa saada kanavat samaan tahtiin.
synth - Variable in class fi.jyu.mit.Music.MidiPlayer
Syntetisaattori.

T

ThreadedMidiPlayer - Class in fi.jyu.mit.Music
Tarjoaa nuottien rinnakkaisen toistomahdollisuuden, jossa toistot tapahtuvat eri säikeissä, mikä mahdollistaa ns.
ThreadedMidiPlayer() - Constructor for class fi.jyu.mit.Music.ThreadedMidiPlayer
 
toString(int) - Static method in class fi.jyu.mit.Music.Note
Muuttaa modi-nuotin merkkijonoksi.
toString() - Method in class fi.jyu.mit.Music.Note
Muuttaa nuotin merkkijonoksi
toString() - Method in class fi.jyu.mit.Music.NoteTrack
 

U

ukkoNoaSample() - Static method in class sample.PlaySample
 

V

valueOf(String) - Static method in enum fi.jyu.mit.Music.MidiPlayer.NoteDuration
Returns the enum constant of this type with the specified name.
values() - Static method in enum fi.jyu.mit.Music.MidiPlayer.NoteDuration
Returns an array containing the constants of this enum type, in the order they are declared.

A B C D E F G I K L M N O P R S T U V