Lizzy’s Status 3/9

Lizzy’s Status 3/9

This week, I struggled to make progress, mainly because of a major setback.

I was working to be able to take in pdfs and turn them into a series of jpgs instead of taking in a jpg originally. I tied to work on this earlier in the project, but hit a bit of a dead-end with installs. However, now that I’ve made significant progress I needed to work on this to make sure that when doing it nothing changed that much.

People online suggested to use pdf2image, so I pip installed that without much difficulty. However, then it also needed to install a package called popplar. This had to be brew installed and while again, not bad itself, after the install was complete, it nuked the version of Python I was running.

After doing some diagnostics, troubleshooting, installing another python, etc. I finally figured out that popplar didn’t exactly nuke my python, it moved it into a new, adjacent folder so all my script references and aliases didn’t know where to look anymore.

So after changing all of these to point to the newly moved python, I also had to change a few things in my program that were effected by the new install, mainly changing the constants in the Hough circle transform I was using. I also updated the program so that it could take in pdfs, turn them into jpgs automatically in the same folder, and then run with that.

Then I updated some of the documentation that had been faltering in the last few weeks, and included some things in the new parts to calculate with each component including what staff number they are in, as well as beginning to work on pitch.

By the end of spring break (next week), I aim to finish all the vital parts to my program so that it is ready for integration for the mid-semester demo. This includes finishing pitch, finding measures, finding duration, template matching for major components so that it is ready to be put into a musicXML file.

Leave a Reply

Your email address will not be published. Required fields are marked *