Sustain
Virtual MIDI Piano Keyboard 0.9.2 Released
release preparations
Release 0.9.2 preparations
update copyright years
Swedish translation update
Thanks! commit [014e98]
Swedish translation update
Swedish translation update
update CI again
update CI
cleanup NSIS installer specification
Update Swedish translation
applied, thanks
Sorry, one more fix.
Update Swedish translation by Karl Jonatan Nyberg
Update Swedish translation
I've published VMPK for Android v1.5.1 under the GPLv3 license in GitHub. Get it from https://github.com/pedrolcl/vmpk-android/releases or IzzyOnDroid The only change is the license, and some build system tweaks.
Add the generation of compile_commands.json for IDE convenience.
Rejected because: You can set the option -DCMAKE_EXPORT_COMPILE_COMMANDS=ON in the cmake command line, instead of forcing it in the build system. You only need to create the file compile_commands.json when it is required by the user's development environment. For instance, it doesn't work when the cmake generator is Visual Studio solutions or XCode projects. It works only for Ninja or Makefile generators. Qt Creator has internal settings to enable clangd already, so this option is superfluous. But...
Add the generation of compile_commands.json for IDE convenience.
Swedish translation
Commit [e9681c] pushed. Thanks! Please read and follow the wiki documents about translations: https://sourceforge.net/p/vmpk/wiki/Translations/ https://github.com/pedrolcl/VMPK/wiki/Translations In particular, the Drumstick translation is quite outdated: https://sourceforge.net/p/drumstick/git/ci/master/tree/library/widgets/translations/drumstick-widgets_sv.ts This is what is missing in the attached screenshot, labeled with 1. Another important resource influencing the VMPK translations that the...
Commit [e9681c] pushed. Thanks! Please read and follow the wiki documents about translations: https://sourceforge.net/p/vmpk/wiki/Translations/ https://github.com/pedrolcl/VMPK/wiki/Translations In particular, the Drumstick translation is quite outdated: https://sourceforge.net/p/drumstick/git/ci/master/tree/library/widgets/translations/drumstick-widgets_sv.ts This is what is missing in the attached screenshot, labeled with 1. Another important resource influencing the VMPK translations that the...
Update Swedish translation, thanks to Karl Jonatan Nyberg
Swedish translation
Update Swedish translation
Update Swedish translation
Sorry, this is not sustainable. Please use Git, fork the VMPK repository, create a Swedish translation branch, and commit your updates there. When you are done, open a pull request. I cannot process two updates per day like this.
New update
Another update fix
https://sourceforge.net/p/vmpk/git/ci/f42e63689afc31be2aef753ed3faab493d9349c4/
Update Swedish translation, thanks to Karl Jonatan Nyberg
Another update fix.
Another update to fix a typo in the last update.
Thanks again commit: https://sourceforge.net/p/vmpk/git/ci/14ace8a7d9a70f2182be39740ef39fe7143f0c9e/
Update Swedish translation, thanks to Karl Jonatan Nyberg
Another update with a translation fix
Here is another update
All translations refresh
Update Swedish translation
Thanks! vmpk_sv.qm lrelease error: Parse error at translations/vmpk_sv.ts:2247:89: Expected '#' or '[a-zA-Z]', but got ' '. The "&" html entity needs to be represented as "&" https://www.w3schools.com/html/html_entities.asp commit https://sourceforge.net/p/vmpk/git/ci/8c6f430394f9015efd02b1df44c3f795c07aac53/
Update Swedish translation, thanks to Karl Jonatan Nyberg
New update
Update Swedish translation
kmapdialog: new not editable column showing note names
new settings toolbar
Fix wrong default initialization value for ctrl 8 (Balance)
Virtual MIDI Piano Keyboard 0.9.1 Released
release preps
release preps
release preps
Release 0.9.1 preparations
Update setup-msvc2022.nsi.in
Merge remote-tracking branch 'github/devel' into devel
windows packaging
Updated changelog
Fixed ignored Qt style preferences
Merge pull request #30 from brunetton/devel
add FR azerty keymap
windows packaging
Updated changelog
add FR azerty keymap
Fixed ignored Qt style preferences
Requires: https://sourceforge.net/p/drumstick/bugs/51/
Transparent job application
MIDI 2.0 Support
c-system chromatic button accordion key mapping
Bueno, desafortunadamente las teclas del pad numérico tienen el mismo scancode que las teclas de navegación (creía que iban a ser distintos). Me quedarán 10 teclas inutilizables :P De igual manera, ¡muchas gracias otra vez!
Probé a remapear las teclas de navegación para que anduvieran, ahora solo me hace falta arreglar F10, F11 y F12 y lo tengo todo listo.
¡Bien! Encontré justo esta página también https://www.qbasic.net/en/reference/general/scan-codes.htm me servirán las dos. Super gracias en verdad, me sirvió mucho tu ayuda :)
https://www.binaryhexconverter.com/hex-to-decimal-converter
¡Genial! ¿Tienes alguna referencia de donde tomar los keycodes que utiliza el programa VMPK? Para poder configurar las siguientes teclas. Gracias :)
En esa imagen, que seguramente procede de esta página los scancodes están en hexadecimal. Para la tecla numérica "1" el scancode hexadecimal es "4F", pero en el keymap de VMPK has de poner keycode="79" en decimal.
Me refiero a esta imagen.
¡Gracias! Quizás mis preguntas sean tontas, pero aún soy novata en esto y en verdad tengo muchas ganas de sacarle el potencial a este programa. Tengo una pregunta más, a todas esas notas en MIDI, ¿se les adjudica el mismo keycode de esta imagen, o como es? Porque aún no conozco bien cual es el número correcto para cada tecla del teclado.
Voy a suponer que hablas español, y que utilizas Windows. No puedes utilizar "spanish.xml" como base para lo que tu quieres. Ese tipo de mapa no distingue entre las teclas numéricas de la fila superior y las teclas del bloque numérico de la parte derecha, porque el mapeo es entre caracteres y notas MIDI. Por el contrario, has editar (una copia de) "pc102win.xml", y configurarlo en Preferencias->Entrada.->Mapa de teclado de bajo nivel, activando al mismo tiempo "Teclado de bajo nivel". Esta es una...
Ok, so from what I understand, I have to edit spanish.xml and type my own input like <mapping keycode="11" note="30"></mapping> for example, scancode for 1 on the numeric pad is 4F then I replace it with: keycode="4F" right? Now, is "note=x"necessary or can I just not write it? If not, then how do I know which MIDI note corresponds to 1 - 4F? Thanks!
Okay, I just realized (sorry), now the thing is to bind the 10 numbers of the numeric pad, now I know that 1 = 4F, but it doesn't take the input at all when I edit the spanish.xml file, how do i do it?
You need to use low-level key codes in a keymap. Please read: https://sourceforge.net/p/vmpk/wiki/Creating%20Keymaps/
Extended Keymap
copyright years updated
Thank you for looking into this problem and fixing it!
Fix for GH ticket #27: Enable F10 key in Windows when using native filters