javax.sound.midi |
Son MIDI avec Java étendue |
---|---|
Java |
Description
Ce module renferme les classes et interfaces fournissant les services d'entrées/sorties, le séquençage et la synthèse de données de format MIDI (Musical Instrument Digital Interface).
Liste des classes
Classe | Description |
---|---|
ControllerEventListener | Cette classe permet d'intégrer, par une classe, les instances nécessaires aux avertissements quand un Sequencer se produit dans un type de requête d'événement de changement de contrôle MIDI. |
Instrument | Cette classe contient un algorithme de synthèse de son avec certains paramètres d'ajustements, habituellement conçu pour émuler un instrument musical du vrai monde ou achever un tri spécifique d'effet sonore. |
InvalidMidiDataException | Cette classe permet d'effectuer la gestion d'une exception lorsqu'une indication de données MIDI innappropriés est rencontré. |
MetaEventListener | Cette classe permet d'intégrer, par une classe, une instance nécessaire pour avertir quand un Sequencer traite un MetaMessage. |
MetaMessage | Cette classe contient un MidiMessage n'ayant pas signification pour le synthétiseur, mais pouvant entreposer un fichier MIDI et interpréter un programme de séquenceur. |
MidiChannel | Cette classe contient une représentation d'un simple canal MIDI. |
MidiDevice | Cette classe contient une interface de base pour tous les périphériques MIDI. |
MidiDevice.Info | Cette classe contient toutes sortes de données concernant une classe MidiDevice, incluant le nom, la compagnie l'ayant créé et une description texte. |
MidiEvent | Cette classe contient un message MIDI et une correspondance d'expression de temps d'un tic d'horloge, et peut représenter un événement MIDI entreposé dans un fichier MIDI ou un objet Sequence. |
MidiFileFormat | Cette classe permet d'intégrer un type de fichier MIDI et ses informations de longueurs et de temps. |
MidiMessage | Cette classe contient les bases des messages MIDI. |
MidiSystem | Cette classe permet de fournir l'accès aux ressources MIDI systèmes installés, incluant les périphériques comme un synthétiseur, un séquenceur, une entrée MIDI et des ports de sortie. |
MidiUnavailableException | Cette classe permet d'effectuer la gestion d'une exception lorsqu'une composante MIDI ne peut pas ouvrir ou être créer à cause qu'elle n'est pas disponible. |
Patch | Cette classe contient une représentation d'un emplacement, dans un synthétiseur MIDI, dans lequel un simple instrument est entreposé (ou chargé). |
Receiver | Cette classe contient les objets MidiEvent et typiquement les réponses étant interpréter dans la génération de son ou de sortie de MIDI brute. |
Sequence | Cette classe contient une structure de données d'information musical (une chanson entière ou un morceau) pouvant être jouer en boucle d'un objet Sequencer. |
Sequencer | Cette classe contient un périphérique matériel ou logiciel pouvant jouer une séquence MIDI connu d'un séquenceur. |
Sequencer.SyncMode | Cette classe contient une représentation d'un des chemins dans lequel on retrouve la notion de fois que le séquenceur de MIDI peut être synchroniser avec un périphérique maitre ou esclave. |
ShortMessage | Cette classe contient un message MIDI ayant tout au plus deux octets de données et suivant celui de son octet d'état. |
Soundbank | Cette classe contient un ensemble d'instruments pouvant être chargé dans un synthétiseur. |
SoundbankResource | Cette classe contient une représentation de n'importe quel ressource audio entreposé dans un Soundbank. |
Synthesizer | Cette classe contient un générateur de son. |
SysexMessage | Cette classe contient une représentation d'un message exclusif au système MIDI. |
Track | Cette classe contient un piste MIDI étant indépendante du flux d'événements MIDI pouvant être entreposé le long d'une autre piste dans un fichier standard MIDI. |
Transmitter | Cette classe permet d'envoyer des objets MidiEvent à un ou plusieurs récepteurs. |
VoiceStatus | Cette classe contient des informations concernant l'état courant d'une de plusieurs voix produites par un synthétiseur. |
Dernière mise à jour : Samedi, le 21 mai 2016