Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000151MPfmPlayerpublic2011-10-30 12:262011-12-05 17:37
Reporterycastonguay 
Assigned Toycastonguay 
PriorityimmediateSeverityfeatureReproducibilityN/A
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version 
Target Version0.5.0.0Fixed in Version0.5.0.0 
Summary0000151: Replace the playback engine (PlayerV2) to PlaybackEngineV4
DescriptionNow that the PlaybackEngineV4 is pretty much done, it is time to replace the old PlayerV2 engine and finally have perfect MP3 gapless playback.

This means getting rid of FMOD completely to replace it by BASS.NET. This will have a impact on settings, wave form rendering, playlist management, etc. This should take a while!
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0000153)
svn (developer)
2011-10-30 12:26

The user admin has checked in files related to this issue (revision 79).

Comment:
MPfm 0.5.0.0 preliminary
- Converted the FirstRun screen to BASS.NET using TestDevice.

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm/Classes/MPFMConfig.cs
U MPfm/branches/current/MPfm/Other Screens/frmSettings.cs
U MPfm/branches/current/MPfm/Properties/AssemblyInfo.cs
U MPfm/branches/current/MPfm/frmFirstRun.Designer.cs
U MPfm/branches/current/MPfm/frmFirstRun.cs
U MPfm/branches/current/MPfm/frmMain.cs
U MPfm/branches/current/MPfm.Library/PlayerV4/PlaylistItem.cs
U MPfm/branches/current/PlaybackEngineV3/Properties/AssemblyInfo.cs
U MPfm/branches/current/PlaybackEngineV3/frmMain.Designer.cs

(0000154)
svn (developer)
2011-10-30 14:24

The user admin has checked in files related to this issue (revision 80).

Comment:
MPfm 0.5.0.0 preliminary
- Now starting with the PlayerV4.
- Playback already working, updates the song position and length.
- The song position track bar can be used for changing song playback.
- The Play/Pause/Stop/Prev/Next/Repeat buttons are working.

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmAddEditLoop.cs
U MPfm/branches/current/MPfm/Other Screens/frmAddEditMarker.cs
U MPfm/branches/current/MPfm/Other Screens/frmEffects.cs
U MPfm/branches/current/MPfm/Other Screens/frmPlaylist.cs
U MPfm/branches/current/MPfm/Other Screens/frmRenameSavePlaylist.cs
U MPfm/branches/current/MPfm/Other Screens/frmSettings.cs
U MPfm/branches/current/MPfm/Other Screens/frmVisualizer.cs
U MPfm/branches/current/MPfm/frmMain.cs
U MPfm/branches/current/MPfm/frmSplash.cs
U MPfm/branches/current/MPfm/frmUpdateLibraryStatus.cs
U MPfm/branches/current/MPfm.Library/Library.cs
U MPfm/branches/current/MPfm.Library/Player.cs
U MPfm/branches/current/MPfm.Library/PlayerV4/Player.cs
U MPfm/branches/current/MPfm.Library/PlayerV4/Playlist.cs
U MPfm/branches/current/MPfm.Library/PlayerV4/PlaylistItem.cs
U MPfm/branches/current/MPfm.Sound/ConvertAudio.cs
U MPfm/branches/current/TestControls/frmMain.cs

(0000155)
svn (developer)
2011-10-30 17:13

The user admin has checked in files related to this issue (revision 81).

Comment:
MPfm 0.5.0.0 preliminary
- Restored Effects to about 90% functionality.

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm/MPfm.csproj
U MPfm/branches/current/MPfm/Other Screens/frmEffects.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmEffects.cs
D MPfm/branches/current/MPfm/References/
U MPfm/branches/current/MPfm/frmMain.cs
U MPfm/branches/current/MPfm.Library/Player.cs
U MPfm/branches/current/MPfm.Library/PlayerV4/Player.cs
U MPfm/branches/current/MPfm.Sound/Bass.Net/Channel.cs

(0000156)
svn (developer)
2011-11-01 17:08

The user admin has checked in files related to this issue (revision 82).

Comment:
MPfm 0.5.0.0 preliminary
- Added a timer for updating the output meter display. It works perfectly!!
  So that means it should be easy to convert the waveform display control.
- Converted all streams to FLOAT, which finally made the extaction of sample data
  working.
