1/29/2010 - Weekly Update

1 view
Skip to first unread message

Jason Pawlak

unread,
Jan 24, 2010, 8:22:08 PM1/24/10
to Smart Player Piano
Note: This thread as stated in the 1/22/2010 - Weekly Update will
cover all activity in the week between 1/22/2010 and 1/29/2010

Over this weekend (it is not Sunday night) I have gotten a lot
accomplished in the project. I now have a fully functional MIDI Music
player that displays:
* current time
* total time
* progress bar for music
* Start/Pause
* Stop (take back to beginning)
* Skip forward 5 seconds button
* Skip backward 5 seconds button
* Tempo slider with display (controls the tempo while the MIDI file is
being played back)

I will try and figure out how to upload screen shots of the
application. The music player is rather buggy, but it serves its
purpose of introducing me to both MIDI file playback and SWT gui
creation in Eclipse.

I was familiar with Eclipse and some Java prior to starting this
project, but SWT, MIDI API and a lot of Java application specifics are
new to me.

I have my presentation to the class this upcoming Wednesday which I
will be needing to prepare slides for. I would also like to work out
a better system for keeping track of my time. I think I am going to
create a spreadsheet with Google docs to keep track of time and
progress a little better than just posting times in notes.

That's it for now, I may update a little later this evening.

Jason Pawlak

unread,
Jan 24, 2010, 8:30:35 PM1/24/10
to Smart Player Piano

Jason Pawlak

unread,
Jan 24, 2010, 8:56:44 PM1/24/10
to Smart Player Piano
While working on the spreadsheet, I realized I didn't mark my time for
today or yesterday's work.

1/23/2009: 5 hours
1/24/2009: 5 hours (so far)

On Jan 24, 8:30 pm, Jason Pawlak <jasonapaw...@gmail.com> wrote:
> I have created a Milestone page for the application:http://groups.google.com/group/smart-player-piano/web/milestone-2---m...

Jason Pawlak

unread,
Jan 24, 2010, 9:04:24 PM1/24/10
to Smart Player Piano
Here is a link to my new time sheet. It is automatically updated when
I update the spreadsheet, so it should remain up-to-date (as long as I
keep up to date!)

http://spreadsheets.google.com/pub?key=t-gSSxkaQNwgY3dDgqhaGQQ&output=html

On Jan 24, 8:30 pm, Jason Pawlak <jasonapaw...@gmail.com> wrote:
> I have created a Milestone page for the application:http://groups.google.com/group/smart-player-piano/web/milestone-2---m...

Jason Pawlak

unread,
Jan 24, 2010, 10:32:32 PM1/24/10
to Smart Player Piano
I have completely redone my Timeline. I have removed the old one from
the files page and will post a page with link to the timeline
spreadsheet. This is the same type of idea as my hours posted. The
page will be automatically updated when I make changes.

http://spreadsheets.google.com/pub?key=tihJpPa9pIB2N2c7XXjn9HQ&output=html

On Jan 24, 9:04 pm, Jason Pawlak <jasonapaw...@gmail.com> wrote:
> Here is a link to my new time sheet.  It is automatically updated when
> I update the spreadsheet, so it should remain up-to-date (as long as I
> keep up to date!)
>

> http://spreadsheets.google.com/pub?key=t-gSSxkaQNwgY3dDgqhaGQQ&output...

Jason Pawlak

unread,
Jan 25, 2010, 9:47:24 PM1/25/10
to Smart Player Piano
Worked for a few hours tonight delving deeper into the MIDI file,
looking at the tracks. I was able to add a sidebar to the music
player that lists the tracks in a MIDI with a checkbox next to them.
The user can then select which instruments to play. I am still
working on figuring out how to find the instrument name, instead of
just calling them Track 1, 2, 3, etc...

I did find a good MIDI resource with example code at:
http://www.jsresources.org/examples/midi_synthesizer.html

There is a java app called DumpSequence, that will be a very helpful
reference when it comes to look note by note and drawing on the
canvas.

Time tonight: 3 hours

On Jan 24, 10:32 pm, Jason Pawlak <jasonapaw...@gmail.com> wrote:
> I have completely redone my Timeline.  I have removed the old one from
> the files page and will post a page with link to the timeline
> spreadsheet.  This is the same type of idea as my hours posted.  The
> page will be automatically updated when I make changes.
>

> http://spreadsheets.google.com/pub?key=tihJpPa9pIB2N2c7XXjn9HQ&output...

Jason Pawlak

unread,
Jan 25, 2010, 11:55:25 PM1/25/10
to Smart Player Piano
I also spent about an hour and a half putting together my Design
Review document. I will put my slides together tomorrow for my
presentation on Wednesday.
Reply all
Reply to author
Forward
0 new messages