Open justinsalamon opened 9 years ago
Pondering this a bit more:
I like the idea of building this out as a flask-based web service, for a couple of reasons:
This maybe ought to get farmed out as a separate project though. It seems complex enough that it shouldn't impact the release cycle of the core jams library.
This might be nice to have up in time for ismir2015, if we want to show it off at the LBD. Anyone feel up to it?
I'm thinking something pretty simple that renders annotations on top of a peaks.js display.
I probably don't have cycles for this right now, but just wanted to note that I agree this should probably be farmed out as a separate project.
I will be able to help, but after I write my msaf LBD paper :/
On Mon, Sep 21, 2015 at 11:56 AM, Justin Salamon notifications@github.com wrote:
I probably don't have cycles for this right now, but just wanted to note that I agree this should probably be farmed out as a separate project.
— Reply to this email directly or view it on GitHub https://github.com/marl/jams/issues/19#issuecomment-142076203.
Hah. I'd suggest making it a hamr project, but i just realized that i'm skipping hamr due to flights.
Actually, at the risk of biting off more than I can chew, I'm in need of (a) contributing something meaningful to this project again and (b) a MMH project this Saturday, soooo ... I'm in! On Sep 21, 2015 9:40 PM, "Brian McFee" notifications@github.com wrote:
Hah. I'd suggest making it a hamr project, but i just realized that i'm skipping hamr due to flights.
— Reply to this email directly or view it on GitHub https://github.com/marl/jams/issues/19#issuecomment-142156559.
:+1:
I think #93 basically implements this in the form of notebook rendering.
We could maybe roll up a little flask app that loads a jam and prints out its repr_html
, but that seems overkill / unlikely to be used.
OTOH, once jupyterlab launches, I'm all in favor of making an extension so that jams files can be smartly rendered in the file browser. This might have to be written in javascript though, see the dev guides.
Otherwise, can we close this one out?
Note: if we do want to go the direction of jupyterlab extensions (written in javascript), it might be best to postpone until after #178 / #92 , so that the schema is directly accessible from js land.
From #2:
So the main question here is how/should we provide convenience tools for (batch)editing jams files (outside the python API)