- This seems to have enabled WASAPI playback but it is frequently interrupted for some reason.
- This has broken the ASIO support. To enable it, just remove the FLOAT property in BassInfo.
  However, that means that the sample data cannot be extracted. A solution will have to be found.
  As usual, everything works in DirectSound.

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm/frmMain.cs
U MPfm/branches/current/MPfm.Core/Conversion.cs
U MPfm/branches/current/MPfm.Library/PlayerV4/Events.cs
U MPfm/branches/current/MPfm.Library/PlayerV4/Player.cs
A MPfm/branches/current/MPfm.Sound/Bass.Net/Base.cs
U MPfm/branches/current/MPfm.Sound/Bass.Net/Channel.cs
D MPfm/branches/current/MPfm.Sound/Bass.Net/System.cs
U MPfm/branches/current/MPfm.Sound/MPfm.Sound.csproj
U MPfm/branches/current/MPfm.WindowsControls/Audio/WaveFormMarkersLoops.cs

(0000157)
svn (developer)
2011-11-05 09:44

The user admin has checked in files related to this issue (revision 83).

Comment:
MPfm 0.5.0.0 preliminary
- Started remodeling the peak file generation.
-- Added a header w/ peak file version and EOF block to ensure file integrity.
-- Replaced FMOD getData by a decode channel from BASS.NET. It incredibly easier than FMOD!
- The volume fader is now working
- Other bug fixes.

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmAddEditLoop.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmAddEditMarker.Designer.cs
U MPfm/branches/current/MPfm/frmMain.Designer.cs
U MPfm/branches/current/MPfm/frmMain.cs
U MPfm/branches/current/MPfm.Library/PlayerV4/Player.cs
U MPfm/branches/current/MPfm.Library/PlayerV4/PlaylistItem.cs
U MPfm/branches/current/MPfm.Sound/AudioFile.cs
U MPfm/branches/current/MPfm.Sound/AudioTools.cs
U MPfm/branches/current/MPfm.Sound/Bass.Net/Channel.cs
U MPfm/branches/current/MPfm.Sound/MPfm.Sound.csproj
A MPfm/branches/current/MPfm.Sound/PeakFile.cs
U MPfm/branches/current/MPfm.WindowsControls/Audio/WaveFormMarkersLoops.cs

(0000176)
svn (developer)
2011-11-07 19:29

The user admin has checked in files related to this issue (revision 103).

Comment:
MPfm 0.5.0.0 alpha
- Reactivated the UpdateLibrary window, it now works perfectly.

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmSettings.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmSettings.cs
U MPfm/branches/current/MPfm/frmFirstRun.cs
U MPfm/branches/current/MPfm/frmUpdateLibraryStatus.cs
U MPfm/branches/current/MPfm.Library/Data/MPfmGateway.cs
U MPfm/branches/current/MPfm.Library/Data/SQLiteGateway.cs
U MPfm/branches/current/MPfm.Library/Library.cs
U MPfm/branches/current/MPfm.Library/PlayerV4/Player.cs
U MPfm/branches/current/MPfm.Sound/AudioFile.cs
U MPfm/branches/current/MPfm.Sound/Bass.Net/Base.cs
U MPfm/branches/current/MPfm.Sound/PeakFile.cs
U MPfm/branches/current/MPfm.WindowsControls/Audio/WaveFormMarkersLoops.cs
U MPfm/branches/current/TestControls/Properties/Resources.Designer.cs
U MPfm/branches/current/TestControls/Properties/Settings.Designer.cs

(0000177)
svn (developer)
2011-11-07 20:18

The user admin has checked in files related to this issue (revision 104).

Comment:
MPfm 0.5.0.0 alpha
- Reactivated most of the code in the Settings window except for the Close window.
  This means that if the user tests audio files, the application WILL crash. There is more work to do.

Related to issue 0000151.

Files modified:
A MPfm/branches/current/MPfm/Classes/DriverComboBoxItem.cs
U MPfm/branches/current/MPfm/MPfm.csproj
U MPfm/branches/current/MPfm/Other Screens/frmSettings.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmSettings.cs
U MPfm/branches/current/MPfm/app.config
U MPfm/branches/current/MPfm/frmFirstRun.cs
U MPfm/branches/current/MPfm/frmMain.cs

(0000180)
svn (developer)
2011-11-11 07:40

The user admin has checked in files related to this issue (revision 107).

