28.12.2020

Virtual Midi Keyboard Vst Plugin

Virtual Midi Keyboard Vst Plugin Average ratng: 8,0/10 934 votes

VirtualKeyboard is a highly configurable virtual keyboard for use as a 32/64-bit MIDI Instrument or Logic MIDI Effect plugin, or as a standalone program. Display multi-channel MIDI input in a resizable keyboard layout to learn new songs, show what you are playing in your video demos or send notes by clicking on its keys if you don't have a MIDI controller. The standalone version includes a SFZ player and offers a free download of an acoustic piano.

  1. Midi Keyboard Vst
  2. Best Keyboard Vst Plugins
  3. Virtual Keyboard Vst
  4. Virtual Midi Keyboard Vst Plugins
  5. Midi Keyboard Plugin Free

Demo limitations:
The demo is free and fully functional but stops working after 3min and includes an add banner. Free tape stop vst plugin.

You'll find this virtual keyboard more flexible than other ones because it allows you to:

Using VSTi, you don’t need to install a virtual MIDI device. Support a variety of audio output, including DirectSound, WASAPI and ASIO. You can define any key on the keyboard and display functions. Multi sets of keyboard layout can be switched anytime during play. Keyzone Classic. With a penchant for emulating eclectic sounds from Steinway grand piano.


  • Stop the cursor in your DAW and still see what notes were being played (note that most virtual keyboards will clear all notes when you press stop).
  • 'Mute' or 'Solo' MIDI channels and display their notes in different colors. To mute a channel: 'Cmd'-click (Mac) or 'Ctrl-click' (Win) on the MIDI channel legend or click on the 'Mute' button. To solo it: Alt-click on the MIDI channel legend or click on the 'Solo button'.
  • Make the notes fade away instead of ending abruptlyto help you visualize quick runs. Use the 'Fade' sliders to set their visual queue in milliseconds for each channel. Notes sustained with the sustain pedal can be set with a longer, independent fade out. Tip: set the sliders to the maximum for infinite fade outs.
  • Visualize the Soft, Sostenuto and Sustain pedals and play them with your mouse (or hide them by dragging the top of the pedals to the bottom). You can also use the 'Shift' key to control the sustain pedal if you don't have a physical pedal. Please click inside the plugin if the keyboard focus is lost while switching between plugins.
  • Display the Pitch and Mod Wheel changes or use them to send your own values. You can also hide them by dragging their right border to the left.
  • Change the color of the highlighted notes that are on or sustained.
  • Hold 'Alt' to drag the keyboard horizontally with your mouse.
  • Hold 'Alt-Cmd' (Mac) or 'Alt-Ctrl' (Win) and drag the keyboard to stretch it (changing the key width).
  • Resize it: drag the bottom-right corner of the keyboard to change its height and width, drag the pedal boundaries to change their dimensions and edit the key width in the menu.
  • Label the keys with their note name, octave or MIDI number .
  • Hide all settings to show only the keyboard by clicking anywhere on the keyboard while holding the 'Cmd' (Mac) or 'Ctrl' (windows) key.
  • Use it to trigger notes with different velocities (clicking at a different height of each key if 'Velocity' is 0 or send constant velocities if 'Velocity' is greater than 0).
  • Play, pause and resume MIDI files at different speeds. You will probably find the following keyboard shortcuts useful:
    • 'spacebar': play / pause.
    • 'left arrow': rewind 4 seconds.
    • 'right arrow': fast forward 4 seconds.
    • 'up arrow': increase the speed.
    • 'down arrow': decrease the speed.
  • Play notes too with your computer keyboard. Click on 'Settings' to configure your computer keyboard. The key mappings for a QWERTY keyboard are:
    • '1 octave' mode:
      • 'asdfghjkl' for notes CDEFGABCD.
      • 'z': decrease octave.
      • 'x': increase octave.
      • 'c': decrease velocity.
      • 'v': increase velocity.
    • '2 octaves' mode:
      • 'zxcvbnm' for notes CDEFGAB, 'qwertyuiop' for notes CDEFGABCDE (+1 oct).
      • ', ': decrease octave.
      • '.': increase octave.
      • 'k': decrease velocity.
      • 'l': increase velocity.
    • Use 'Shift' to control the sustain pedal in both settings.
      Important: please click inside the plugin if the keyboard focus is lost while switching between plugins.
  • Save your settings automatically with your DAW project.
  • Finally you can use the VirtualKeyboardStandalone version to open, play, pause and resume MIDI files at different speeds without loading a full featured DAW.

Midi Keyboard Vst

