Well done on a really cool piece of work; yet we all fall down somewhere:
1. There is no phrasing. - All music should have phrases (AKA Sections that Differ) to add some detail and difference, to make it interesting. (- 1/2 star)
2. Aside from that, the instrument quality isn't as good as could be, but that's because not everyone has access to proper software or instruments, I understand that, so no mark down here.
3. Dynamic variation could improve overall score, as variation does show an adjudicator that you have control over the instrument (in this case the software you used) (- 1 star)
4. Long tonic notes can also help. In this case, if you had a keyboard and a computer with some software, you could make just about any sound you like, and as such, this is the only exception to the rules I said earlier. (Keyboard refereeing to either a computer 1 or small electric piano keyboard) For example: https://www.jwpepper.com/Jubilate-Deo/1671627.item#/submit - The Second Item down - This does include the upper tonic as well. (- 0 Stars)
Apart from this, harmony could be added underneath the main melody, and slowed down.
That's all from me, Happy Music!
Jerry