Comment:
MPfm 0.5.0.0 alpha
- Uncommented all code in the Settings window. Changed the way the application asks the user to save settings and manage untested settings.
  It seems to be very stable now (other than WASAPI and ASIO with the time shifting stream not working properly, but that's another story).

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmSettings.cs

(0000181)
svn (developer)
2011-11-11 12:49

The user admin has checked in files related to this issue (revision 108).

Comment:
MPfm 0.5.0.0 alpha
- Worked on the PeakFile class, which is now complete. The user can now specify the number of threads to generate the peak files.
  Added the GeneratePeakFiles and GeneratePeakFile methods. Cancel is now working with a loop instead of a merge.
  More work, too long to describe.

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmSettings.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmSettings.cs
U MPfm/branches/current/MPfm.Sound/PeakFile.cs

(0000182)
svn (developer)
2011-11-11 13:35

The user admin has checked in files related to this issue (revision 109).

Comment:
MPfm 0.5.0.0 alpha
- More work on the PeakFile class. Yeah, I said that it was done but I forgot the Done event.
  Now filling all the ProgressData event properties, including ThreadNumber.
  Added the NumberOfThreadsRunning property.

Maybe the PeakFile class is done now... :)

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmSettings.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmSettings.cs
U MPfm/branches/current/MPfm.Sound/PeakFile.cs
U MPfm/branches/current/MPfm.WindowsControls/Audio/WaveFormMarkersLoops.cs

(0000183)
svn (developer)
2011-11-12 04:29

The user admin has checked in files related to this issue (revision 110).

Comment:
MPfm 0.5.0.0 alpha
- More work on the PeakFile class; misc bug fixes. Added the Started event.
- Removed read/write peak files from the WaveFormMarkerLoops control.
  Replaced by the PeakFile class.
  The cursor is now working and the user can click on the waveform for seeking.

Invalidate will need to be added. This might break the animation for Zoom.

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmSettings.cs
U MPfm/branches/current/MPfm/frmMain.cs
U MPfm/branches/current/MPfm.Player/Player.cs
U MPfm/branches/current/MPfm.Sound/ConvertAudio.cs
U MPfm/branches/current/MPfm.Sound/PeakFile.cs
U MPfm/branches/current/MPfm.WindowsControls/Audio/WaveFormMarkersLoops.cs

(0000184)
svn (developer)
2011-11-12 05:16

The user admin has checked in files related to this issue (revision 111).

Comment:
MPfm 0.5.0.0
- Added MarkerDTO (with conversion, gateway methods, etc.)
- Reactivated the Add Marker window except for Save.

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmAddEditMarker.cs
U MPfm/branches/current/MPfm/frmMain.cs
U MPfm/branches/current/MPfm.Library/DTO/ConvertDTO.cs
U MPfm/branches/current/MPfm.Library/DTO/MarkerDTO.cs
U MPfm/branches/current/MPfm.Library/Library.cs
U MPfm/branches/current/MPfm.Library/MPfmGateway.cs

(0000190)
svn (developer)
2011-11-12 08:35

The user admin has checked in files related to this issue (revision 112).

Comment:
MPfm 0.5.0.0 alpha
- Killed nasty bug with SongGridView when the image fetching was returning nothing (it would keep trying to fetch the album and take CPU for nothing)
- Killed also another nasty bug with the Player when loading longer playlists.

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm/frmMain.cs
U MPfm/branches/current/MPfm.Player/Player.cs
U MPfm/branches/current/MPfm.WindowsControls/Library/SongGridView.cs

(0000191)
svn (developer)
2011-11-13 10:34

The user admin has checked in files related to this issue (revision 113).

Comment:
MPfm 0.5.0.0 alpha
- A lot of minor bug fixes, too long to describe.
- Added invalidate cursor area when refreshing WaveFormMarkersLoops, which optimizes CPU usage.
- Worked on converting frequencies length/position but not there yet.

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm/frmMain.Designer.cs
U MPfm/branches/current/MPfm/frmMain.cs
U MPfm/branches/current/MPfm/frmMain.resx
U MPfm/branches/current/MPfm.Player/Player.cs
U MPfm/branches/current/MPfm.Player/PlaylistItem.cs
U MPfm/branches/current/MPfm.Sound/AudioFile.cs
U MPfm/branches/current/MPfm.Sound/Bass.Net/Channel.cs
U MPfm/branches/current/MPfm.Sound/ConvertAudio.cs
U MPfm/branches/current/MPfm.WindowsControls/Audio/WaveFormMarkersLoops.cs

(0000192)
svn (developer)
2011-11-14 17:12

The user admin has checked in files related to this issue (revision 114).

Comment:
MPfm 0.5.0.0 alpha
- Player: Reworked EQ methods a bit.

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmEffects.cs
U MPfm/branches/current/MPfm.Player/EQPreset.cs
U MPfm/branches/current/MPfm.Player/Player.cs
U MPfm/branches/current/PlaybackEngineV3/frmMain.cs

(0000193)
svn (developer)
2011-11-14 17:27

The user admin has checked in files related to this issue (revision 115).

