pianoscore chung is a bass virtual piano mypiano as midiout version of midiscore_chung step by step midi composition program . Is a small program for easy step by step compose record edit midi music song with optional quantize using a midi keyboard entering play chord and control with some piano keys and save / load from pc or export / import as midifile .
It uses bassdll bass.dll lib in small simple mypiano_chung virtual acoustic piano recorded on a real upright piano with dynamic reverb, chorus and effects varying with the number of played notes . Written in freebasic . midioutshortmsg direct process in program avoid one stage midiout cable latency .
Can auto correct correction score according to preloaded SYStestchord data.
Added randomized playback impro variation of large/small files .
pianoscore chung là mypiano piano ảo bass là phiên bản midiout của chương trình sáng tác midi từng bước midiscore_chung. Là một chương trình nhỏ giúp bạn dễ dàng từng bước soạn nhạc, chỉnh sửa bài hát nhạc midi với lượng tử tùy chọn bằng cách sử dụng bàn phím midi nhập hợp âm chơi và điều khiển bằng một số phím đàn piano và lưu / tải từ máy tính hoặc xuất / nhập dưới dạng tệp âm trung.
Nó sử dụng bassdll bass.dll lib trong cây đàn piano acoustic ảo mypiano_chung nhỏ đơn giản được ghi lại trên một cây đàn upright piano thực với hồi âm động, điệp khúc và các hiệu ứng thay đổi theo số lượng nốt đã chơi. Được viết bằng ngôn ngữ tự do. quy trình trực tiếp midioutshortmsg trong chương trình tránh độ trễ cáp midiout một giai đoạn.
Có thể tự động sửa điểm hiệu chỉnh theo dữ liệu SYStestchord được tải trước.
Đã thêm biến thể ngẫu nhiên phát lại ngẫu nhiên của các tệp lớn / nhỏ.
midipiano_chung is a free standalone virtual midi acoustic piano synth/expander (the best for me) with samples based sounds and originals dsps effects (keyrev,keytone(keys dependent), rev,equ,velo, autovol, compressor,delay, external audio plugin).It is connected to the selected midi input ports (up to 3 if any) and midiout(thru) of your computer or a inscreen keyboard or the computer's keyboard. Easily customizable by adding or modifying sound files (mp3,wav) in the ./sounds/ folder. Load,save effects settings ,or presets(all settings).It is written in compiled freebasic and uses fbsound(freebasic) with 128 notes polyphony / 15 channels.Works well as midi output for midi_chung midi player or with a midi usb piano keyboard. Can run on a small netbook . Includes a midi recorder / player with autostart,autostop after 14sec blanks, save, load as .midirec files (compatible with midirec_chung for editing and exporting to midifiles). Autochord , themeonly, learn (play to chord) functions added to recorder/player . can record and import export to midifiles.can quantize (trial) to midifile.
sample songs with midi_chung and Audacity
=> piano7.mp3
=> piano9.mp3
=> piano8.mp3
=> piano9_2.mp3
=> piano9_b2.mp3
=> piano7_3.mp3
=> piano7_best2
about latency : estimate latency as 4 buffer length time (modified fbsound), so on my small netbook with window7 when i get 130 samples buffer length, it is the same latency as one 130*4=520 samples directsound buffer i can get with Cantabile Lite VST Host, which is acceptable. Included effects : all effects are done at once in the same audio loop, so there is no latency added due to them even with those in plugin/plugin2 folders, which may not be the case if you use one external vst per effect.
(17/05/2011) piano5 added , enhanced load wav sounds speed(x10)
(19/05/2011) velocity curves and selection added [V] key
(22/05/2011) piano6 added
(23/05/2011) piano7 added
(25/05/2011) [K] keboard volume layout and edit added
(27/05/2011) some delay on noteoff added (to render short notes)
(29/05/2011) some bugs fixes
(04/06/2011) delay on noteoff edit added (sustain 50...1000ms)
(05/06/2011) switchable autovol added (automatic volume control)
(06/06/2011) compressor added (autovolcomp ,autovolcomp2)
(09/06/2011) reverb1,reverb2,reverb3(+edit) added
(10/06/2011) save, load reverb/keyvol added
(12/06/2011) equalizer added
(19/06/2011) keytone (note dependant equalizer) added
(22/06/2011) keyrev ( key dependant reverb ) added
(20/08/2011) piano8 added
(30/08/2011) mp3 version + volume control added
(30/08/2011) presets (load,save) all settings added
(01/09/2011) piano keyboard added
(02/09/2011) presets piano,piano1...piano8 added
(19/09/2011) piano8 changed, piano9 added
(22/09/2011) enhanced piano8 + presets
(25/09/2011) enhanced piano9
(01/10/2011) select midi input port added [M]
(02/10/2011) select output buffer size added [M]
(11/01/2012) keytone2 cross-tone version of keytone added
(03/06/2012) F1...F12 to play from computer keyboard
(04/06/2012) animated keyboard (shows played notes)
(10/06/2012) sounds variations types -7...+7 added [I][O]keys
(21/06/2012) midiout(thru) port selection added
(21/06/2012) buffers resized, low latency + modifs fbsound
(22/06/2012) midi input2 port added
(28/06/2012) midi input3 port added
(29/06/2012) autovolmidi, vumeter added
(30/06/2012) Epiano10 added
(01/07/2012) bmp icon buttons added
(04/07/2012) user1...user5 icons added
(07/07/2012) midi recorder / player added
(16/07/2012) audio plugin support added
(17/07/2012) 3band gain/equ/cross plugin example added
(17/07/2012) audio plugin2 support added
(19/07/2012) myecho.dll plugin added
(01/08/2012) my4echo.dll plugin added (no latency added)
(22/08/2012) import midifiles in the recorder added
(07/12/2012) piano11 Rhodes + user4.preset added
(26/12/2012) dual keyrev/velocity (0...4) added
(01/01/2013) lossless export to wav file added
(16/01/2013) peekenhancer plugin added
(10/02/2013) towave32.bits added
(28/08/2013) user1, _external_keyboard.preset added
(29/08/2013) antisaturation added to noautovol mode
(29/08/2013) noautovolcomp,comp2,comp3,comp4 added
(19/09/2013) attack+decay modifier, chorus presets added
(02/10/2013) organ15 + organ.preset + organ support added
(04/10/2013) midivol baxandall (low, high, midkey) added [E]
(01/11/2013) automod (automodulation rate) added [V]
(17/11/2013) sound speed (50..200)% added [D]
(21/06/2014) autochord , themeonly, learn (chords) added
(27/11/2016) export to midifile added [W]+[S]+[T]
(13/08/2018) midi quantization to midifile added
if you dont have midi input port on your system , you can install Virtual Midi Cable Maple (you can find it on the web, it is freeware) then in midi_chung select midi : Maple midi out port 1 as midi out port. On windows 8.1 64bits use loopMidi . Can run without midi port with the integrated midi recorder/player.
(14/09/2010) equalizer filter type selection added
The program is open source written in Liberty Basic v4.03. It uses a DLL for the equalizer effect , written in C++ .Source code is included in the zip file.
tips: to access the mixer, go to "sound recording devices" panel , right click mouse then select "show hidden devices" then select the system mixer , activate it and set it as default recording device .
(unzip a syx file to load with the freeware midiOx and send as sysex to the kn1400 via a midi usb cable. NB:to receive these dump sysex, you must be on the sysex dump panel of the kn1400)
(25/06/2009) maximum echo volume raised
(12/09/2010) new version echotone_chung adds a 3bands tone equalizer on the echo signal
<= enlarge description : echo_chung is a compact,universal echo effect for your computer.It takes any sound from the selected input device (example: the system mixer) and sends its echo to the selected output device (example: the output speakers).You choose the volume and the delay echo time and can also recall previous presets settings. echotone_chung , a new version included,adds a 3bands tone equalizer on the echo signal.To install just unzip the zip file to c:\echo_chung folder.To launch just run echo_chung.exe or echotone_chung.exe .To uninstall just delete the unzipped folder.echo_chung is an Open source program written in Liberty Basic.