|
|
  |
 |
|
MegaSeg Version Release Notes
This page lists milestones made in older versions of MegaSeg.
Releases 2.5 - 2.7.4:
MegaSeg 2.7.4 update (Released 10/20/2004)
MegaSeg 2.7.3 update (Released 6/14/2004)
MegaSeg 2.7.2 update (Released 2/16/2004)
MegaSeg 2.7.1 update (Released 12/17/2003)
MegaSeg 2.7 update (Released 11/03/2003)
MegaSeg 2.6.3 update (Released 5/29/2003)
MegaSeg 2.6.2 update (Released 5/12/2003)
MegaSeg 2.6.1 update (Released 3/26/2003)
MegaSeg 2.6 update (Released 3/11/2003)
MegaSeg 2.5.4 update (Released 2/3/2003)
MegaSeg 2.5.3 update (Released 1/3/2003)
MegaSeg 2.5.2 update (Released 12/10/2002)
MegaSeg 2.5.1 update (Released 11/22/2002)
MegaSeg 2.5 (Released 10/10/2002)
Newer Releases
Older Releases
[Return to Contents]
What's New in MegaSeg 2.5:
New Features:
- New Playlist Events feature allows you to schedule events such as loading a playlist or inserting media into the playlist at various time intervals.
- New Playlist Scheduler feature for a generating a categories-based rotation system which plays randomized tracks from categories in a specific order. For example, you could create a playlist schedule that plays a "hot" category more than other categories, or mixes a Pop, Alternative, Dance, and VoiceID category with a 50%/30%/15%/5% rotation. Please read the manual for more details.
- Added new Hot Keys Playback window (Command-Y) for quickly playing sound effects, jingles, sound bits, drop-ins. It can be controlled by either typing the first few letters of the track title and pressing Return to start playback, or by assigning "Hot Keys" to tracks for one touch playback. Dragging tracks from the Library into the shown category list will add that track to the category. Holding down the Option key will prevent that from happening. Holding down the Control key will replace all assigned categories with the new category instead of adding. So, this Hot Keys list doubles as another way to assign categories to tracks via Drag-N-Drop.
- Improved the Note Request feature to allow adding an actual text message to the request that will automatically appear when the song is cued.
- New Playlist Settings window with a tabbed interface for accessing all playlist related settings.
- Added new Rules tab to the Playlist Settings window. This will allow setting minimum artist separation rules as well as warnings or auto prevention of playing a track in the same hour as the previous day.
- Added feature to update Live365's playlist information in the Playlist Settings under Logging.
- New Redesigned Edit window! Now organized using tabs, the new layout matches Aqua interface standards, and allows for more expandability for new features.
- Added a new "Edit Next Song" button to the Edit window, which will select the next song in the Library or Playlist and Edit it automatically.
- Added the ability to change the default pitch of an individual track in the Edit window.
- Removed the Library size limitation of 10,000 tracks! You can now import more than 10,000 tracks into MegaSeg's Library. Under OS 9, you may have to increase the memory requirements for MegaSeg to allow importing over 10,000 tracks. (With OS X this is done automatically.)
- Scroll bars added to main interface list displays.
- Added a new "Scan for Duplicates" menu command.
- Added a Set BPM button to the current song when the Mixer is open.
- Added new Duplicate Track command to the Playlist menu. Command-D will now Duplicate the selected track in the Playlist. (Note: Command-D used to be the Remove Media command).
- Added an automatic Playlist backup feature. The Playlist will automatically restore when restarting MegaSeg.
- Added new Show History command under the File menu. This will show a window that maps the play history of any selected file using the saved Log files. Each hour of the day is represented in a column. If a song was played more than once in any given hour, a play count will appear instead of a bullet point.
- Added a new button above the Library to toggle the rows displayed between 1, 2, or 3 rows of informaiton.
- Added a new Play Count sort option.
Revisions, Improvements, and Fixes:
- Double Clicking a song in the Playlist now promotes it to the NEXT position instead of removing it from the Playlist. You can remove tracks from the Playlist using the Delete key on the keyboard, the Remove button, or drag-n-drop into the Library.
- Revised the menu shortcuts. Edit Categories is now Option-Command-E. Events is Shift-Command-T. Scheduler is Option-Command-T.
- Command-Delete keyboard shortcuts are now correctly represented in the menus (replacing the Command-D shortcut variations, also allows the OS X shortcut to hide the Dock to function, Option-Command-D.).
- Revised the Segue Time and Cuein Time labels, added help tag to the Voice-Over checkbox.
- Revised the Enter Password dialog.
- Reworded Edit window's "Test" buttons to "Play".
- When video window is visible, MegaSeg issues an IdelUpdate command to prevent screen dimming into "sleep" after no user activity.
- When a Segue Time is set earlier than the default length of a track, when playing back MegaSeg will allow you to FF past the Segue Time.
- Changed Find text box font to the default System, this makes the search work with international text.
- Fix a problem that could cause a rare missing object error to occur when segueing a track that was around 1 second in length.
- Edit window's volume setting now shows the level by percent rather than a value from 0-512.
- The iTunes import option will now also check the user's "Music" folder under OS X.
- Scan for Missing Files no longer automatically finds files in the Trash (under OS 9 and OS X).
- Fixed a problem in the Mixer that would reset the Next song's volume to the Cue Volume when pressing Stop or adjusting the crossfade Pan while using Discrete Output Mode.
- Category pop-up menu can now be closed with the Escape key, Command-W or Command-period.
- Changed the Find button and Command-F's functions to be identical to each other. Pressing the Find button or Command-F will always clear any current search results, clear the field, and give the focus (cursor) to the find input field. Pressing Command-F without entering text will deselect the field. Also removed the auto-clear "feature" that was more annoying than helpful. (Since MegaSeg auto selects the entire search field when clicked on, and it clears when using Command-F or clicking Find, it's less of an issue.)
- Renamed "Load Playlist" to Open Playlist (to match the standard Mac OS terminology).
- Changed the "OK" button in the Import Media dialog to a Cancel button.
- Swapped the positions of the Random and Settings button locations on the right hand side.
- When a song is added to the playlist from the requests list, it is now automatically deleted from the requests list.
- More help text appears in the Playlist Setting's Outputs tab under OS X explaining how to set the output device in the System Preferences.
- Added back the divider line between the Next song and the rest of the Playlist. (It was last seen in version 2.0.2).
- In MegaSeg Preferences window the checkbox wording has been reversed from 'disabled' to 'enabled'.
- Fixed a problem when adding a new category in the Import window. It wouldn't auto select if the new category was selected in the Add Category dialog before clicking OK.
- The Add Request button only changes to Remove Request when the Request List is selected.
- When a song in the Request List is selected, the Delete key will remove it form the list.
- When trying to note a request that has already been noted, a dialog appears to inform you.
- When dragging form the Playlist to the Request List will now add the song to the Request List instead of removing from the Playlist.
- Center buttons are no longer sensitive to accidental clicks outside their central button areas.
- Converted the Mixer's position bar, volume boost, crossfader, and fine-tune pitch controls to "click anywhere to drag", and enabled "live dragging" to the position bar.
- Fixed a problem when the Mixer is crossfaded all the way to the right and pressing Segue instead of Advance would cause the crossfade to start over.
- Editing the current playing song now updates the current song display immediately.
- Under OS 9, added a text hint that only folders are shown in the Choose Import Folder dialog.
- Fixed a problem when editing and saving a song in the Request list would resets the display back to Library mode.
- The import error report is now hidden until after the import operation is complete.
- Added a mask to the Preview area to prevent accidental clicks on the background from stopping the Preview.
- Fixed a problem when deleting a file while it's previewing... It will now continue to preview the next song after deleting.
- Added filter for .html files to ignore them instead of reporting them as the wrong type.
- Added FIleIDs (Alias record number) to the import/export library as text file format.
- When current song is paused, moving the cue position will no longer un-pause the song.
- The Load Playlist feature will now recognize iTunes exported song lists. (The song media must be imported into the Library before hand.)
- Double clicking a missing file in the Library no longer shows the missing file dialog twice.
- Changing the interface to Full Screen mode now removes the window's grow tab in bottom right corner.
- When the video window opens in full screen mode, the cursor is automatically obscured.
- New option to display Track Notes in the Now Playing log files.
- The Log window now displays the track notes, and also sports a scrollbar.
- Fixed a problem with importing .MP3 files that are typed as "TEXT" files.
- Added a rollover help tag to the Edit window's category field to display all the categories in a list view.
- Renaming a category now updates the involved track's MegaSeg Tags.
- Fixed a problem where the Add All button would select and flash the 10th track from the top of the list instead of the last row displayed before adding all.
- Added font size 13 to the font size pop-up menu. (The standard size of the System font on OS X).
- Changed default font for list displays from Geneva to Lucida Grande on OS X (the system's default).
- Changed the wording of the buttons in the Open Playlist window. ('Append' is now 'Add'.)
- Added a new preference option for OS X users that will increase the priority of the MegaSeg process.
- Reworked the Preferences window, combining the "general preferences" for Startup, Interface, and List Display options, into the new tabbed preference interface.
- The Mixer and Progress windows no longer appear over other applications (no longer global floating windows).
- Hiding MegaSeg now hides the Mixer window correctly.
- Log window now shows last 50 tracks played.
- The Playlist now shows BPM, Time, and Play count info in one and two row modes (depending on the current sort order).
- You can now press the Delete key to delete a playlist in the Open Playlist dialog. It will also keep the selection highlight after the delete.
- Revised the wording of some dialogs and menu items.
- Changed the Update ResourceTags menu item to "Update MegaSeg Tags".
- Revised the wording of the Update MegaSeg Tags warning dialog.
- Added "Are you sure" to the beginning of several dialogs that originally started with "You want to...".
- Improved the error message when trying to load a playlist that doesn't exist. Added extra error checking to load playlist methods.
- Other minor interface tweaks.
[Return to Contents]
What's New in MegaSeg 2.5.1:
- Added a Sort by Album option to the Library display.
- Fixed a problem with Open Playlist where it reported it could not find files that contained special characters like bullet points.
- Rules checking is now delayed to prevent conflicts with quick segues.
- Added a dialog screen to the Search for Duplicates command to explain the tracks listed may not be true duplicates, and to use Preview to compare tracks.
- Fixed a problem with the new Hot Keys feature when sorted by key instead of by title where it would not highlight the correct row when pressing a hot key, or change the wrong row's key when replacing a hot key.
- Further optimized all sorting routines.
- Fixed a problem that would prevent MegaSeg from saving the Library after performing a sort on the Play Count or Albums during the startup.
- Added preference to keep all hard drive volumes spinning.
- On Mac OS X version 10.1.5, fixed a problem which could cause MegaSeg to Quit when selecting, dragging, or clicking multiple times in a text box (in the Edit window or search box for example). This did not effect Mac OS X Jaguar (10.2.x).
- On OS 9, fixed a problem that prevented the "Show File" and "Move File to Trash" functions from working correctly.
- Selecting the "Events..." or "Scheduler..." commands in the Playlist menu, now shows the correct tabs in the Preference window.
- Files in the trash are no longer automatically found in the Edit window, or when adding to the Playlist. In 2.5 only the Scan for Missing Files command would ignore files in the Trash.
- The Log window no longer has a problem with cutting off the first character of a track's title when using the 24-hour time format (No AM/PM showing).
- Fixed a problem in the Edit window when pressing Return to save the window (verses pressing the Save button) would cause the One Moment progress window to appear twice.
- Fixed a problem when using Drag-n-drop to import into MegaSeg's Library where the Import Options window would not show an OK button to continue the import.
- Fixed a problem in the Rule's Artist Separation setting that could cause it to loop when automatically removing tracks from a short Playlist that contained only songs that broke the Artist Separation rule.
- In the Import Options dialog, the checkbox next to the "Import To Category" option has been removed, instead it defaults to "Uncategorized" in the pop-up menu. This simplifies the feedback of knowing if it will assign a category to imported files.
- Removed Change resolution to 800x600 preference option, as it was causing crashes on some OS 9 systems. (The feature was not supported under OS X).
- Video window now displays the title of the current playing track in the title bar.
- Changing the Video window size now works correctly when no video is currently playing.
- The "preview locked" checkbox is no longer reset to unchecked each time Preview is started.
- Enable Hot Keys checkbox is now remembered in the Preferences.
- Hot Keys work correctly without having to click the list to highlight a selection first.
- When Mixer is open it receives the keyboard focus consistently after clicking the desktop and returning to MegaSeg.
- Using the Add All button to add all the songs from the Request list to the Playlist now automatically clears the Request list.
- Added a help tag to the "No Custom Segue Set/AutoSeg Trim On" indicator.
- The AutoSeg Trim On indicator now flashes slightly to increase awareness of the mode.
- Import Progress window title bar now shows itself activated.
- The Hot Keys pallet now refreshes after importing or removing tracks from the current displayed category without having to manually change the displayed category.
- Scan for missing files no longer reports files that are automatically found, since if they are found, they were not really missing.
- Fixed a rare problem that could cause missing files to appear not missing.
- Files contained in Folders in the Trash should no longer be found automatically.
[Return to Contents]
What's New in MegaSeg 2.5.2:
- Fixed a problem introduced in 2.5.1 that caused an error when using a Library over 10,000 songs in size.
- Pressing the ~ key to trigger a Hot Key when the Hot Keys window and the Find text box has the focus will now work.
- Fixed a problem with the Playlist Events that could cause it to miss events in certain situations. For example when using the "Every X Tracks Played" event along with specific date & time events.
- Fixed a problem with the Scan for Missing Files command (and MegaSeg's Alias code in general) that would prevent MegaSeg from finding missing files in certain situations.
- Improved MegaSeg handling of long filenames on OS 9 (files truncated with a # sign).
- Fixed a problem that prevented MegaSeg from controlling the volume of MPEG-1 (.mpg) videos.
- Fixed a problem where Command-/ would not stop the last song playing while no songs are left in the Playlist.
- Pressing the Find button (or Command-F) while text is in the search box and it has the focus now clears the text and keeps the focus rather than loosing the focus.
- When using the Edit Next button in the Edit window, if a problem dialog appears (such as the Segue Time set beyond the length of the sound file) it will no longer skip ahead to the next track (canceling any changes).
- The Edit window shows the correct play button after previewing a track in the Library.
- The Request Notes popup can now be dismissed by pressing Enter, Return, or Escape.
- Output device settings are now pre-selected to default settings if no selection had previously been made.
- Further optimized the library sorting routines.
- Other minor interface changes; renamed the Event "Every x segues" to "Every x tracks played", renamed the Add Event label "Type of Event" to "Event Action", and updated the MegaSeg logo on the lower left corner of the main window.
[Return to Contents]
What's New in MegaSeg 2.5.3:
- Added a new import option to change the default iTunes Import folder.
- Enter key now works to dismiss the Note Request and Display Note windows. They are also smaller, and removed unnecessary label text before song title/artist info.
- The password dialog for the High Priority setting is no longer displayed in clear text.
- Rewrote more underlying file handling code to solve problems with referencing certain files. Fixes include:
- A problem that would prevent MegaSeg from reading or writing MegaSeg Tags of truncated files on OS 9.
- File Importing would fail to import files under certain conditions.
- Move to trash would fail on OS 9 with long truncated file names.
- Fixed a problem in the Edit window where it would not allow the user to select a new file under certain conditions.
- Added Play Count, Last Played, and Hot Keys to the Import/Export Database file.
- Opening the Edit window will no longer reset it's tab panel to the Info tab each time. This makes it much easier to edit or view a different tab for multiple files.
- Readjusted Cue/Preview volume control to not over-modulate at it's center/default position.
- Find button updates status instantly when starting to type in Find text box.
- Added more feedback for Jump and Skip To button functions, and the Skip To button now warns if the Next song is playing in the Mixer.
- Renamed the Mixer's "Cue" button to "Preview" so not to confuse it with the name of the Stop/Cue transport control button.
- The Preview and Hot Key's volume setting is remembered from session to session.
- When a song is added to the Playlist from the Library, and it's also on the Request list, it now removes it from the Request list.
[Return to Contents]
What's New in MegaSeg 2.5.4:
- Administration mode password now protects the Preferences, Remove Folders dialog, and Select User Data Folder menu command.
- Adding an event to insert a category no longer fails when not already in admin mode (since you must now be in admin mode to use the Events features).
- While not in Admin mode, selecting a song, and then the Edit Category command, after entering the password, it now remembers which song's category it was editing.
- While the Hot Keys window is open (Command-Y), it now responds to the key shortcuts while the ~ key is held down, regardless if "Enable Hot Keys" is checked.
- If a special character is used in the boot hard drive's name (for example a bullet point), it no longer prevents MegaSeg from launching.
- Using the Import Folder command to select a drive volume to import (the root folder), no longer causes a missing object error.
- Revised the Add Event dialog so it shows the "time of events" first.
- When adding a load playlist Event, and then canceling the select playlist dialog, the next time the select playlist dialog appears it now refreshes to show new playlists.
- When removing a category that is currently displayed in the Library, after it's finished it no longer asks if you want to remove the next category alphabetically in the category list.
- In the Scheduler, the scrollbar for categories is now displayed correctly when first opened.
- Fixed a problem that would prevent MegaSeg from launching when a colon was set as the date separator in the International system preferences.
- Any Notes displayed in the Log view are now properly aligned below the title.
- Fixed a problem where MegaSeg would fail to launch if the global documents folder did not have the proper write permissions for the current user. It now reverts to the user's Documents folder.
- When using "Custom HTML for Now Playing Log File" preference, it now remembers the selection the next time MegaSeg is restarted.
- When using the Maximize System Volume at start up preference, after quitting MegaSeg it is now reset to the original volume.
- When pressing Cancel in the Change Administration Password dialog, it no longer unexpectedly quits.
- Using Playlist Events to insert more than one track into the playlist when the playlist ends now works correctly.
- When using multiple Playlist Event Lists, and a command is programmed to load a new event list at the same time on each event list, it now prevents a loading loop while the time matches that event.
- Fixed a problem that could sometimes cause a missing object error on OS X when a file was moved or renamed right after emptying the trash.
- When removing a file from the Library, the 'Move file to trash' checkbox is now "sticky" for the current session. (Option-Command-Delete can always be used to bypass the checkbox and force a file to be trashed).
[Return to Contents]
What's New in MegaSeg 2.6:
- Most interface buttons now show visual feedback effects (when they are pressed, etc.), and also show a disabled state when they can't be used.
- MegaSeg's window size and position is now remembered (including the Video and the Hot Keys windows).
- The Administration Password that protects the Library and Preferences is now an option that can be turned off in the Preferences.
- Added a Remove Duplicates command to the Playlist menu. This will remove any duplicate tracks in the current Playlist.
- Load and Save Playlist dialogs are now Aqua styled.
- Added a Hot Keys button to main interface to shine more light on this "hidden" feature to instant trigger sound effects or any track. You can still activate the Hot Keys window using Command-Y or from the Playback menu.
- Added a File menu option to Refresh Play Counts (no longer need to edit an individual song to access this function).
- When using the S-Video output on a PowerBook for video playback on a TV or projector (or any second display on any compatible Mac), changing the Video window to Full Screen mode now automatically detects the display and positions the video window perfectly for full screen display on the second desktop.
- When the Library is sorted by Artist name, it now filters the word "The" from the names, so "The Beatles" now appear in the B's.
- Discrete Output Mode preference is now remembered.
- Video menu's Full Screen setting is now remembered (good for kiosk situations after a restart or power failure).
- Improved the Import progress dialog so it displays the filename of the songs being imported, and the current number of imported files is always displayed rather than momentarily flashing when it finds a file to import from a folder.
- Fixed a problem when removing files it would fail to remove the empty record from the Album sort list.
- Optimized the Remove Folders window when using the disclosure triangle of a folder.
- If you choose to Edit a song that can't be found, it now shows the same missing file dialog as when trying to add a missing song to the Playlist.
- Aquafied the Edit/Select Categories dialog to match the Edit and Preferences windows.
- When Previewing a track, it now reflects it's pre-saved pitch setting.
- In the Edit window, the current pitch setting is respected by all playback controls.
- When a Voice Over track is playing over another song, the Mic On/Off, adjusting the volume, or any other operations won't interrupt the V/O playback.
- In the Playback setting, fixed a problem that prevented entering values accurate to a tenth of a second for "Fade out speed" and "Fade in speed".
- Cleaned up the File menu by putting less used commands into a Library Tools sub menu.
- Fixed a bug that could cause the interface to become unresponsive when clicking the Jump button while no song is selected in the Playlist.
- Fixed a bug in the Remove File dialog, where pressing Enter or Return to "OK" the dialog while the 'Move File To the Trash' checkbox is checked would fail to move the file to the trash. Only clicking OK would move the file to the trash.
- Fixed a bug that appeared in version 2.5.4 that prevented the rule "Keep tracks from playing in the same hour as previous day" from working.
- One Moment window now displays while mass renaming or removing categories.
- The Preference to "Keep Drives Spinning" now works even while the Playlist is stopped. This prevents a delay starting the Playlist if any drives spun-down while the Playlist was stopped.
- AutoSeg state is saved to the preferences on quit rather than each time the button is pressed.
- Current song display shows play count in-sync with Library (not one behind).
- Fixed a problem that could cause the Mixer to give a missing object error when using the Advance button.
- Fixed a bug that would cause an unexpected quit after entering the wrong administration password.
- Pressing the Outputs button in the Mixer no longer bypasses administration password protection if enabled.
- In Hot Keys, the Set Key dialog won't let you set the key to "tilde" (the ` or ~ key), since that key is used as a keyboard shortcut to trigger hot keys when the Hot Keys window is not enabled or closed.
- Fixed a bug with preference to Maximize System Volume at launch which when turned on for the first time and then quitting MegaSeg would reset the system volume to zero.
- The buttons on the Load and Save Playlist dialogs are now disabled unless a filename or file is properly selected.
[Return to Contents]
What's New in MegaSeg 2.6.1:
- Added new boolean And/Or options to the Show Categories pop-up list. Now you can display tracks that match "Any or All" of the multiple selected categories.
- Added checkboxes to Edit/Select Categories dialog to make it easier to assign multiple categories per song. When a category is selected, the spacebar toggles the checkmark state. This allows keyboard only access to select multiple categories (using "type-to-select" to highlight a category and then press the spacebar).
- Added checkboxes to the Show Categories pop-up menu to match the new Edit/Select Categories dialog.
- Fixed a memory leak in version 2.6 that could cause an error on OS 9 after several hours of normal usage (or during intense library administration).
- Greatly improved the speed of Rules checking, which also solved a problem with possible dropouts and interface delays after 5 seconds of playing each song.
- MegaSeg's missing file finding code can now find a missing file on a renamed hard drive volume, or on any other drive that shares the same folder structure as the original drive, regardless of it's name.
- The 'Add Category' and 'Rename Category' dialog's OK button is now the default button, as it was before revising the dialog in 2.6.
- The Import Options dialog accepts Enter and Return to close.
- The Import progress dialog no longer shows every file it's scanning as the "last file" imported.
- The Log files are now automatically split at midnight (a new log file is created) to optimize rule checking when MegaSeg is used non-stop 24/7 or multiple days in a row.
- When the current playing song is selected and then removed from the Library, it gives better feedback by clearing the current song display.
- When clicking Remove for the current song, but waiting for the AutoSeg to complete before pressing OK to proceed with the remove, it no longer stops the new current song.
- Fixed a bug when using Edit Next in the Edit window, where under certain circumstances it would report there is nothing selected to edit.
- Fixed a bug that would cause the Play Count for any current playing song to increase by one after editing it.
- Pressing Return or Tab from the active search box while empty no longer causes the Find button status to switch to the active search mode.
- The Add Event dialog to insert a track now accepts Return or Enter to select the OK button.
- Mic On Play-Thru function may now work with more sound devices than only the Mac's Built-In input. The sound device must support Play-Thru mode to function.
- When playlist position #2 is selected and Move Up is pressed while the Next track is playing in the Mixer, it now warns instead of stopping and replacing the track.
- With only 2 tracks in the Playlist, and removing position #2 while the Next track is playing in the Mixer, it no longer stops the Next track.
- The Mixer's keyboard shortcuts for FF and Rewind (Option-, and Option-.) are again functional when running on OS X.
[Return to Contents]
What's New in MegaSeg 2.6.2:
- On Mac OS X 10.2 or greater, MegaSeg now recognizes all sound devices directly within the Outputs tab in MegaSeg's Preferences (as it already does under OS 9). It is no longer necessary to use the "Alert Output" or "System Output" proxies to access multiple output devices.
- Added a new Library Text Cleaner command to the Library Tools menu with options to change the case of all text to titlecase, lowercase, or uppercase, as well as replace HTML encoding such as ' and & with the proper characters, remove file truncation codes, or file extensions from titles.
- ID3 Comment tags are now recognized when imported.
- Added a new preference to Auto-Save the Library every 10th time a track is edited.
- In the Category dialogs, pressing Control-Spacebar and Control-Click will check a selected category and un-check all others.
- When the Edit window is open, Command-E will now cycle through the tabs views.
- Fixed a bug with the Log window where at midnight it would not display the previous played tracks from the 11pm hour.
- Fixed a constant memory leak in the countdown timer.
- Fixed bugs with Hot Keys, when a track was assigned to one key, and then changed to another key, it still worked for both keys.
- Fixed a bug under OS 9 that would cause a crash when using the Mic On/Off button. It should now control the input play-thru properly for all sound devices under OS 9.
- Fixed a bug that removes a category from all matching tracks while editing the category name by only changing the letter case.
- When renaming categories without a particular track selected (global category edit mode) it now updates the Library and Playlist display to reflecting any changes immediately.
- Fixed a bug with rules where it would not honor the "exclude categories" list when testing for Artist Separation rules.
- Further optimized Rule checking code to prevent possible dropouts on certain systems.
- Type to select is working correctly again while the Library is highlighted and sorted by Artist.
- Import into multiple categories is working correctly again.
- The Playlist menu commands "Scheduler..." and "Events..." are now password protected if Administration Password Protection is enabled.
- Using the 'Save Library As Text' command properly stores the Hot Key in the correct column, which fixes a problem with 'Open Library As Text' using the Last Play Date as the Hot Key for each record.
- During importing, title and artist ID3 tags with & and ' codes are now properly converted to & and ' characters. Also if the year ID3 tag is less than 1000, it is ignored.
- The Import Progress dialog's "Last File Imported" display no longer displays files that couldn't be imported due to an error or being the wrong type.
- When changing the next song in the playlist at the very last moment before a segue using the Jump function, it no longer results in changing the name only, but still playing the song that was originally next in the playlist before using the Jump function.
- If the Request List is showing and selected, the Clear command (Command-K) is now enabled to allow clearing the Request List.
- Pressing the spacebar in the category dialogs but with nothing selected no longer causes an error.
- The Show Categories dialog no longer extends to place the OK button over the Stop Playlist on the main interface, preventing possible mistakes if double clicked.
- Fixed a bug when using the Remove Folders dialog, which could display incorrect tree paths for imported files, and possible error messages when expanding some folders.
- If a song is missing, yet it is located on another volume with the same relative path structure, it will use that alternative path.
- Importing files without ID3 tags now properly trims all file extensions from the titles.
[Return to Contents]
What's New in MegaSeg 2.6.3:
- MegaSeg now recognizes AAC file's (.m4a/.m4p) tag information (for Artist, Album, Year, Genre, etc).
- The Fade-In and Fade-Out Preferences are now remembered correctly on international systems set to use decimal separators other than a period.
- Fixed a bug that could cause an error message if imported media on an external hard drive volume was not mounted.
- Refresh Library function now displays a progress dialog while it builds the folder list, and is much faster building the list.
- Files imported from the Desktop are no longer included in the Refresh Folders import function.
[Return to Contents]
What's New in MegaSeg 2.7:
New Features:
- Support for Mac OS X 10.3 Panther.
- Current Song Display: Clicking the Time displays now toggles the time remaining and time elapsed displays.
- Dock: Added a Dock menu with basic playback controls.
- Edit Media: Added the title of the track to the Title bar of the dialog.
- Events: Added a checkbox to the Add Event dialog for the ability to interrupt the current playing track with an Event.
- Events: Events list now displays current filename, as well as the Save As dialog.
- Hot Keys: Added a new modifier for Hot Keys so every time you press a Hot Key with the Shift Key held down, it starts the track from the beginning rather than toggling the track on and off.
- Hot Keys: The Hot Keys can be assigned to a specific output, separate from the Playlist or Preview outputs. This also allows a Preview and Hot Key to play at the same time.
- Hot Keys: THe Hot Keys display list now sports Aqua colors for rows and highlights.
- Importing: BPM tags for MP3 and AAC files are now recognized.
- Importing: ID3v2.4 tags are now recognized.
- Importing: Now supports Unicode text encodings in AAC and ID3 tags.
- Library Tools: Added new options to the "Library Text Cleaner" feature (under the Library Tools menu): Change 'And' to '&' (not if it's the first word), Change 'f/' to '&', Change 'feat.' to '&', Remove '(' (only if first character), Remove 'The' (only if first word).
- Library Tools: Added new options to the Scan For Duplicates command that allows choices for "fuzzy" matching, matching exact titles only, or matching both titles and artist fields.
- Library: The Library Sort is now a pop-up menu to make it easier to select sort order.
- List Displays: All Noted Requests are now displayed in green text, to easily see requested songs in all display lists and search results. Also added a preference to change the color of the Requests hi-light color.
- List Displays: Scroll Wheel mice are now supported to scroll the Library and Playlist.
- List Displays: Tag-tips appear when mousing over tracks in the Library and Playlist with full information listed for the track, including the Notes field.
- Mixer: Added full support the Contour ShuttlePro controller, allowing contour control panel to program keys '.' and ',' to work for the Jog Wheel, for fast, high-precision cueing. As well as additional rewind and fast-forward speeds for programming the Jog Wheel. (; = Slow Rewind, ' = Slow Forward, Option-; = Ultra Fast Rewind, Option-' = Ultra Fast Forward, in addition to the previous Option-, and Option-. for regular Rewind and Fast Forward). Scroll Wheel mice and Griffin PowerMate also function as a Shuttle Control, and while holding down the Shift key as a Jog Control. Holding down the modifier key Shift-, and Shift-. or Control-, and Control-. will adjust the pitch at two speeds for added flexibility with the Shuttle Pro. Download a custom settings file for the ShuttlePro here
- Mixer: Added speed options for the Mixer's cross-fade keyboard shortcuts (Q & W). Holding down Shift to go faster, and Control to go slower.
- Playlist: Added a new "Insert Break" command to the Playlist menu (Command-B), which insert a "Break: Wait For Segue" track into the playlist at the current selection. This has also been added to the Scheduler and Events features.
- Saving Playlists: MegaSeg now saves Playlists in a format compatible with iTunes so you can use iTunes' Import menu command to open saved MegaSeg Playlists in iTunes. (Note MegaSeg can also open song lists saved from iTunes in 'Plain Text' format as well, as long as the files are already imported into MegaSeg).
Other Improvements:
- Current Song Display: Fixed a bug where the Current song display did not show the correct output when using Discrete Output Mode.
- Current Song Display: The Category is now displayed for the current song playing, and the Set BPM button now respects available horizontal space when displayed.
- Edit Categories: Checkboxes now stay selected after using Add, Rename, or Delete Category buttons.
- Edit Categories: Fixed a bug when removing a category and the option to trash the files would fail to trash the files and instead put the MegaSeg application folder in the trash.
- Events: When adding a Category Event, clicking OK no longer causes "*" to appear as the category instead of what is highlighted.
- Events: When a Load Playlist event fires, and there are missing tracks, it no longer stops further events from happening.
- Hot Keys: Drag-n-drop into the Hot Keys window now properly sorts the item dropped instead of adding it to the bottom of the list.
- Hot Keys: Fixed a bug when removing a track from the Library that was previously assigned as a Hot Key would give an error message when the Hot Key was pressed. It now properly unregisters the assigned Hot Key when removing a track from the Library.
- Hot Keys: The Hot Keys window now remembers the selected sort order if closed and reopened, or switching categories.
- Hot Keys: When assigning a key, a dialog now appears if the key is already assigned to another track, asking if it's OK to replace the Hot Key.
- Hot Keys: When sorting the Hot Keys by the key column, and using drag-n-drop to add a track, it no longer jumbles the key column.
- Importing: Fixed a bug with the AAC (MPEG-4) tag reading code that caused it to lockup on some files.
- Importing: Fixed a problem with importing .m4a and .m4p AAC files where if MegaSeg runs into a corrupt file, it prevents any other good AAC files from importing from that point on.
- Importing: If an MP3 doesn't have a "title" ID3 tag, it no longer ignores the other available tags.
- Importing: Improved AAC file annotation reading to import more tag information.
- Importing: iPod import button now automatically finds a connected iPod rather than asking user to "select the iPod volume".
- Importing: Reading AAC file's tags should catch more info from files that have large embedded cover art.
- Importing: Refresh Folders no longer ignores folders on the desktop previously imported, but still prevents it from scanning the entire hard drive or other folders on the desktop that were not imported previously.
- Importing: The "iTunes Music Library" database file is now ignored during an import.
- Importing: Fixed a Bug when importing from iTunes it would not show any new songs imported, even though it did import songs.
- Interface: Sports a newly designed splash screen.
- Library Tools: A track's Fade Override setting is now included in the Save Library as Text file format.
- Library Tools: Added an option to cancel the Scan for Missing Files function using Command-period or a Cancel button.
- Library: Optimized load time of the MegaSeg Database at startup.
- Library: Fixed a bug that could cause an error when using the Remove Folders function with very large libraries.
- Library: Fixed a problem with files on MS-DOS/Fat32 formated FireWire drives becoming missing after restart.
- Library: When setting the BPM of the Current or Next song (using the Set BPM button) while search results are displayed in the Library, will no longer clear the search results.
- Library: When using a mirrored backup drive of music, fixed a problem with tracks that have long file and folder names which would be missing on the backup drive, even though the file was there.
- Library: When using the BPM Search button in the Mixer, it now auto centers the results so the closest matching songs are shown first.
- Library: While sorted by BPM and using the search box to enter bpm values, the Library list now centers on the closest matching song by BPM.
- Logs: Opening saved playlists now show up in the Log.
- Menus: Moved the Mixer and Hot Keys menu items to the top of the Playback menu.
- Menus: The 'Requests' File menu command is now renamed "Show Requests".
- Mic Input: Mic On/Off Play-thru now functions correctly with devices that support play-thru.
- Mixer: Holding down the Spacebar in mixer no longer auto-repeats, causing the song to start and stop over and over.
- Mixing: Manual Segues now override the "Segue Fade-Override" option in the Edit window. That feature now only applies to AutoSeg mode. In Edit window, renamed "Segue Fade-Override" to "AutoSeg Fade-Override".
- Mixing: Option-Command-/ now works as a keyboard shortcut to save the segue time, as Option-Clicking the Segue button does.
- Pause Effect: Improved Pause Turntable Effects to reduce clicking or buzzing problems during effect.
- Playlist: Fixed a bug when deleting a song from the end of the plalyist when the display is showing more than 10 rows (tracks), it no longer looses the selection.
- Preferences: Added an option to set the current User Data folder under the General Preferences, which also displays the current location of the User Data folder.
- Preferences: Changed the Auto Save Library preference to save after every 20th edit.
- Preferences: Moved the "List Displays" preferences into it's own tab named "Views", to allow for future expansion.
- Processor Usage: Optimized performance of some QuickTime event code, and VU Meter drawing routines to reduce overall processor usage.
- Requests: When the Note Request dialog is displayed, pressing Command-period to cancel the dialog no longer causes an error.
- Rules: Fixed a bug that prevented rule checking for the rule "prevent the same song from playing in the same hour as yesterday".
[Return to Contents]
What's New in MegaSeg 2.7.1:
- Fixed bug that prevented full Unicode support in 2.7. The Library and Playlist displays can now display Unicode characters. (OS X version only).
- ID3, AAC, and MegaSeg tags' text encodings are now guessed more accurately.
- MegaSeg's playlists are now saved as Unicode UTF-16 for better compatibility when importing into iTunes. MegaSeg will still open UTF-8 and Default Encoding playlists.
- Add current song's time to "Now Playing" text file for Rogue Amoeba's Nicecast webcasting encoder. And it also resets data to "n/a" when no song is playing or MegaSeg quits.
- Fixed an import bug that prevented mass amounts of files from being importing due to a memory leak.
- Playlist Scheduler is now Unicode Savvy with categories.
- Playlist Scheduler now gives visual feedback when using drag-n-drop reordering.
- Changed the Playlist Scheduler's Add Break button to Insert Break, so that it inserts a break at the selected row. And fixed cosmetic bug when the window was resized.
- Playlist Events is now manually editable by double-clicking a row/column.
- Playlist Events can now be reordered using drag-n-drop (useful for when two or more events are scheduled for the same time, because events are executed from top down).
- Logging feature to upload current song into to Live365 is working again.
- The current song now shows pop-up tag tips (if enabled to do so).
- Using a scrollwheel mouse should now scroll the Library or Playlist depending on which list the mouse is over, not the currently selected list.
- Fixed a bug with the pop-up tag tips on the Playlist where the Next song would not display the correct tags if the Library was scrolled.
- Slightly restructured Rules Preferences so that it is clear the Exclude Categories option works for both rules.
- Fixed a bug that prevented keyboard shortcuts for FF/REW from working in the Mixer. This effected the ShuttlePro.
- Optimized the "Remove empty categories" code.
- Fixed a bug that caused an Out Of Bounds error when removing a track from the Library while the Playlist contained a "Break" track.
- Fixed a bug with the ID3 tag reading code that caused it to mixup custom genre tags that contained parenthesis as the Blues genre.
- Fixed a bug in 2.7 that prevented ampersands from displaying in the category Pop-up menus on OS X (Import and Hot Keys windows).
- In the Events list when adding an event time, it no longer complains about an invalid date every time.
- Fixed cosmetic drawing problem with Add Event dialog. Improved wording of some dialogs.
- In the Edit window, holding down the up and down arrows to adjust the Cue-In time will no longer stop the current playing song's audio.
- Clicking the main window's red close button no longer causes it to relaunch a few times before finally quitting.
- Fixed a bug when editing a track that was set for read-only permissions, which caused it to crash if the file was renamed.
- General Preference window now consistently shows correct user path to MegaSeg User Data folder.
- Fixed a security issue if user has enabled password protection that failed to ask for a password when selecting the Preferences menu command.
- When editing a track, entering a Segue Time without hundredth of a second is now acceptable and no longer gives an "invalid segue time" error.
- Disabled watch cursor during some functions.
- Command-A now works to select all text in the Preferences textboxes.
- Live365 logging feature's password textbox no longer shows the password text.
- Clicking the current song's time counter now toggles between remaining and elapsed times.
- Fixed a bug that would cause a lockup when importing a very small (under 40K) AAC encoded file.
- Holding down the space bar for start/stop in the Mixer no longer causes the wait cursor to appear.
[Return to Contents]
What's New in MegaSeg 2.7.2:
- Rules: Added a new Rule option "Replace Track With Same Category", which allows the automatic rule break prevention feature to maintain the category order of a playlist schedule. The conflicting track is re-inserted 5 positions down in the category's rotation.
- Editing: The Edit window option "Auto-Rename Files When Saved" now creates long file names on OS X.
- Playback: Added a new Playback Menu command "Announce Selection" that will speak the current selected track information over the output set in your System Preferences. This can be useful if you have difficultly seeing the screen and it's set to output on your Cue/Preview device.
- Importing: Improved importing code and fixed a problem that prevented importing more than 3,000 tracks at a time.
- Importing: During an import, if it runs into an alias to a folder containing the current folder being imported, it no longer causes an infinite import loop.
- Importing: Fixed a bug when using the "Import To Category" function where it would not import to the selected category under certain conditions.
- Importing: Fixed a problem with junk characters being included from ID3 Genre tags.
- Importing: MP3s with no BPM ID3 tag no longer get assigned a BPM of 52.
- Importing: The iPod import feature now works consistently when multiple volumes are mounted.
- Administration: The Change Password button is working again in the Administration Mode password dialog.
- Events List: Fixed a bug were it would not save changes after a cell is edited directly by double clicking it.
- If a folder is inside the main Playlists folder, it will no longer cause an error.
- Launching: If the OS 9 version is launched on OS X (or vise versa), it now automatically redirects the user to MegaSeg's download page to get the correct version.
- Launching: MegaSeg won't complain if a second desktop monitor resolution is set larger than 640x480, or the main display resolution is less than 800x600.
- Logging: Playlist Breaks are now logged.
- Playback: Keyboard shortcut Option-Command-/ works again for Seg&Set.
- Playback: Keyboard shortcut Option-Command-6 does opposite of the Turntable Pause Effect preference.
- Playback: The Play/Pause (Command-6) menu item's text now properly displays what the current action will be.
- Preferences: The "Enable track info pop-ups" preference is now enabled by default.
- Request List: Using the Add All button from the Requests List no longer causes the request highlight color to reset.
[Return to Contents]
What's New in MegaSeg 2.7.3:
- Fixed a bug that could cause saved Playlists to display random Japanese characters when you try to open it. (A problem caused by mixed text encodings.)
- Added the ability to read ID3 volume tags when importing MP3 files.
- Added a Library Tool menu option to re-import volume ID3 tags from MP3 files.
- After a rule executes that replaces a track with the same category, it now displays the correct title and artist when played.
- Improved searching of large libraries (10,000 or more tracks).
[Return to Contents]
What's New in MegaSeg 2.7.4:
- Improved AAC and MP3 ID3 tag reading, including a bug that prevented the tag info from showing up for many iTunes Music Store songs.
- Fixed a bug that prevented ID3v1 genre tags from being read during an import.
- .m4a, .m4p, and .mp4 are now checked for proper type and creator codes to allow importing if not set correctly.
- When importing AAC encoded files, it no longer assigns a BPM of 52 if not previously assigned.
- Added code to block .m4b and .m3u files from importing.
- Fixed a bug in the scheduler that would not mark the current schedule as being changed when clicking Insert Break.
- Fixed a bug in the Scheduler that caused it to remove all breaks when opening a saved schedule.
- If the next song is playing while pausing the current song with the turntable effect, it no longer causes the next song to pause momentarily.
- Fixed a bug that stripped Playlist Breaks from a saved playlist.
MegaSeg, and the MegaSeg swirl logo are trademarks of Fidelity Media, Inc. Copyright © 2004 Fidelity Media, Inc.
|
|