Comment:
MPfm 0.5.0.0 alpha
- Moved SongDTO temporarily to MPfm.Player...
- ... in order to remove dependency of MPfm.Library to MPfm.Player.

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmAddEditLoop.cs
U MPfm/branches/current/MPfm/frmMain.cs
U MPfm/branches/current/MPfm.Library/DTO/ConvertDTO.cs
U MPfm/branches/current/MPfm.Library/DTO/PlaylistSongDTO.cs
U MPfm/branches/current/MPfm.Library/DTO/SongDTO.cs
U MPfm/branches/current/MPfm.Library/Library.cs
U MPfm/branches/current/MPfm.Library/MPfm.Library.csproj
U MPfm/branches/current/MPfm.Library/MPfmGateway.cs
U MPfm/branches/current/MPfm.Player/MPfm.Player.csproj
U MPfm/branches/current/MPfm.Player/Marker.cs
U MPfm/branches/current/MPfm.Player/Player.cs
U MPfm/branches/current/MPfm.Player/Playlist.cs
U MPfm/branches/current/MPfm.Player/PlaylistItem.cs
A MPfm/branches/current/MPfm.Player/SongDTO.cs
U MPfm/branches/current/MPfm.WindowsControls/Library/SongGridView.cs
U MPfm/branches/current/MPfm.WindowsControls/Library/SongGridViewItems.cs
U MPfm/branches/current/MPfm.WindowsControls/MPfm.WindowsControls.csproj
U MPfm/branches/current/PlaybackEngineV3/frmMain.cs
U MPfm/branches/current/TestControls/TestControls.csproj
U MPfm/branches/current/TestControls/frmMain.cs

(0000194)
svn (developer)
2011-11-16 17:29

The user admin has checked in files related to this issue (revision 116).

Comment:
MPfm 0.5.0.0 alpha
- Work on EQPresets and to eliminate EqualizerDTO
- Removed SongDTO from AudioFile, that required some changes to the Player

Related to issue 0000151.

Files modified:
A MPfm/branches/current/MPfm/Config.xml
U MPfm/branches/current/MPfm/MPfm.csproj
U MPfm/branches/current/MPfm/Other Screens/frmAddEditMarker.cs
U MPfm/branches/current/MPfm/Other Screens/frmEffects.cs
U MPfm/branches/current/MPfm/frmMain.cs
U MPfm/branches/current/MPfm.Library/DTO/ConvertDTO.cs
U MPfm/branches/current/MPfm.Library/DTO/EqualizerDTO.cs
U MPfm/branches/current/MPfm.Library/DTO/MarkerDTO.cs
D MPfm/branches/current/MPfm.Library/DTO/SongDTO.cs
U MPfm/branches/current/MPfm.Library/Library.cs
U MPfm/branches/current/MPfm.Library/MPfm.Library.csproj
U MPfm/branches/current/MPfm.Library/MPfmGateway.cs
U MPfm/branches/current/MPfm.Player/EQPreset.cs
U MPfm/branches/current/MPfm.Player/EQPresetBand.cs
U MPfm/branches/current/MPfm.Player/Loop.cs
U MPfm/branches/current/MPfm.Player/Marker.cs
U MPfm/branches/current/MPfm.Player/Player.cs
U MPfm/branches/current/MPfm.Player/Playlist.cs
U MPfm/branches/current/MPfm.Player/PlaylistItem.cs
U MPfm/branches/current/MPfm.Sound/AudioFile.cs

(0000195)
svn (developer)
2011-11-16 17:43

The user admin has checked in files related to this issue (revision 117).

Comment:
MPfm 0.5.0.0 alpha
- Added more metadata to AudioFile
- Commented most DTOs, getting rid of them one at a time.

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm/frmMain.cs
U MPfm/branches/current/MPfm.Library/DTO/LoopDTO.cs
U MPfm/branches/current/MPfm.Library/DTO/PlaylistDTO.cs
U MPfm/branches/current/MPfm.Library/DTO/PlaylistSongDTO.cs
U MPfm/branches/current/MPfm.Library/Library.cs
U MPfm/branches/current/MPfm.Library/MPfmGateway.cs
U MPfm/branches/current/MPfm.Sound/AudioFile.cs
U MPfm/branches/current/MPfm.WindowsControls/Library/SongGridViewItems.cs

(0000196)
svn (developer)
2011-11-18 09:36

The user admin has checked in files related to this issue (revision 118).

