File | Date | Author | Commit |
---|---|---|---|
3rd | 2013-06-13 |
![]() |
[bc0f4e] Supports wave file export. |
data | 2013-06-27 |
![]() |
[e4ce30] FreePiano 1.8 demo songs and install script. |
nsis | 2013-06-27 |
![]() |
[e4ce30] FreePiano 1.8 demo songs and install script. |
res | 2013-06-24 |
![]() |
[563d4b] Fixed order of note layout. |
src | 2013-06-28 |
![]() |
[792fb2] Fixed a bug when freepiano 1.8 read earlier maps. |
vc | 2013-06-24 |
![]() |
[55ea92] New version update notification. |
.gitignore | 2013-05-24 |
![]() |
[50831a] Adds playback speed control in audio settings p... |
CONTRIBUTORS | 2013-01-12 |
![]() |
[506a6d] Move midi output from settings to instrument menu. |
LICENSE | 2013-08-21 |
![]() |
[7ddaaf] Line wrap in readme file. |
README.md | 2013-08-21 |
![]() |
[7ddaaf] Line wrap in readme file. |
FreePiano is a virtual MIDI keyboard and a piano for Windows.
You can use freepiano to Play piano with computer keyboard or MIDI keyboard with any vst instrument you like, or output through MIDI, or generate any MIDI message with any key on the keyboard. You can also record your song and export a MP4 movie to share with your friends.
2013-06-24 FreePiano 1.8
* Raw MIDI message support, with 'MIDI' command you can send at most 3 hex
digitals as a midi message. all other script commands are nolonger MIDI
signals.
* 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 output
MIDI channels.
* Adds a 'Follow key' option on input channels, which can control a input
channel 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,
and 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-02-06 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-01-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-01-21 FreePiano 1.5.1
* Freepiano 1.5 will not running on windows XP, this path just fixed that.
2013-01-14 FreePiano 1.5
2012-10-16 FreePiano 1.4.1
2012-10-08 FreePiano 1.4
2012-04-25 FreePiano 1.3
2011-06-26 FreePiano 1.2
2011-05-27 FreePiano 1.1
2011-05-19 FreePiano 1.0