You are viewing a single comment's thread from:

RE: THE COMPUTER MOUSE AS A MIDI INSTRUMENT: a new feature for the open-source project The Amanuensis: Automated Songwriting and Recording

in #utopian-io6 years ago

Welcome back @to-the-sun! It's great to see you are still actively working on the project and adding new features. As always it's difficult for me to give feedback about something I don't know anything about, so I apologise for that. Anyway, here are a couple of things:

  • The commit was made 19 days ago, try to keep it < 14 days when submitting it to Utopian.
  • Not really applicable for this post since you only changed 1 line, but in timelineGL.js there are a lot of things that could be improved. I'd recommend installing a linter and running it over it, as it will probably fix the majority of problems.
  • Good commit messages and pictures with comments - made it a lot more understandable for me!

Any closer to being satisfied with the Amanuensis, or do you still have plenty of ideas?


Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Need help? Chat with us on Discord.

[utopian-moderator]

Sort:  

Thanks @amosbastian! I have CRPS (severe nerve damage) in my hands and I suffered another major injury a couple months ago, so I was completely out of it for a while. I still don't really have the use of my hands, but I'm slowly working my way back into being productive and it feels good. Unfortunately I'm still stuck using voice recognition on my computer for everything, so the going is very slow compared to what I would be accomplishing otherwise.

  • Sorry, I didn't realize how strung out the commit was getting (I accomplish so little in a day, I feel like I'm stuck in a time warp), but all of what I outlined here was actually done more recently than 14 days. I'll try to be more careful in the future.
  • A linter huh… You mean the thing that VS Code is always trying to get me to install but I keep telling it to go to hell because the one I had for Python was constantly annoying me with pop-ups that got in the way of what I was doing? :) Ha ha, I've been avoiding them like the plague, but I suppose I wasn't even entirely sure what they were for, admittedly. Perhaps I can look into it again. Is there anything in particular you were seeing?
  • gives a tip of the hat

Always closer, but I'll never be satisfied. But I do hope to be getting to a point soon where all of the fundamental, functional aspects of the system are in place and I can move on to focusing more heavily on the AI aspect. Getting it smarter about identifying rhythm/aberrations in rhythm and beyond that, larger patterns of all kinds (e.g. repeated riffs, the scale, choruses etc.). Then there's always my grand schemes of turning it into an entire rhythm game, as I outlined once in a blog post. Then eventually bringing it to mobile platforms… The list goes on. This thing is basically my life's work. I won't be done with it until I'm dead, or possibly until I've used it to transform myself into some sort of virtual songwriting incarnation, perpetually churning out a Pandora's music box of more and more enthralling auditory patterns…

O man, that's terrible to hear. I remember you mentioning something like this before (I think you also had a video where you were using voice recognition software), so I really hope everything goes well and you recover as much as you can. It's great that you are working your way back into being productive, hopefully it continues, as I can imagine it being very frustrating.

Linters are great! They basically do all the formatting for you, which is really nice as you can just focus on the coding.

Is there anything in particular you were seeing?

Well, there's a lot of little things that could be improved, like using let and const instead of just var - once you get Eslint you'll see. ;) Anyway, hope everything is okay and you keep producing cool updates for the Amanuensis!

Thank you for your review, @amosbastian! Keep up the good work!