This download includes 2 VST/AU plugins: VirtualKeyboard and VirtualKeyboardSynth, and a 'normal' standalone program: VirtualKeyboardStandalone.

VirtualKeyboard doesn't produce sound (it is only a MIDI plugin). VirtualKeyboardSynth or VirtualKeyboardStandalone have a SFZ (AKA Sound Font) Sampler built-in where you can select a piano or other sounds.

  • VirtualKeyboard Setup:
    • Cubase (option A): Click on 'Devices' > 'VST Instruments' on the top application menu (or F11). Add VirtualKeyboard and your Synthesizer of choice as 'Rack Instruments' (right-click on the background to have this option). Create a MIDI track, select 'All MIDI inputs' in the input and select your Synthesizer of choice in the output. Then go to the 'MIDI Sends' tab, click on the second line of the first slot and select 'VirtualKeyboard Midi In'.
    • Cubase (option B): Create instrument track, select 'VirtualKeyboard' as Instrument on one track and select 'All MIDI inputs' as MIDI input. Now create another instrument track, select your synthesizer of choice as Instrument, select as MIDI Input '01 VirtualKeyboard - MIDI Out' and click on the little speaker below the track's name to monitor it.
    • Logic Pro 9: Logic Pro 9 unfortunately doesn't support 'MIDI FX' (you would have to upgrade to Logic Pro X). Add as an AUi (Audio Unit Instrument) in one track and add your synthesizer of choice as an AUi in another track.
    • Logic Pro X: Add in the 'MIDI FX' section of your mixer track that contains your synthesizer.
    • Ableton: Insert MIDI track, select MIDI From 'All Ins', 'All Channels', drag and drop the 'VirtualKeyboard' plugin in the 'Drop an Instrument or Sample here' area, select Monitor 'In'. Insert another MIDI track, select MIDI From '1 Virtual Keyboard', 'VirtualKeyboard' (instead of 'Post FX'), drag and drop your synthesizer of choice in the 'Drop an Instrument or Sample here' area, select Monitor 'Auto'.
    • FL Studio (option A): Click in '+' to add a track with 'VirtualKeyboard', then click in the top left 'gears' icon of the track to go to settings, go to 'plug settings' (second tab) and select 'Output port 1' in the 'MIDI' tab. Add another track with your synthesizer of choice, go to the track plugin settings and select 'Input port 1' int he 'MIDI' tab.
    • FL Studio (option B): Alternatively, if you just want to use one track, you can use the 'Patcher' to connect 'VirtualKeyboard' with your favorite synthesizer using the MIDI output cable.
  • VirtualKeyboardSynth Setup:
    • Add it as a regular AU or VST Instrument to your DAW. Note that it can't be added to Logic's MIDI FX rack. If you want to add it to the MIDI FX rack, use VirtualKeyboard instead, without the 'Synth' suffix.
  • VirtualKeyboardStandalone Setup:
    • Run it as a normal program. Use it if you don't want to wait for a full featured DAW to load or you don't know what DAW, VST, AU or plugins are yet.
      VirtualKeyboardStandalone is compatible with Windows Audio, DirectSound, ASIO and Apple's CoreAudio devices. If you are runnning Windows, please select ASIO to minimize latency (and if your soundcard doesn't include an ASIO driver, try with ASIO4All).

Korg krome vst plugins. A few links follow with MIDI songs you can download and play with VirtualKeyboard.

To add new sounds to VirtualKeyboardSynth or VirtualKeyboardStandalone follow the next steps:

  1. First you'll need a SFZ instrument (AKA 'Sound Font') containing both a .sfz file and its samples. SFZ is an open format and there are many sounds available for free on the Internet. A few download links for free SFZ sound fonts follow:
    • Bandshed FTP (at Bandshed Records)
    We recommend:
    • Piano: Little Lizard (small version of the Salamander Piano) (free but donations are encouraged).
    • Drums: MF Natural Drumset - Home Page (original page in German) (free but donations are encouraged).
    • Rhodes: Stereo Rhodes from the Bandshed FTP. We couldn't find all the people involved in the creation of this sound jewel but we thank all of them for making it available.
    Disclaimer: The linked sites contain SFZ instruments released under different licenses. Use them accordingly.
  2. Next, open VirtualKeyboardSynth or VirtualKeyboardStandalone, and click on 'Settings'>'Open Sounds folder'.
  3. Uncompress the downloaded SFZ instrument to the Sounds folder.
  4. Click on 'Settings'>'Re-scan Sounds'.
  5. The new SFZ instrument will now appear in VirtualKeyboard's 'Sounds' drop-down list with its folder name.

