|
Post by RehdBlob on Aug 14, 2012 19:24:26 GMT -6
I may have been a bit less active this year, and maybe there wasn't much MPCing going on either, but here, I present to you a work in progress, started August 7, 2012: Super Mario Paint. The intent of this is to keep the intuitive format that both SNES Mario Paint and Mario Paint Composer 1.0/2.0 had. And to include some of the features of Advanced Mario Sequencer like possibly the mute notes and the speedmarks, etc (unfortunately FordPrefect seems to have put the project down). There will also be some fun extras that I will not mention. Rest assured, it will not be a radical change from what we're used to... at least until you start messing with the options pane. LINK TO MOST RECENT RELEASE: github.com/DC37/Super-Mario-Paint/releasesUpdate: As of October 7, 2013, the project is still going! Update: As of August 28, 2015, the project is (yes) still going! Update: As of July 1, 2016, the project has reached release 1.0.3! Update: As of March 9, 2019, the project has reached release 1.3.0! Source code is below - I'm continually updating it. github.com/DC37/Super-Mario-PaintQuestions? Comments?
|
|
|
Post by revealed7x on Aug 14, 2012 21:22:21 GMT -6
Awesome, any idea of when it will be finished?
|
|
|
Post by GuitarMaster72 on Aug 14, 2012 21:59:13 GMT -6
I wonder if this is going to be the primary program all the MPC's of next year will be using, like how MPC v2.0 is for right now
|
|
|
Post by shinyjiggly on Aug 15, 2012 4:03:11 GMT -6
This looks like it could be the beginning of something great. I can only wonder what sorts of cool new stuff will be added...
|
|
|
Post by RehdBlob on Aug 15, 2012 14:11:19 GMT -6
In terms of when it might be finished: I have no clue! I'll just keep working on it and hopefully it'll be done by the end of this year.
|
|
|
Post by Mr. Sub on Aug 15, 2012 16:04:26 GMT -6
Can't wait to see it in all of its glory, this could be a really cool development in Mario Paint composing!
|
|
|
Post by RehdBlob on Aug 20, 2012 2:23:32 GMT -6
I'm going for the last one, MIDI-style with notation GUI - more leaning towards MPC / SNESMP style but with AMS functionality. More on that when I actually have viewable screens to show. It's going surprisingly well, and I'm spending a lot less time struggling with the interface design in code, and more time actually getting backend work in!
|
|
|
Post by Volcan on Aug 25, 2012 0:49:54 GMT -6
I said this to you in Skype but I should put it here just to see what others say... I know I've pretty much up and quit but would love to see this project through.
Adding something to use the scrollbar on the mouse would be amazing. Whether it be to scroll the window interface side to side or even to change the current selected instrument. I know I've had my fair share of annoyances with changing back and forth between instruments.
|
|
BlutoCash
Piranha
Reading Calvin and Hobbes builds character.
Posts: 115
|
Post by BlutoCash on Aug 25, 2012 6:54:34 GMT -6
Don't think I've ever said so yet Rehd, but I'm very curious to see what you're working on with this. You know what I've always wished about "volume" when using MPC/AMS? That the little green bars had visible numerical values below or off to the side. I hate having to actually count how many times I can move the bar up or down to see what it was set at. Also the ability to somehow have different volumes for different notes on the same beat/staff line would be amazing. Hope these somehow find their way into your "fun extras."
|
|
|
Post by tommy73 on Aug 25, 2012 12:45:29 GMT -6
Adding something to use the scrollbar on the mouse would be amazing. Whether it be to scroll the window interface side to side or even to change the current selected instrument. the window interface idea is neat but scrolling up to scroll right is... really weird. scrolling instruments would be funny if you scrolled fast and all the instruments played over each other, which also wouldn't be comfortable that aside, i'm looking forward to abusing the highest amount of notes on each bar, and if you put in speedmarks then i'd abuse it with sakamichi no apollon sparkle too also related to what bluto said about different volumes of each instruments on the same bar; i thought of an idea that you can have more than one smp workplace and you can switch through each one, and playing + placing notes in each smp workplace acting as a normal mpc interface. and then you can have the option to play them all at the same time, showing all the notes into one whole area. it'd be ideal so that you can have like, each smp workplace would be each instrument (one for drums, one for bass etc....) just a idea though, might be overthinking things, oops!
|
|
|
Post by RehdBlob on Aug 26, 2012 13:26:57 GMT -6
These ideas are great! Keep them coming and you'll probably see quite a few make it into the program!
|
|
|
Post by shinyjiggly on Aug 26, 2012 15:03:26 GMT -6
How about a tool that only plays one column of notes? I would imagine that it would look kinda like this:
|
|
|
Post by RehdBlob on Sept 3, 2012 1:29:54 GMT -6
I've been working at this rather constantly over the last few weeks (number of lines is a little over 3000 in this program so far) (even though number of lines only gives an approximation of how much has been done) This is what the current interface looks like. Of course, there are many things that are going on in the background that are not apparent in the screenshot...
|
|
BlutoCash
Piranha
Reading Calvin and Hobbes builds character.
Posts: 115
|
Post by BlutoCash on Sept 3, 2012 11:02:11 GMT -6
So have you decided for no menu bar up top?
|
|
|
Post by RehdBlob on Sept 3, 2012 12:28:11 GMT -6
Nothing is final yet; the menu bar up top might or might not work.
|
|
|
Post by shinyjiggly on Sept 16, 2012 16:37:51 GMT -6
Hows the progress going? I saw that you haven't done anything in two days so I was wondering if you were stuck on a particular part of the code or if you're just taking a slight break.
Also, do you need any new sprites for anything? I might be able to whip some things up if I get the required dimensions and palette preferences what's needed.
|
|
|
Post by RehdBlob on Sept 16, 2012 20:21:52 GMT -6
It's more like I've been taking a forced break as I had to do quite a few problem sets over this last week. However, I am kind of stuck on a piece of code - it concerns how I'm registering where people are clicking on the staff. But I went and chalkboarded the thing out and hopefully, it should be good now...
Mostly it's the fact that what I'm doing is apparently something that 90% of the people that I ask (that I think would know) don't know how to do.
|
|
|
Post by GuitarMaster72 on Oct 1, 2012 13:45:17 GMT -6
how's it coming?
|
|
|
Post by RehdBlob on Oct 4, 2012 2:44:04 GMT -6
Progress is slow but somewhat consistent. The unfortunate part is what I'm doing right now is all backend material, which doesn't have an immediate effect on what you see... Also, I've been rather busy lately, more so than usual.
|
|
|
Post by shinyjiggly on Dec 3, 2012 1:17:41 GMT -6
I checked on the github thing and apparently there haven't been any uploaded changes for a month. Are you doing okay over there?
|
|