Comment:
MPfm 0.5.0.0 alpha
- HUGE update: Removed SongDTO completely from project and replaced by the AudioFile class.

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmAddEditLoop.cs
U MPfm/branches/current/MPfm/app.config
U MPfm/branches/current/MPfm/frmMain.Designer.cs
U MPfm/branches/current/MPfm/frmMain.cs
U MPfm/branches/current/MPfm.Core/Conversion.cs
U MPfm/branches/current/MPfm.Core/Tracing.cs
D MPfm/branches/current/MPfm.Library/App.Config
U MPfm/branches/current/MPfm.Library/DTO/ConvertDTO.cs
U MPfm/branches/current/MPfm.Library/Library.cs
U MPfm/branches/current/MPfm.Library/MPfm.Library.csproj
U MPfm/branches/current/MPfm.Library/MPfmGateway.cs
U MPfm/branches/current/MPfm.Player/MPfm.Player.csproj
D MPfm/branches/current/MPfm.Player/SongDTO.cs
U MPfm/branches/current/MPfm.Sound/AudioFile.cs
U MPfm/branches/current/MPfm.WindowsControls/Library/SongGridView.cs
U MPfm/branches/current/MPfm.WindowsControls/Library/SongGridViewItems.cs
U MPfm/branches/current/TestControls/frmMain.Designer.cs
U MPfm/branches/current/TestControls/frmMain.cs

(0000197)
svn (developer)
2011-11-18 09:52

The user admin has checked in files related to this issue (revision 119).

Comment:
MPfm 0.5.0.0 alpha
- Removed DTOs entirely from project! Did some renaming too.

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmEffects.cs
U MPfm/branches/current/MPfm/Other Screens/frmSettings.cs
A MPfm/branches/current/MPfm.Library/ConvertLibrary.cs
D MPfm/branches/current/MPfm.Library/DTO/
A MPfm/branches/current/MPfm.Library/Folder.cs
U MPfm/branches/current/MPfm.Library/Library.cs
U MPfm/branches/current/MPfm.Library/MPfm.Library.csproj
U MPfm/branches/current/MPfm.Library/MPfmGateway.cs
U MPfm/branches/current/MPfm.Library/SQLiteGateway.cs

(0000198)
svn (developer)
2011-11-18 10:34

The user admin has checked in files related to this issue (revision 120).

Comment:
MPfm 0.5.0.0 alpha
- Added LOTS of comments to MPfm.Sound. All classes are now commented.
- Replaced PlayerV4 to Player in the MPfm class. This requires changes in several windows.

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmAddEditMarker.cs
U MPfm/branches/current/MPfm/Other Screens/frmEffects.cs
U MPfm/branches/current/MPfm/Other Screens/frmSettings.cs
U MPfm/branches/current/MPfm/frmMain.cs
U MPfm/branches/current/MPfm.Library/ConvertLibrary.cs
U MPfm/branches/current/MPfm.Library/Folder.cs
U MPfm/branches/current/MPfm.Sound/AudioFile.cs
U MPfm/branches/current/MPfm.Sound/Bass.Net/Base.cs
U MPfm/branches/current/MPfm.Sound/Bass.Net/Channel.cs
A MPfm/branches/current/MPfm.Sound/Bass.Net/ChannelType.cs
U MPfm/branches/current/MPfm.Sound/Bass.Net/Device.cs
A MPfm/branches/current/MPfm.Sound/Bass.Net/DriverType.cs
U MPfm/branches/current/MPfm.Sound/Bass.Net/Exception.cs
D MPfm/branches/current/MPfm.Sound/Driver.cs
U MPfm/branches/current/MPfm.Sound/MPfm.Sound.csproj
D MPfm/branches/current/MPfm.Sound/Timer.cs
U MPfm/branches/current/MPfm.WindowsControls/Audio/WaveFormMarkersLoops.cs

(0000199)
svn (developer)
2011-11-18 11:57

The user admin has checked in files related to this issue (revision 122).

Comment:
MPfm 0.5.0.0 alpha
- Markers are now working again!

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmAddEditMarker.cs
U MPfm/branches/current/MPfm/frmMain.cs
U MPfm/branches/current/MPfm.Library/ConvertLibrary.cs
U MPfm/branches/current/MPfm.Library/Library.cs
U MPfm/branches/current/MPfm.Library/MPfmGateway.cs
U MPfm/branches/current/MPfm.Player/Marker.cs

(0000200)
svn (developer)
2011-11-20 00:11

The user admin has checked in files related to this issue (revision 123).

Comment:
MPfm 0.5.0.0 alpha
- Loops are now back, but strangely some markers aren't precise...?

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmAddEditLoop.cs
U MPfm/branches/current/MPfm/frmMain.cs
U MPfm/branches/current/MPfm.Library/ConvertLibrary.cs
U MPfm/branches/current/MPfm.Library/MPfmGateway.cs
U MPfm/branches/current/MPfm.Player/Loop.cs
U MPfm/branches/current/MPfm.Player/Marker.cs
U MPfm/branches/current/MPfm.Player/Player.cs

