MIDI Virtual Piano Keyboard (o VMPK in breve) è un open source, distribuito gratuitamente e multi-piattaforma progetto software grafico progettato da zero fino a fungere da strumento di controller MIDI standalone. Il software funziona su tutti i sistemi operativi tradizionali e può essere utilizzato per pilotare un sintetizzatore MIDI, nonostante il fatto che non può essere utilizzato per produrre suoni.
Caratteristiche principali
Le caratteristiche principali includono il supporto per la guida del software o hardware MIDI sintetizzatori, il supporto per la guida di sintetizzatori MIDI interni o esterni, il supporto per le periferiche di mouse e tastiera, che può essere utilizzato per riprodurre note MIDI, supporto per la visualizzazione giocato note MIDI da un altro MIDI riproduttore di file o uno strumento, il supporto per la ricezione di eventi MIDI, il supporto per la generazione di eventi MIDI, così come una moderna interfaccia utente grafica scritta in Qt.
in aggiunta a quanto sopra, il software dispone mappatura alfanumerica tastiera, che può essere facilmente configurato utilizzando la GUI (file XML vengono utilizzati per memorizzare le impostazioni), il supporto per il francese, layout di tastiera spagnola e tedesca, nonché la possibilità per inviare controllori e cambi di programma a un sintetizzatore MIDI. Tutte le caratteristiche di ingresso / uscita MIDI sono alimentati dal cross-platform framework Bacchetta RT.
Fornisce definizioni per dispositivi e standard diversi
Si prega di notare che il MIDI Piano Keyboard virtuale in grado di fornire le definizioni per diversi dispositivi e standard come file ins, che possono essere scritti da applicazioni popolari, come QTractor e TSE3.
Sotto il cofano, la disponibilità e sistemi operativi supportati
L'applicazione è scritta nel linguaggio di programmazione C ++, utilizzando il toolkit GUI Qt per la sua bellissima interfaccia grafica. Virtuale MIDI Piano Keyboard è un software multipiattaforma, supportato su GNU / Linux, Microsoft Windows e sistemi operativi Mac OS X. Su GNU / Linux, e rsquo;. S disponibile per il download come installatori universali nel formato di file .run, così come un tarball sorgente
Cosa c'è di nuovo in questa versione:
- Correzioni per ALSA (Linux) e driver di ingresso di Windows, (fornite da Drumstick 1.0.1 biblioteche)
- Confezionato con i quadri di Qt 5.5.0
- biglietto fissa # 27: salvare le mappe di tastiera con estensione xml predefinito
- biglietto fissa # 29: evento di input Display noteon con la velocità = 0 come noteoff
- Colore gestione tavolozza
- Aggiornamento traduzioni russi e serbi
correzioni
Cosa c'è di nuovo nella versione 0.6.0:
- migrazione QT5 completato. XCB sostituzione libreria X11 su Linux / Unix
- RtMIDI sostituito da Bacchetta-RT con backend innesto:. ALSA Seq, OSS, Windows, Mac OSX, Rete e FluidSynth
- Ticket # 39: tastiera può iniziare in qualsiasi nota li>
- Consenti per configurare qualsiasi numero di tasti, invece di ottave piene
- Nuove traduzioni: serbo e galiziano
Cosa c'è di nuovo nella versione 0.5.1:
- Corretto il bug # 3.599.827. Scorciatoie da tastiera di default sono disponibili in 0.5.0 su nuove installazioni
- QT5 costruire compatibilità (non ancora perfettamente funzionante)
Cosa c'è di nuovo nella versione 0.5.0:
- Questa versione include un RtMidi patch 1.0.15, consentendo diversi piloti MIDI da compilare in una sola volta e che permette all'utente di selezionare uno in fase di esecuzione.
- numerosi bug sono stati corretti in relazione a recepire, collegamenti e le preferenze.
- Una nuova implementazione del driver di rete MIDI è stato incluso.
- MIDI canale applicazione Stato è ora possibile.
- È stata aggiunta una modalità MIDI IN Omni.
- L'utente può abilitare in modo indipendente / disabilitare l'ingresso nota usando la tastiera, il mouse o touch screen.
- politiche colore Nota highlight sono stati aggiunti con l'editor tavolozze di colori.
- C'è un'opzione per mostrare una scala colorata.
- sono permessi commenti XML all'interno dei file di mappa della tastiera.
Cosa c'è di nuovo nella versione 0.4.0:
- Questa versione aggiunge il supporto touch screen (multi-touch ) per tutte le piattaforme, se supportata dal sistema operativo e hardware. Le classi di nuovo RtMidi sono stati fusi, che include il supporto Jack MIDI ed una nuova rete driver MIDI (UDP multicast) compatibile con ipMIDI e QmidiNet.
- è stato fatto un ^ 3 porta Symbian.
- Ci sono nuove traduzioni in olandese e svedese.
- Un bug crash del programma quando si cambia la base di ottava è stato risolto.
Cosa c'è di nuovo nella versione 0.3.2
- È stata aggiunta una nuova interfaccia D-Bus
, esponendo molte funzioni del programma ad altri client D-Bus.
- forme il tipo di switch in più spettacoli di controllo ora molto più grandi quando si utilizza lo stile personalizzato.
- C'è una nuova traduzione in lingua cinese semplificato e la traduzione tedesca è stata aggiornata, tra cui la guida in linea del programma.
Cosa c'è di nuovo nella versione 0.2.5:
- Bender torna a zero quando il mouse viene rilasciato
- Dialogs: help & quot; WhatIsThis & quot; ?
- Aggiornamento traduzione in spagnolo e file di aiuto
- Importa suono Font Strumenti
- MIDI In sempre abilitata su Linux e Mac
- Implementato RFE # 2779744 - finestra della tastiera: sempre in primo piano
- Risolto il bug # 2790316 - incidente di avvio in OSX, quando non porta MIDI presente
Cosa c'è di nuovo nella versione 0.2.4:
- fusa RtMIDI 1.0.8
- Preferenze revisionate: canali rimossi, velocità, ottava di base
- implementato RFE # 2488065 - Guida in linea
- applicato cerotto # 2.490.414 da Serdar Soytetir: traduzione turco
- costruire app fascio in Mac OSX
- Versione stringa = 0.2.4cvs
- meglio di dialogo
- thru funzione: Invia ogni evento in ingresso alla porta di uscita, non modificare i canali in ingresso. Processo all'interno di callback MIDI per migliorare le prestazioni.
Cosa c'è di nuovo nella versione 0.2.3:
- fix per il bug # 2.364.787 Rosegarden rende ingresso vmpk inutilizzabile
- ottimizzazione per Linux: non creare una coda di ALSA
Requisiti :
- Qt
- CMake
I commenti non trovato