I'm happy to announce the release of my first real widget!
Piano Widget version 1.0
Available from the LiveCode extension store here:
https://livecode.com/extensions/piano-widget/1-0/
Basic demo stack (that uses LC's very limited built-in sound capabilities) is here:
http://livecodeshare.runrev.com/stack/9 ... idget-Demo
Much better (although from an early version) video demo here:
https://www.youtube.com/watch?v=xg7rBg8p2zQ
LiveCode Builder Source .LCB and related files here:
https://github.com/PaulMcClernan/LCB_PianoWidget
Again, I'd like to thank Bernd Niggemann, LCMark, Monte Goulding, Trevor Devore for help along the way.
[ANN] Piano Widget 1.0 Released (Open Source LCB)
Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller
-
- Posts: 632
- Joined: Wed Apr 24, 2013 4:53 pm
- Contact:
[ANN] Piano Widget 1.0 Released (Open Source LCB)
Last edited by PaulDaMacMan on Mon Oct 05, 2020 2:24 pm, edited 2 times in total.
Re: [ANN] Piano Widget 1.0 Released (Open Source LCB)
This is extremely awesome work you have created!
I thank you for that, and i will gladly dive into it to see how you used LCB to get this done.
I thank you for that, and i will gladly dive into it to see how you used LCB to get this done.
-
- Posts: 632
- Joined: Wed Apr 24, 2013 4:53 pm
- Contact:
Re: [ANN] Piano Widget 1.0 Released (Open Source LCB)
Thank! As I said, I did get some help with it. I'd be happy to explain anything about it if you have any questions.
I'm working on version 1.5 right now, but there's other projects that I'd like to get back to working on as well, so my efforts on this widget will likely slow down after 1.5.
I'm working on version 1.5 right now, but there's other projects that I'd like to get back to working on as well, so my efforts on this widget will likely slow down after 1.5.
-
- Posts: 632
- Joined: Wed Apr 24, 2013 4:53 pm
- Contact:
Re: [ANN] Piano Widget 1.0 Released (Open Source LCB)
The self contained demo stack on livecodeshare.runrev.com has been updated with a slightly newer version of the widget's binary embedded into it.
I've added a few more demos that show off some features I've added since 1.0 was released. These include a new property for assigning different fill colors to specific keys on the Piano Keyboard, and two new properties for locking the piano to only enable a specific set of keys (such as a Musical Scale or Mode). And lastly, just for fun I added a basic record and playback buttons! Again the demo stack uses LiveCode's extremely basic monophony sound playback capabilities and some embedded sounds (2 octaves worth of mono piano samples) for playback, so it sounds a bit Retro-1980s-HyperCard-ish. The widget was designed to be attached to a MIDI playback engine, but I wanted to have a demo stack that could work in a stand-alone manner on any platform.
I've added a few more demos that show off some features I've added since 1.0 was released. These include a new property for assigning different fill colors to specific keys on the Piano Keyboard, and two new properties for locking the piano to only enable a specific set of keys (such as a Musical Scale or Mode). And lastly, just for fun I added a basic record and playback buttons! Again the demo stack uses LiveCode's extremely basic monophony sound playback capabilities and some embedded sounds (2 octaves worth of mono piano samples) for playback, so it sounds a bit Retro-1980s-HyperCard-ish. The widget was designed to be attached to a MIDI playback engine, but I wanted to have a demo stack that could work in a stand-alone manner on any platform.
Re: [ANN] Piano Widget 1.0 Released (Open Source LCB)
Thanks! great work Paul.
Regards,
Jerry
Regards,
Jerry