Hi,
No , an activity with some keys (panel or button or image) but it should work as described.
B4A
ok, this is a very simple example, (i am at work so i could not test it.) it shows how you can use the touch event.
tell me if it is working.
Hi ilan,
Can I also download your demo project? or intended for the recipient?
yes you can, everyone can
Perfect.. amazing it only uses the core library and all in code.. great job ilan.Smart idea, Ilan.
Just a detail: the keys are 12, not 7.
Perfect.. amazing it only uses the core library and all in code.. great job ilan.
Luka, the keys (active) are 8.. the half-tone keys are not active or they are part of the previous key image.
I hope ilan go back homeand add two things:
1- Add the C#, D#...etc) with their true tones.
2- Add octave buttons so you can rise and fall between octaves as you play, see image (expanding the keyboard will make it difficult land on the right key)
View attachment 44104
(@Beja sorry i could not find 84 (12*7) different sounds but it should be very easy to add those octaves, because you should always have 7 white and 5 black keys (or am i wrong) i never had any piano lessons.
ok it wasn't that easy but i did a 12 key piano
this piano usage only the core lib. NO designer, No milion buttons or anything else. Just canvas and Math!
have fun
(@Beja sorry i could not find 84 (12*7) different sounds but it should be very easy to add those octaves, because you should always have 7 white and 5 black keys (or am i wrong) i never had any piano lessons.
anyway i also have very less time so i "just" did a full 12 keys piano with a gesture detection math. if you would like to add new mp3 for more octaves you can do that very easily.
is it possible for you to add multi touch to the keys? in the current version if i push and hold a key it's not possible to push another key, or push 2 keys at the same time.
give me a Paypal email please.
If you like my source codes you can show it by making a small donation
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?