All our plugins are available in 32-bit and 64-bit, in VST and AU formats.

Only Windows 7,8 and 10 and Mac OSX before Catalina are supported (read more about unofficially running our programs under OSX Catalina).

We aim to support as many plugin hosts as possible, including (but not limited to) Cubase, Logic, Ableton Live, Reaper, Bitwig, FL Studio and Cantabile.

However, because there is a myriad of different configurations, we recommend you to download and test our free demo before you buy it to make sure that the plugin is working well with your system.

FreePiano is a opensource software that can let you play music with your computer keyboard.

Download Freepiano:

Filename
freepiano_2.2.2.1_win32.zipDownload
freepiano_2.2.2.1_win64.zipDownload

Features of FreePiano:

  1. Completely free, you do not need to purchase to use all the features.
  2. Using VSTi, you don’t need to install a virtual MIDI device.
  3. Support a variety of audio output, including DirectSound, WASAPI and ASIO.
  4. You can define any key on the keyboard and display functions.
  5. Multi sets of keyboard layout can be switched anytime during play.
  6. Export your song to mp4 directly.

2015-05-09 Freepiano 2.2.2

  • MID file can be opened directly in freepiano.
  • Fix a bug that output type did not save correctly on 64bit version.
  • Fix a crash bug when using some VST plugins when exit.

2014-03-14 Freepiano 2.2.1

  • Show detailed error when failed to load VST plugin.
  • Adds a null audio output.
  • Displays note first in muti-bind commands.
  • Fixed a bug in LYT key map.
  • Fixed a bug that sequence label did not saved in fpm file.
  • Adds lots of demo songs.

Best Keyboard Vst Plugins

2014-03-06 Freepiano 2.2

  • New ‘Sequence’ command.
  • Support both sharp and flat modifier on notes.
  • Export ‘mid’ file is now supported.
  • New ‘SendKey’ command, smuliates key press to another program.
    Adds a preset to control windows default photo viewer pages.
  • New ‘Menu’ command, activates main menu on keyboard.
  • New ‘Release’ value change modifier, restores to current value before any key is released.
    Adds a preset to simulate sustain pedal.
  • New ‘ChannelVolume’ and ‘ChannelPan’ command.
  • ‘Pitch’ command now takes a ‘Smooth’ value modifier.
  • New ‘Loop’ option on playback setting.
  • New ‘Fullscreen when maximized’ option on GUI setting.
  • Can reset to default layout in other key signatures (No transpose).
  • Random velocity option is now saved.
  • Displays subfolders in keymap menu.

  • Fixed a bug on input channel select setting.

2013-11-18 Freepiano 2.1.1

  • Fixed a bug that ASIO driver can not load.
  • Fixed a crash bug when check new version failed.
  • Fixed a spelling mistake in config dialog.

2013-11-01 Freepiano 2.1

  • New lock mouse command, can use mouse as sustain pedal.
  • New Fluidsynth SF2 synthesizer plugin.
  • New background mode.
  • New Mini mode, displays caption only.
  • Change transpose to key signature on piano panel.
  • Fixed a bug that MIDI input is not recorded.
  • Fixed a bug that select input channel does not work.
  • VSTi plug-in compatibility fixes.

2013-09-28 Freepiano 2.0

  • New user interface.
  • New Execlusive mode when using WASAPI output.
  • Supports sync confiuation with ASIO driver.
  • Fixed compatibility of VST plug-ins.
  • Can change playback time in playback setting.
  • New music score can remember notes you played when displayed.
  • Adds a metronome.
  • New plug-in architecture, you can implement your own exporter.
  • Random velocity simulation, can add a random velocity when a key is pressed.

Virtual Keyboard Vst

2013-06-27 FreePiano 1.8

  • Raw MIDI message support, with ‘MIDI’ command you can send at most 3 hexdigitals as a midi message. all other script commands are nolonger MIDIsignals.
  • All script commands works correct with all value operators now, including‘Sync’ and ‘Press’ modifier.
  • Supports at most 16 input channels, which are then mapped to 16 MIDI outputMIDI channels.
  • Adds a ‘Follow key’ option on input channels, which can control a inputchannel not to follow current key signature.
  • Adds a ‘Bank’ option on output channels, which equals midi controller 0.
  • Optimized key popup settings dialog and settings dialog.
  • Optimized main screen refresh, freepiano uses less GPU now.
  • Preset menu now support groups, adds a lot of preset scripts in common use.
  • Language can be changed correctly on windows XP.
  • Localized script support.
  • Keyboard color support, and you can display note names as ‘C D E F G A B’ now.
  • A new ‘WAV’ file exportor.
  • New update notification.
  • Fixed a bug that notes will lower an octave when copy group key maps.

