I've been reading this forum, but so sorry that I didn't jump in earlier as I don't know whether interactions between voters and developers is allowed. So to be on the safe side, I contacted Ben for this. Today all the developers receive email on this and actually interactions, bug fixing, promotions in all channels are encouraged. So here is my response.
@Henry Jimdrix
The only parts of my code that interacts with the file system of the OS are:
- reading supporting files (all files with .dat extension, these actually a comma delimited file to store scales, pattern, etc. Just use any text editor to open them)
- Saving and open .lar file to save your composition (again, this is a simple comma delimited file that can be opened with text editor)
- Exporting MIDI (composition and scale)
- Reading MIDI through MIDI Player
Other than that LARAS relies on the interaction of JRE and the OS, including security. So on how JRE performs in the area of security, I guess there are a lot of report on this available on the internet as I'm not security expert.
@The Noodlist, Michael L and Saffran
Thank you guys so much for helping explaining the process of installation, giving info on what is LARAS all about and addressing the security concern.
Michael, wow I guess you already playing around with LARAS, found so many typos in the user guide

@Pytchblend and Saffran
I guess my 10 tabs of how to use LARAS is not as easy to understand as I thought, so I'm making video tutorials now and will let you all now when it's ready. Thinking about 1-2 days but It can be sooner.
In the meantime, I'd like to share to you some information about bugs that I found (yes, I was in the hurry to finish LARAS so some bugs were outside my radar):
1. You can't use Majb5 chord, as I have typo in the Majb5 chord definition - fixed
2. In the Multi Tracks Composition, if you use Track 4 for other than Drums then Track 4 and 3 will be merged, due to typo in code - fixed. If you always use Track 4 for drums, you're OK
3. There are some definition error in STY Blues Bass patterns - fixed
4. If you have transposed the scale to other Key (lets say you choose C Ionian then you click <> button to transpose, when you export the scale sometime it ends up in wrong key) - working on it. At the meantime, the solution is just to choose go back to C and click any other Scale then select Ionian again.
If you encounter any of the above, LARAS will simply do nothing and you can continue/edit your composition.
On the installer side, I intentionally did not create any installer to make things simple across OS, user just need to install JRE and the extract the zip file. Hopefully when I release LARAS source code as open source, some people will contribute managing installer for Linux, Windows and Mac.
Again thank you very much to all of you
Hope you guys enjoy it and find it useful
Warmest regards,
Heri Haerudin Hasyim