(0000201)
svn (developer)
2011-11-20 01:19

The user admin has checked in files related to this issue (revision 124).

Comment:
MPfm 0.5.0.0 alpha
- Killed most loop bugs, in MPfm and in the Player.
- Wave form control optimisations.

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmAddEditLoop.cs
U MPfm/branches/current/MPfm/frmMain.Designer.cs
U MPfm/branches/current/MPfm/frmMain.cs
U MPfm/branches/current/MPfm/frmMain.resx
U MPfm/branches/current/MPfm.Player/Player.cs
U MPfm/branches/current/MPfm.WindowsControls/Audio/WaveFormMarkersLoops.cs

(0000202)
svn (developer)
2011-11-20 01:51

The user admin has checked in files related to this issue (revision 125).

Comment:
MPfm 0.5.0.0 alpha
- Moved Loops and Markers buttons on the same row as the labels. This saves space.
- Changed default splitter values to leave more space for the song browser
- Changed song browser location and size just a little to make it fit better

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm/frmMain.Designer.cs
U MPfm/branches/current/MPfm/frmMain.resx

(0000203)
svn (developer)
2011-11-20 02:00

The user admin has checked in files related to this issue (revision 126).

Comment:
MPfm 0.5.0.0 alpha
- Killed more bugs for looping.

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm/frmMain.cs
U MPfm/branches/current/MPfm.Player/Player.cs

(0000204)
svn (developer)
2011-11-20 02:13

The user admin has checked in files related to this issue (revision 127).

Comment:
MPfm 0.5.0.0 alpha
- Minor bug fixes to AudioFile and Gateway

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm.Library/MPfmGateway.cs
U MPfm/branches/current/MPfm.Sound/AudioFile.cs

(0000205)
svn (developer)
2011-11-20 13:38

The user admin has checked in files related to this issue (revision 129).

Comment:
MPfm 0.5.0.0 alpha
- Killed a bug when closing the application while generating a wave form

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm/frmMain.cs
U MPfm/branches/current/MPfm.WindowsControls/Library/SongGridView.cs

(0000206)
svn (developer)
2011-11-20 17:20

The user admin has checked in files related to this issue (revision 130).

Comment:
MPfm 0.5.0.0 alpha
- Separated and renamed most SongGridView classes into different files. Now much cleaner.
- Added canceling and peak file corruption replacing to the WaveFormMarkersLoops control.

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm.Library/Library.cs
U MPfm/branches/current/MPfm.WindowsControls/Audio/WaveFormMarkersLoops.cs
U MPfm/branches/current/MPfm.WindowsControls/Library/AlbumView.cs
U MPfm/branches/current/MPfm.WindowsControls/Library/SongGridView.cs
A MPfm/branches/current/MPfm.WindowsControls/Library/SongGridViewCache.cs
A MPfm/branches/current/MPfm.WindowsControls/Library/SongGridViewColumn.cs
A MPfm/branches/current/MPfm.WindowsControls/Library/SongGridViewImageCache.cs
A MPfm/branches/current/MPfm.WindowsControls/Library/SongGridViewItem.cs
D MPfm/branches/current/MPfm.WindowsControls/Library/SongGridViewItems.cs
U MPfm/branches/current/MPfm.WindowsControls/MPfm.WindowsControls.csproj
U MPfm/branches/current/TestControls/TestControls.csproj

(0000207)
svn (developer)
2011-11-20 17:26

The user admin has checked in files related to this issue (revision 131).

Comment:
MPfm 0.5.0.0 alpha
- Added a LOT of comments to the AlbumView and SongGridView controls.

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm.WindowsControls/Library/AlbumView.cs
A MPfm/branches/current/MPfm.WindowsControls/Library/AlbumViewCache.cs
A MPfm/branches/current/MPfm.WindowsControls/Library/AlbumViewItem.cs
D MPfm/branches/current/MPfm.WindowsControls/Library/AlbumViewItems.cs
U MPfm/branches/current/MPfm.WindowsControls/Library/SongGridViewCache.cs
U MPfm/branches/current/MPfm.WindowsControls/Library/SongGridViewImageCache.cs
U MPfm/branches/current/MPfm.WindowsControls/MPfm.WindowsControls.csproj

(0000208)
svn (developer)
2011-11-20 17:51

The user admin has checked in files related to this issue (revision 132).

