Virtual MIDI Piano Keyboard (eller VMPK för kort) är en öppen källkod, distribueras fritt och flera plattformar grafiska programvaruprojekt utformats från grunden för att fungera som en fristående MIDI-controller verktyg. Programmet körs på alla vanliga operativsystem och kan användas för att driva en MIDI synthesizer, trots det faktum att den inte kan användas för att producera ljud.
Funktioner i korthet
Viktiga funktioner inkluderar stöd för att driva mjukvara eller hårdvara MIDI synthesizers, stöd för att driva interna eller externa MIDI-syntar, stöd för mus och tangentbord kringutrustning, som kan användas för att spela MIDI-noter, stöd för visning spelade MIDI-noter från en annan MIDI fil-spelare eller instrument, stöd för att ta emot MIDI-händelser, stöd för att generera MIDI-händelser, liksom en modern grafiskt användargränssnitt skrivet i Qt.
Utöver ovanstående programvaran har alfanumerisk tangentbord kartläggning, som lätt kan konfigureras med hjälp av GUI (XML-filer används för att lagra inställningarna), stöd för franska, spanska och tyska tangentbordslayouter, liksom förmågan skicka controllers och programändringar till en MIDI synthesizer. Alla MIDI input / output funktioner drivs av underlåret RT ram plattformsoberoende.
Innehåller definitioner för olika enheter och standarder
Observera att Virtual MIDI Piano Keyboard kan ge definitioner för olika enheter och standarder som INS-filer, som kan skrivas av populära program, såsom QTractor och TSE3.
Under huven, tillgänglighet och operativsystem som stöds
Den ansökan skrivs på programmeringsspråket C ++, med hjälp av Qt GUI verktygslåda för sin vackra grafiska användargränssnitt. Virtual MIDI Piano Keyboard är ett plattformsoberoende programvara, uppburen på GNU / Linux, Microsoft Windows och Mac OS X-operativsystem. På GNU / Linux, det & rsquo; s. Tillgänglig för nedladdning som universella installatörer i .run filformat, liksom en källa tarball
Vad är nytt i den här versionen:
- Korrigeringar för ALSA (Linux) och Windows ingångs förare, (tillhandahålls av Drumstick 1.0.1 bibliotek)
- Förpackad användning Qt Frameworks 5.5.0
- Fast biljett # 27: spara tangentbord kartor med default xml förlängning
- Fast biljett # 29: display ingångs händelse noteon med hastighet = 0. noteoff
- Färgpaletten förvaltnings fixar
- Uppdaterad ryska och serbiska översättningar
Vad är nytt i version 0.6.0:
- Qt5 migration klar. XCB ersätter X11 biblioteket på Linux / Unix
- RtMIDI ersättas med Drumstick-RT med jackbara backends. ALSA Seq, OSS, Windows, Mac OSX, Nätverk och fluidsynth
- Ticket # 39: tangentbord kan börja på någon anmärkning
- Tillåt att konfigurera ett obegränsat antal nycklar, i stället för hela oktaver
- Nya översättningar: serbiska och galiciska
Vad är nytt i version 0.5.1:
- Fixat bugg # 3599827. Inga standard kortkommandon fanns i 0.5.0 på färska installationer
- Qt5 bygga kompatibilitet (ännu inte fullt fungerande)
Vad är nytt i version 0.5.0:
- Denna version innehåller en patchad RtMidi 1.0.15, möjliggör flera MIDI drivrutiner skall sammanställas på en gång och så att användaren kan välja en under körning.
- Flera buggar har åtgärdats i samband med införliva, genvägar och preferenser.
- En ny tillämpning av nätverket MIDI-drivrutinen har tagits med.
- MIDI kanaltillstånds verkställighet är nu möjligt.
- En MIDI IN Omni-läget har lagts till.
- Användaren kan självständigt aktivera / inaktivera not ingång med hjälp av tangentbordet, musen eller pekskärm.
- Obs markeringsfärg politik har lagts med färgpaletter redaktör.
- Det finns en möjlighet att visa en färglagd skala.
- XML kommentarer inom tangentbordskartfiler tillåts.
Vad är nytt i version 0.4.0:
- Denna version lägger touch stöd screen (multi-touch ) för alla plattformar, om den stöds av operativsystemet och hårdvara. New RtMidi klasser har slagits samman, vilket inkluderar Jack MIDI stöd och ett nytt nätverk MIDI drivrutinen (UDP multicast) kompatibel med ipMIDI och QmidiNet.
- En Symbian ^ 3-port har gjorts.
- Det finns nya översättningar till holländska och svenska.
- En bugg kraschar programmet när du ändrar oktav basen har fastställts.
Vad är nytt i version 0.3.2:
- En ny D-Bus gränssnittet har lagts till, exponera många programfunktioner till andra D-Bus klienter.
- switch typ extra kontroll visar nu mycket större former när du använder egen stil.
- Det finns en ny förenklad kinesiska språket översättning och den tyska översättningen har uppdaterats, bland annat programmet onlinehjälpen.
Vad är nytt i version 0.2.5:
- Bender återgår till noll när musen släpps
- Dialoger: hjälp & quot; WhatIsThis & quot; ?
- Uppdaterad spansk översättning och hjälpfilen
- Importera Sound Font Instruments
- MIDI In alltid aktiverat på Linux och Mac
- Genomfört RFE # 2779744 - tangentbord fönster: alltid på topp
- Fix för bugg # 2790316 - startkrasch i OSX när ingen MIDI port
Vad är nytt i version 0.2.4:
- fusione RtMIDI 1.0.8
- underhålls preferenser: borttagna kanaler, hastighet, bas oktav
- genomfört RFE # 2488065 - onlinehjälp
- tillämpad patch # 2490414 från Serdar Soytetir: turkiska översättning
- bygga app bunt i Mac OSX
- versionssträng = 0.2.4cvs
- bättre om dialog
- thru funktion: Skicka alla inkommande händelsen till utgångsporten, ändrar inte inkommande kanaler. Process inne MIDI återuppringning för bättre prestanda.
Vad är nytt i version 0.2.3:
- fix för bugg # 2364787 Rosegarden gör vmpk ingång oanvändbar
- optimering för Linux: inte skapar en ALSA kö
Krav :
- Qt
- CMake
Kommentarer hittades inte