Virtual midi piano keyboard synthedit5/17/2023 ![]() ![]() So I appreciate your interest in further developing methods around this limitation. I welcome any advancements in this area and will definately watch your vid's and see what you have on offer.Ġ-127 is just lame. On Ivory II ( their NAMM demo choice ) which hasn't even been optimized, I noticed instead of feeling and hearing 6 velocity layers, I could easily trigger 11-12 using the 0-16000 resolution under Spec II. MIDI Spec II #88 is what Infinite Responses VAX77 controller uses. I am all for better resolution, but polyphonic aftertouch and channel aftertouch are better suited for Modulating parameters. So our solution also works if there is no aftertouch signal coming. And we also considered the digital piano's situation and make a solution that aftertouch weight less. Finally we still choose aftertouch for synth keyboard and mouse input does not support note-off velocity. Your point on keyboard is true for we found most digital piano do not have aftertouch but have a note-off velocity instead. ![]() ![]() So actually you will have a better and precise control on velocity. (eg, an actual velocity level of 9636, after downsampling, they will still on velocity 96, but there will be audible differences)The previous notes's velocity and aftertouch only affects the last 3 digits. (Such as velocity 127 in our pianos may have actual level from 127000-127999)And if you downsample it to 127 velocity layers, it is the same with the velocity value shown in MIDI signal. Inside our piano, the actual velocity level is a 6 digit number. Good points but it seems that you does not notice one thing. Now Imperial Grand, BlueStone Piano and Ruby Piano supports HD Velocity Layers and you can hear comparison demos on their product page But with HD Velocity Layers, you will have infinite variations. Repetition samples with Round Robin always has fixed pattern and fixed number of variations. Please note HD Velocity Layers are completely different with using repetition samples with Round Robin. You can hear a big difference between with and without HD Velocity Layers. The simple MIDI file has only one note repeated 12 times with the same velocity. Here are two demos showing the effect of HD Velocity Layers, Rendering with same MIDI file. In this way, Sound Magic pianos could supports up to 65536 actual velocity layers when using traditional MIDI signal. When you press a key, Sound Magic pianos not only read the current velocity of this note, but also will read velocities and aftertouch information from previous 2 or 3 notes to generate a new number, then the piano will use a set of algorithms by combining the number and current velocity together to get an actual velocity level for the pianos. Sound Magic’s revolutionary HD Velocity Layers suggests a new way to achieve much more velocity layers using traditional MIDI. That means it is nearly impossible for you to break this barrier without investing a lot money and time on new gears But the new standard will be hard to use on your current software and hardware. As we all know, traditional MIDI only supports 127 velocity layers, if you want to break this limit, you need to invent a new standard to support more velocity layers. ![]()
0 Comments
Leave a Reply. |