Worklog for spriteman
2d GUI
Return to Worklogs
| ||
This is now fixed. When clicking on a slider, I have locked out the
button hotspots so there is no collision impact any more. Annoying
problem solved. Continuing with Crossfader. Partially working. Will be programming crossfade waypoints. |
| ||
Slave player - complete Presenly working on a CrossFader, nice large slider to flip between the channels as part of the mixer module. I have decided to look at the following problem which can be fixed witout too much problem. 1) Restrict the hotspots so when mouse is on a slider and the user flicks them quickly, the other hotspots are not compromised. This can cause the slider to get stuck if another hotspot is reached with the mouse pointer. Generally annoying. Improvements. - The reverse buffer has been tightened up so that the the position in the track does not move out of scope. This has improved the handling of tracks when playing in reverse. |
| ||
yep, The slave player is now working or 90% complete. The remaining components to add are, FFWD and REVERSE controls. New Feature Replay option for both players. Coming Up Add fader bar to work between tracks 1 and 2 |
| ||
Starting to program the slave player. ------------------------------ |
| ||
Added - Click points for pan. Left, right and centre buttons. Thinking about uplifting the design of the first track player to the second (Slave) player. ------------------------------ To Fix - Display vu bar graphic correctly when track is rewound to end. To Add - Seek slider silents when slid to new location. |
| ||
Fixed - Report seeking to the status window Enhanced - Seek bar works when track paused Fixed - bar resets correctly when track stopped,unloaded and powered off. To Fix - Display vu bar graphic correctly when track is rewound to end To Add Click points for pan. Left, right and centre buttons. |
| ||
Yep, after a tricky time with this, the seekbar is working and does the following. tracks the position of the track. Seek slider is selectable and dragable to new location. Positin window is updated Seek bar amd slider follows progression of the track Slider ends correctly and stops. To fix - Need to pause/resume track correctly on seek Report seeking to the status window teminate vu bars correctly when track is stopped |
| ||
To Comlete updated functionality - Working seek(progress) bar. This
will allow the user to click on and drag(seek) to a new position in the
track and start there. It will also increment along as the track
progresses so a dual purpose. Presently WIP on this. Fixes Termination of track when running in reverse |
| ||
Redesigned and repositioned load and clear buttons. Extended the seek bar on the load module Added - Reports bit rate of loaded file To Fix - Termination of track when running in reverse To Add - Working seek(progress) bar |
| ||
Enhancement - to FFWD and REVERSE Buttons - Buttons are slideable and
will ramp up forward and reverse speeds of the track. Mouse will lock on
buttons and flash - WIP. To Add - Bit rate details of track To Enhance - Bigger load track and clear buttons. |
| ||
To Fix 1) Ffwd and Rwnd with mouse down outside of hotspot does not release button Suggested change to functionality to enhance and fix above. Ffwd and Rwnd buttons to be slidable. Autolock the mouse pointer on buttons when mousedown. Return slider to home position, resume track play at new position when mouse is no longer down. |
| ||
More Fixes Fixed - Mute push switch to work across track play status Fixed - Panning is set in reverse, should be left/right not right/left To Fix 1) Ffwd and Rwnd with mouse down outside of hotspot does not release button |
| ||
Fixed 1) Sorted Pitch Tempo and Vol values when clearing and loading track To Fix 1) Ffwd and Rwnd with mouse down outside of hotspot does not release button 2) |
| ||
Just a thought mind.......Got a bit on my plate at the mo. |
| ||
Just did a little tidying up today. |
| ||
The screen is more or less in place, what I wanted to achieve. There
are 1 or 2 sections that need a tidy up but this will be done in the QA
stage. |
| ||
Yep, The desk has virtual power supplies. 1 for the left player and the
other for the right. Both have to be switched on for the mixer to work,
so the player can be run as a single player or both together. A little
novel... Light switch is done. Dials will have to be tidied up next.. |
| ||
Working around the bottom of the console, i.e bottom of the screen.
this is where the desk can be switched on or off. Also light switch will
be housed here... |
| ||
Well into planning stage 2. Light switch to add. Some modifications to layout required. |
| ||
Need to place the following on the screen. Include MP3 Bps item Include button to choose directory to save the mix to. Include light switch inside door |
| ||
Working on interface design. To do. Include MP3 Bps item Include PAN Modify and Move Quality to handle Low/Med/High MP3 Setting Include button to choose directory to save the mix to. Include light switch inside door |
| ||
Now in the second planning stage of the interface. I.e most of the
original components have been placed on screen i.e functions buttons,
sliders have been located in their respective places. The second stage is to finish the interface layout and include what needs to be included then move on to the final stage which is tidy up and quality check before starting the programming. I will not texture the interface untill the programming is finished. |
| ||
Must be intuitive interesting but not overbearing. Continuing with the
design. Steady ahead. Just moving ahead with this. Following my
intuition, building on known components |
| ||
Started to shape the look and feel of MP3 Player 1. Working on the layout |
| ||
800 by 600 windowed |
| ||
Just decided to pick up this project. I guess the new year is in an I
wanted to have another go at a GUI for a music mixer. The Idea is to see
if I can produce a program that will handle MP3,OGG using the standard
blitz commands and available dll's. I have created an 800 by 600 template which will help me map out the positions of buttons, sliders, text and graphics. |