Comment:
MPfm 0.5.0.0 alpha
- Added comments to a lot of files.
- Removed unused stuff to Win32 and added comments to the remaining stuff.
- Revised every AssemblyInfo.cs, now using the same version everywhere and the title/description/product now match.

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm.Core/Properties/AssemblyInfo.cs
U MPfm/branches/current/MPfm.Fonts/Properties/AssemblyInfo.cs
U MPfm/branches/current/MPfm.Library/Properties/AssemblyInfo.cs
U MPfm/branches/current/MPfm.Player/MPfm.Player.csproj
U MPfm/branches/current/MPfm.Player/Properties/AssemblyInfo.cs
U MPfm/branches/current/MPfm.Sound/Properties/AssemblyInfo.cs
U MPfm/branches/current/MPfm.WindowsControls/Misc/Tools.cs
U MPfm/branches/current/MPfm.WindowsControls/Misc/Win32.cs
U MPfm/branches/current/MPfm.WindowsControls/Properties/AssemblyInfo.cs
U MPfm/branches/current/PlaybackEngineV3/Properties/AssemblyInfo.cs
U MPfm/branches/current/TestControls/Properties/AssemblyInfo.cs

(0000209)
svn (developer)
2011-11-29 20:05

The user admin has checked in files related to this issue (revision 133).

Comment:
MPfm 0.5.0.0 alpha
- Fixed playlist double click, now skips to song properly if the player is playing or not.

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmPlaylist.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmPlaylist.cs
U MPfm/branches/current/MPfm/Other Screens/frmPlaylist.resx
U MPfm/branches/current/MPfm/Other Screens/frmRenameSavePlaylist.cs
U MPfm/branches/current/MPfm/frmMain.Designer.cs
U MPfm/branches/current/MPfm/frmMain.cs
U MPfm/branches/current/MPfm/frmMain.resx
U MPfm/branches/current/MPfm/frmUpdateLibraryStatus.Designer.cs
U MPfm/branches/current/MPfm.Player/Playlist.cs
U MPfm/branches/current/MPfm.Player/PlaylistItem.cs
U MPfm/branches/current/MPfm.Sound/AudioFile.cs
D MPfm/branches/current/MPfm.WindowsControls/Labels/TimeLabel.cs
U MPfm/branches/current/MPfm.WindowsControls/Library/SongGridView.cs
U MPfm/branches/current/MPfm.WindowsControls/Library/SongGridViewCache.cs
U MPfm/branches/current/MPfm.WindowsControls/Library/SongGridViewColumn.cs
U MPfm/branches/current/MPfm.WindowsControls/Library/SongGridViewImageCache.cs
U MPfm/branches/current/MPfm.WindowsControls/Library/SongGridViewItem.cs
A MPfm/branches/current/MPfm.WindowsControls/Library/SongGridViewMode.cs
U MPfm/branches/current/MPfm.WindowsControls/MPfm.WindowsControls.csproj
D MPfm/branches/current/MPfm.WindowsControls/Misc/ProgressBar.cs
D MPfm/branches/current/MPfm.WindowsControls/Views/TreeView.cs

(0000210)
svn (developer)
2011-11-30 18:22

The user admin has checked in files related to this issue (revision 134).

Comment:
MPfm 0.5.0.0 alpha
- Removed relationship between loops and markers in the database.
  This means the start position and end position are now saved instead of the marker A/B id.
  There are still a few UI bugs, but it's working now.

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmAddEditLoop.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmAddEditLoop.cs
U MPfm/branches/current/MPfm/Other Screens/frmAddEditLoop.resx
U MPfm/branches/current/MPfm/Other Screens/frmAddEditMarker.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmAddEditMarker.cs
U MPfm/branches/current/MPfm/Other Screens/frmAddEditMarker.resx
U MPfm/branches/current/MPfm/Other Screens/frmEditSongMetadata.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmEditSongMetadata.cs
U MPfm/branches/current/MPfm/Other Screens/frmEditSongMetadata.resx
U MPfm/branches/current/MPfm/frmMain.Designer.cs
U MPfm/branches/current/MPfm/frmMain.cs
U MPfm/branches/current/MPfm/frmMain.resx
U MPfm/branches/current/MPfm.Library/ConvertLibrary.cs
U MPfm/branches/current/MPfm.Library/MPfmGateway.cs
U MPfm/branches/current/MPfm.Player/Loop.cs
U MPfm/branches/current/MPfm.Player/Player.cs
U MPfm/branches/current/MPfm.Sound/AudioTools.cs
U MPfm/branches/current/MPfm.WindowsControls/Audio/OutputMeter.cs
U MPfm/branches/current/PlaybackEngineV3/frmMain.cs