2013-05-24 FreePiano 1.7

  • Play settings page, can change midi output channel and voice.
  • New Set1 and Set10 modifier, can change value by mask 1 or 10.
  • Adds a transpose command which can transpose notes on each channel.
    Adds two presets that sharp on left or right hand.
  • Force bindings scripts on popup-menu use selected key.
    Make it easy to copy key scripts without modify key name.
  • Optimized script display, easier to find which param is channel.
  • Change ‘increase, decrease’ group to ‘add, insert, delete’ group.
  • Transparency of main window can be changed in GUI settings.
  • Adds playback speed in audio settings page.
  • Fixed a bug that keymap editor will eat the last character.
  • Fixed a bug that freepiano uses C5 as middle C.
  • Fixed a bug that song recorded wrong group when starting group is not 0.
  • Fixed a bug that volume is not used when exporting MP4.

2013-2-6 FreePiano 1.6

  • New popup key modify menu, with quick script edit.
  • Adds fixed-doh display mode.
  • Adds keyboard animation, can be changed in gui settings.
  • Adds a ‘Sync’ modifier on controller command, combined use with other modifiers.
    For example ‘SyncPress’ will do a ‘Press’ control after playing next note.
  • Fixed a bug that keyboard map script editor still has a length limit.

2013-1-28 FreePiano 1.5.2

  • Fixed a bug that some configuration can not be saved.
  • The length of keyboard map script now has no limit.
  • Adds a ‘Press’ modifier on Controller command,
    which can temporary change controller value then change it back after 20ms.

2013-1-21 FreePiano 1.5.1

  • Fixed a bug that freepiano 1.5 can not run on windows XP.

Virtual Midi Keyboard Vst Plugins

2013-1-14 FreePiano 1.5

Midi Keyboard Plugin Free

  • Multiply MIDI input device and remap of midi input channel is now supported.
  • MIDI output is now as instruments and can be selected in instrument menu.
  • Change keyboard hook method to make anti-virus software happy.
  • MIDI input velocity no longer adjusted by key velocity option.
  • Fixed a bug that preset controllers menu not clear previous key mapping.
  • Fixed a bug that noteoff not handled for some midi keyboard.
  • Fixed a bug that keyup bind did not work.

2012-10-16 FreePiano 1.4.1

  • When using MIDI keyboard, you can also use KEY, VELOCITY and OCTSHIFT on the main screen.
  • Adds a option that can display original key or transcribed key.

2012-10-8 FreePiano 1.4

  • Fixed language mistake on song info page.
  • Fixed a bug that negative number can not be loaded correctly in config files.

  • Maximum key groups increased to 255.
  • Current key group is now displayed on main interface.
  • Localization on main interface.
  • “DelayKeyup” command change during playing will affect notes current playing.
    Acts more like Sustain pedal now.
  • Allows more than one command mapped to a single key.

2012-4-25 FreePiano 1.3

  • Fixed a bug that volume and output buffer size can’t be saved.
  • Fixed a bug that unable to read midi controller message.

  • Adds English language support.
  • Adds Chinese key label support.
  • Main volume can changed up to 200%.
  • Keyboard map for FlashPiano layout is changed to display key names.
  • Adds MP4 video file export.

2011-6-26 FreePiano 1.2

  • Fixed a bug that midi events not recorded.
  • Fixed a bug that mapping some controls to some key may not work.
  • Fixed a but that program crashes when loading some VST plugin.
  • New extension for MIDI controller message, Add, Sub, Flip can be used in MIDI controller message.
  • New extension for MIDI program change message, same as controller message.
  • Programs, controller values can be save to group settings.

2011-5-26 FreePiano 1.1

  • Fixed noise may occur when playing.
  • Fixed VST plugin path save error.
  • Fixed high CPU usage bug when minimized.
  • Fixed set channel BUG in the right-click menu.

  • Optimized keymap GUI.
  • Adds play speed control.
  • Adds disable windows-key function.
  • Adds setting groups, setting group can be changed anytime.
  • Adds copy paste support for keymap.
  • Adds disable resize window option.
  • Adds drag-drop support for config and song files.

2011-05-19 FreePiano 1.0

  • New user interface.
  • Supports for record and playback, supports reading LYT file format.
  • Adds some status display.
  • Adds record and playback button at main interface.