(0000211)
svn (developer)
2011-11-30 20:44

The user admin has checked in files related to this issue (revision 135).

Comment:
MPfm 0.5.0.0 alpha
- Fixed a bug where the current loop would not be reset when changing songs.

Related to issue 0000151.

Files modified:
U MPfm/branches/current/MPfm.Player/Player.cs


- Issue History
Date Modified Username Field Change
2011-10-30 12:26 ycastonguay New Issue
2011-10-30 12:26 ycastonguay Status new => assigned
2011-10-30 12:26 ycastonguay Assigned To => ycastonguay
2011-10-30 12:26 svn Checkin
2011-10-30 12:26 svn Note Added: 0000153
2011-10-30 14:24 svn Checkin
2011-10-30 14:24 svn Note Added: 0000154
2011-10-30 17:13 svn Checkin
2011-10-30 17:13 svn Note Added: 0000155
2011-11-01 17:08 svn Checkin
2011-11-01 17:08 svn Note Added: 0000156
2011-11-05 09:44 svn Checkin
2011-11-05 09:44 svn Note Added: 0000157
2011-11-06 12:08 ycastonguay Note Added: 0000174
2011-11-06 12:08 ycastonguay Status assigned => resolved
2011-11-06 12:08 ycastonguay Fixed in Version => 0.5.0.0
2011-11-06 12:08 ycastonguay Resolution open => fixed
2011-11-07 19:29 svn Checkin
2011-11-07 19:29 svn Note Added: 0000176
2011-11-07 20:18 svn Checkin
2011-11-07 20:18 svn Note Added: 0000177
2011-11-11 07:40 svn Checkin
2011-11-11 07:40 svn Note Added: 0000180
2011-11-11 12:49 svn Checkin
2011-11-11 12:49 svn Note Added: 0000181
2011-11-11 12:49 ycastonguay Status resolved => assigned
2011-11-11 12:50 ycastonguay Note Deleted: 0000174
2011-11-11 13:35 svn Checkin
2011-11-11 13:35 svn Note Added: 0000182
2011-11-12 04:29 svn Checkin
2011-11-12 04:29 svn Note Added: 0000183
2011-11-12 05:16 svn Checkin
2011-11-12 05:16 svn Note Added: 0000184
2011-11-12 08:35 svn Checkin
2011-11-12 08:35 svn Note Added: 0000190
2011-11-13 10:34 svn Checkin
2011-11-13 10:34 svn Note Added: 0000191
2011-11-14 17:12 svn Checkin
2011-11-14 17:12 svn Note Added: 0000192
2011-11-14 17:27 svn Checkin
2011-11-14 17:27 svn Note Added: 0000193
2011-11-16 17:29 svn Checkin
2011-11-16 17:29 svn Note Added: 0000194
2011-11-16 17:43 svn Checkin
2011-11-16 17:43 svn Note Added: 0000195
2011-11-18 09:36 svn Checkin
2011-11-18 09:36 svn Note Added: 0000196
2011-11-18 09:52 svn Checkin
2011-11-18 09:52 svn Note Added: 0000197
2011-11-18 10:34 svn Checkin
2011-11-18 10:34 svn Note Added: 0000198
2011-11-18 11:57 svn Checkin
2011-11-18 11:57 svn Note Added: 0000199
2011-11-20 00:11 svn Checkin
2011-11-20 00:11 svn Note Added: 0000200
2011-11-20 01:19 svn Checkin
2011-11-20 01:19 svn Note Added: 0000201
2011-11-20 01:51 svn Checkin
2011-11-20 01:51 svn Note Added: 0000202
2011-11-20 02:00 svn Checkin
2011-11-20 02:00 svn Note Added: 0000203
2011-11-20 02:13 svn Checkin
2011-11-20 02:13 svn Note Added: 0000204
2011-11-20 13:38 svn Checkin
2011-11-20 13:38 svn Note Added: 0000205
2011-11-20 17:20 svn Checkin
2011-11-20 17:20 svn Note Added: 0000206
2011-11-20 17:26 svn Checkin
2011-11-20 17:26 svn Note Added: 0000207
2011-11-20 17:51 svn Checkin
2011-11-20 17:51 svn Note Added: 0000208
2011-11-29 20:05 svn Checkin
2011-11-29 20:05 svn Note Added: 0000209
2011-11-30 18:22 svn Checkin
2011-11-30 18:22 svn Note Added: 0000210
2011-11-30 20:44 svn Checkin
2011-11-30 20:44 svn Note Added: 0000211
2011-12-05 17:37 ycastonguay Status assigned => resolved


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker