 |
DESCRIPTION
MegaSeg is a totally self-contained DJ music mixing and radio automation system which benefits from the ease, mobility, and reliability of Mac computers.
MegaSeg enables DJs and radio stations to put their massive music libraries on their Mac and seamlessly segue or beat mix between songs or music videos, trigger sound effects via hot keys, note requests via color coded request lists, cue tracks via a second sound output, create dynamic scheduled playlists, and program timed playlist events.
Mobile DJ businesses can use MegaSeg to easily add another system to their growing business, and is a professional solution for DJ's who need more mixing control than Apple's iTunes offers. MegaSeg has full integration with the iTunes library and playlists, including compatibly with songs bought from the iTunes Music Store.
WHAT'S NEW
Version 5.0: Features and Improvements:
- New Animated Interface design featuring fading windows and dialogs for a smoother experience, an animated toggle of Mixer, Library, Open Playlist, and Folders views, and design tweaks to all graphics.
- Mixer: The Crossfader can now be controlled using “two-finger multitouch scrolling” via the MacBook and MacBook Pro trackpad.
- A Denon DN-HC4500 MIDI controller preset, which includes support for its LED-backlit buttons and VFD digital display readout.
- Redesigned Open Playlist dialog integrated into Library view, and shows both MegaSeg and iTunes playlists at once for less confusing access. Also moved the Playlists button to the left side, and removed the Remove button. (Use the Delete key to remove selected files from the Library).
- All transport and timeline controls show playback position as a more visible progress bar within the transport.
- Added an Insert Break button to the main interface for inserting a break track into the next position of the playlist. This will wait for a manual segue or advance while in AutoSeg mode. Pressing the Option key while clicking will insert a break into the selected position.
- Preview player now has a BPM display and a Set BPM button.
- Added Video menu options for Full Screen (Stretched) and Full Screen (Zoom Crop) options in addition to the standard Full Screen (Letterbox) mode.
- Decks: Added keyboard shortcut "B" for a turntable break effect, which works when a deck has the focus.
- Events: Added "Import Files" event type which can be set to import a specific folder or from iTunes and assign a specific category.
- Events: Streaming: Added support for live streams using the Insert URL event.
- Playlists: Streaming: Added additional support for playing live streams via playlist files if it contains a URL to a live stream using HTTP on any port other than 80/8080, or a URL using ICY protocol. The pre-download file behavior (for podcasts, ad server, etc.) is still supported via HTTP on port 80 or 8080.
- Events/Logging: New event to enable or disable network logging to Live365 or SHOUTcast. This allows you to control what times of the day you want track info sent.
- Implemented the Sparkle update framework for easy downloading and installing new versions of MegaSeg. This will check our server at startup for updates, or by using the Check For Updates command in the Help menu.
- Live streaming QuickTime .mov files now play correctly. You can now use QuickTime Player Pro to open a URL live stream, save as a .mov, and import it into MegaSeg. Then either put the mov streaming track into a playlist, or use Events to trigger when to start it, and when to stop it with another track. Live Streaming tracks will play until manually stopped or an Event with the Interrupt option used to stop the feed (or alternatively edit the End Time in the Edit Media dialog).
- Logging: Added "last play date" option tag to logging template file.
- Streaming, Edit Media: You can now set a duration for a stream (aka Segue Time), if you'd like it to AutoSeg after a certain duration, rather than rely on events to interrupt it. The "Native" length setting is the default, i.e. never-ending live stream.
- Added ComingUp and RecentlyPlayed to HTTP commands. (http://localhost:42099/recentlyplayed). Also removed library password requirement for NowPlaying command.
- Added .m4r (iTunes Ringtone) to the default list of extensions that are filtered when importing.
- Added ability to type-to-select in Folders View.
- All Video menu's video size settings are now remembered in preferences (not just Full Screen).
- Ambient Playlist view now hides irrelevant widgets above playlist.
- Closing the MIDI Settings dialog now returns you to the main preferences window.
- Drag-n-Drop: Fixed a bug when dragging tracks from iTunes to support multiple multiple selected tracks during a single drag event.
- Import: Scan iTunes Folder options now skips files inside the Movies and TV Shows sub-folders.
- BPM Tapper lists 17 taps and no longer displays the "safety" dialog stating that the new BPM was saved. Instead a One Moment dialog appears for a minimum of 1.5 seconds blocking any accidental extra mouse clicks or spacebar taps.
- Import AAC Tags: .m4v files now import with all metadata.
- Preview: When in Discrete Output Mode and both decks are set to the same output device, Preview will no longer use Split Stereo Mode.
- Edit Categories: Now supports multiple selection when renaming categories to merge them.
- Edit dialog now defaults to not renaming files for new users.
- Edit Media: Streaming URLs no longer have an input mask set for the End Time (Segue Time) field. You can now enter larger minute amounts such as "180:00.00" for 3 hours (180 minutes).
- Edit Media: You can now edit missing files as well as streaming URL tracks to change their title as it will appear for net logging and NowPlaying, etc. (Non-streaming files still warn of a missing file but allows the Edit window to display afterward.)
- Edit window: Pressing the Intro Time play button works correctly with intros set to over 99 seconds.
- Enlightened all quotes and apostrophes in dialogs.
- Events: After adding a new event, the event is now highlighted and scrolled into view in the Events List.
- Events: All events that load playlists now bypass the playlist view dialog avoiding the need to display iTunes playlist which can cause delays.
- Events: Revised Add Event dialog replacing the Add Event button with a New Event pop-up menu to select event type first, which simplifies the dialog and allow for future expansion.
- Events: Set Time/Date dialog is now displayed as a sheet, and pressing A or P keys will toggle AM/PM for time field.
- Fixed tab order for many controls and fixed tab flashing bug in main window.
- Help: Keyboard shortcuts window now uses standard system font for better legibility.
- Hot Keys: Using the left single-quote/tilde key (~) shortcut to trigger a Hot Key now works with the Open Playlist and Log windows open.
- ID3: If a BPM value is over 1000, then it is assumed to be a value divided by 100 for decimal precision.
- If BPM value is not available, "0.0 bpm" is no longer displayed in the main player (non-mixer view).
- Importing AAC files saved or exported from some audio editing applications now works correctly.
- Importing: Now filters .itc files (iTunes Cover Flow Data).
- Importing: If a UniqueID tag already exists in a file, it will be restored regardless if the Use MegaSeg Tags option is disabled.
- Importing: Quickscan for missing files before import dialog is faster and displays progress by percentage.
- Importing: When the import option "Use ID3 Genre as Category" is not checked, and the Import Category is set to "Uncategorized", the track's category field is now blank instead of being assigned "Uncategorized". If you find you have an "Uncategorized" category listed alphabetically in your category list, you should remove it using the Edit Categories dialog. This will merge the tracks with the others that are truly uncategorized (i.e. has no category set), which can be selected from the top of the category list.
- In Edit Media dialog, if duration is longer than 999 minutes, it will turn off the input field mask, allowing easier data entry.
- Interface: Standard listboxs use lighter highlight color when it does not have focus.
- iTunes Playlists: Should no longer display an error accessing iTunes Playlists when your iTunes Library is not in the default location. However you must tell MegaSeg where your new iTunes import location is in the Import Options dialog, as it will use this as a hint to locate the iTunes Library.xml file. If the XML file is not found there, it will revert to searching the default location.
- Log window can be toggled on/off with Log button or menu command.
- Log window: Added UniqueID column which allows MegaSeg to ensure a track dragged from the Log window into a playlist is referenced correctly (not just rely on title/artist or path, both which could change since the log was created.)
- Logging: In NowPlaying, RecentlyPlayed, and ComingUp template files, added a tag for , which is an ID given to all tracks during import into MegaSeg's library.
- Logging: When using a NowPlaying.html template, the tag now works correctly.
- MegaSeg is now "Code Signed", which means you only need to confirm the FireWall security dialogs once, instead of every launch.
- Menus: Added Remove File command to File menu (Command-Delete). This was always a shortcut but was not in the menus.
- MIDI: Added support for high-precision (14-bit) Pitch Wheel MIDI signals to be processed (MIDI Status 224-239 or Hex E0-EF).
- MIDI: Added triggers for Time Display Toggle and AutoSeg Mode Toggle, as well as preference to use 64 as the starting speed for the Jog Wheel.
- MIDI: Now auto detects the name of a known controllers and sets it to the correct preset under MIDI Settings dialog. It will not do this however if the "Custom" preset was last selected.
- Mixer: Clicking the Search BPM button uses the adjusted BPM value rather than the default value (taking pitch/speed into account).
- Open Playlist dialog no longer displays non-imported tracks in red and no longer prevents them from being dragged into the main Playlist. You can now drag any tracks from the iTunes playlist that have yet to be imported into the main playlist and it will import on the fly. If the path to the non-imported track is missing, it will appear red and alert it was not able to locate the file when dropped in the playlist.
- Opening the Select/Edit Categories dialog no longer closes the category browser in the Library display.
- Optimized overall CPU usage.
- Preferences: In/Output settings now use CoreAudio to list available devices instead of the SoundManager. The popup menus now update to show new devices added or removed without needing to restart MegaSeg.
- Preferences: When preferred sound out devices are temporarily not available, it no longer overwrites the saved preference with the temporary output device.
- Removed .m4v from the default list of extensions that are filtered when importing. (iTunes now sells DRM-free music videos that play in MegaSeg.)
- Removed code that ensures hardware play-thru is turned off when MegaSeg launches, due to the fact MegaSeg no longer uses hardware play-thru for Mic On/Off function.
- Removed most of the center buttons between the Library and Playlist from the interface for a clean fresh look. (These were a holdover from before drag-n-drop, and redundant.) The Next, Add, and Add All remain as hidden rollovers. Note all these button functions can be triggered various other ways (drag-n-drop, double-click, command-right arrow keys, option-right arrow keys.)
- Removing an empty category no longer closes the category browser.
- Save Playlist dialog's filename field no longer locks up when you enter more than 31 characters for the playlist name, and now supports long filenames.
- Scheduler: Supports type-to-select in category list.
- Show History command now includes the log files inside the Archived Logs folder.
- Added network preference to enable HTTP commands. (Defaults off for new users.)
- The "One Moment" dialogs now only display if processing takes longer than half a second or so. (No longer flashes for 1/10th of a second for various functions.)
- Updated font for current song's remaining time display (non-mixer view).
- Video: Interlaced video formats are now de-interlaced on playback.
- Library Tools: Refresh Play Counts command no longer supports older version 1.0 - 2.7 log files (pre-2005).
Other Bug Fixes:
- A temporary movie file is no longer left in the Trash after restarting the computer.
- Import: Drag-n-drop import progress window shows the correct number of files as they are imported.
- After saving a playlist with the Save Playlist dialog, the Load Playlists display now refreshes with the new playlist if open.
- Importing: When changing the Import Option "Use ID3 Genre as Category" it now properly refreshes the Import Category popup list to show either "Uncategorized" or "Same As ID3 Tag" without needing to click to select the list.
- When opening a playlist with missing tracks, the missing file report correctly displays the playlist name.
- Events: Option to have Mic Play-Thru toggle on/off now works correctly.
- Events: Fixed a bug where if a slash is between the title and artist in the Insert Track event, it will still be able to find the track in the library.
- Events: Fixed a bug where if you use the Insert Track button in the Scheduler one time, it causes the Event's Insert Track dialog to start using slashes between title/artist which caused it to fail to find the track when the event triggered.
- Events: Fixed the Day View mode buttons that would not enable properly. You can now move forward and backward by date.
- Events: When adding an Open Playlist event, pressing Cancel in the select playlist dialog does not add an incomplete event.
- Events/Scheduler: Insert Category: If scheduling an empty category, it no longer inserts the first uncategorized track and instead reports an error.
- Events/Scheduler: Insert Category: When a category does not exists, it no longer moves the last track in the playlist to the top after logging the error.
- Fixed a BPM sorting bug that could cause delays if a BPM field has a value larger than 9999.
- Fixed a bug if both decks are playing it no longer warns about replacing the track in the decks when opening the saved playlists view.
- Fixed a bug that caused missing files on a PC formated drive (FAT-32, NTFS) to possibly get miss-linked to other random files.
- Fixed a bug that prevented ampersands (&) from display correctly in the following places: Import Options iTunes import location, standard MegaSeg dialogs, and playlist name display above the Playlist.
- Fixed memory leaks and slightly faster launch time.
- ID3 Tags: Fixed a bug when reading v2.2 tag format files, where the Lyricist field could be read incorrectly, and cause the imported track to be corrupted and display with junk characters after restarting MegaSeg.
- Import: Fixed a bug when the custom iTunes Import Folder Location preference was set to a folder on a non-Mac format drive (FAT32, NTFS), it could sometimes reset to a random folder.
- Importing: Fixed a tag reading bug when importing QuickTime movie files with Unicode tags.
- Importing: Now ignores "engitun" junk metadata in all frames, not just comments tag.
- iTunes: Fixed a bug that prevented MegaSeg from working with iTunes Playlists on newer systems that use “iTunes Library.xml” instead of “iTunes Music Library.xml” for the iTunes shared database.
- Library Tools: Refresh Play Count command now includes the Archived Logs folder, as well as matches tracks using the UniqueID field if available. This means that even if a track was edited to a slightly different title and artist, it can still match a previous play from older logs using the uniqueID.
- Log: Clicking Segue on last file in playlist no longer logs a Break.
- MegaSeg no longer searches for a global documents folder (root of drive) which could trump the User's documents folder if found (rare). You can of course still set the location of the MegaSeg User Data folder to anywhere you like.
- Mixer Decks: Memory points can now be deleted without fail, and also fixed a bug that caused the first memory button to enable (light up even though not set) while setting or deleting other memory points.
- Menubar: Fixed a bug where it would intermittently fail to draw the right side menu items (Clock, Spotlight, WiFi, etc.)
- MIDI: Fixed a bug that would cause MIDI Status values of 128 or 143 not to be recognized as MIDI Off codes.
- MIDI: Fixed various MIDI bugs that prevented the Denon HC4500 and some other controllers from working before.
- MIDI: The routing for the right deck's five memory buttons are now correct.
- MIDI: While in MIDI Learn Mode, pressing OK or the Close button properly exits MIDI Learn Mode and allows MIDI signals to be processed.
- Mixer Decks: Fixed bug where after a drag-n-drop of a track into the Mixer, double clicking the already selected deck did not edit the correct track until the 2nd try.
- Playlists: Fix a rare possible problem that may cause your saved playlists to display un-sorted alphabetically.
- Playlists: The list of playlist files is sorted correctly when using a non-Mac (FAT32) formated drive.
- Playlists: The Open button in the playlist dialog now works even if the MegaSeg library is empty.
- Preview: Volume knob now defaults to 100% (middle position) for new users.
- Save Playlist: Fixed a bug that would allow a colon to be typed in the playlist name field (a non-valid filename character).
- Show History: Fixed a bug that prevented the UniqueID field from being used to match tracks that had their title or artist fields renamed.
- When opening a playlist, if tracks need to be auto-imported, it now shows the current number of tracks imported instead of the total number of tracks in the library.
- Playlist: Inserting a track correctly updates the cue count display.
REQUIREMENTS
Mac OS X 10.3.9 or later.
| SCREENSHOT
|
|
 |
|  |
 | |  |
| MegaSeg User Reviews (11 posts) | Write A Review |
 | May 5 2007 |
CABERLIN (Comment on my previous Review for 4.0.1.) Dropouts are gone(!) on my Mac with the new 4.0.2. (If you still have dropouts, try how it is with "keep drives spinning" OFF in the prefs.) Also the developer is now very responsive to reports and questions. Since this were the only main points annoying me with the app, and they are gone, I can now update my personal rating to a full 5 stars. I start really loving this toy. (Version 4.0.2) | |
| [ Reply ] | |
 | Apr 21 2007 |
nice and clean interface. great for a half-automatic party with the ability to drop in special songs from a wishlist at a given order or given time!! (think of a midnight special at a birthday party)... much superior to iTunes in that respect. still Dropouts on my MacBookPro at many songs and/or certain button clicks does not sync nicely yet with iTunes (tons of errors with importing tags and stuff) search features could be much improved. If the few bugs are removed it will be my favourite toy for private party dj-ing... You should also check out Disco XT, that one goes the same direction with it's automatic playlist... At the moment I prefer the UI of Megaseg but Disco XT has no dropouts and that counts. (Version 4.0.1) | |
| [ Reply ] | |
 | Jul 19 2005 |
MIKES (GERMANY) (Pardon my english) This kuffin hitsh doesnt work correctly. For more than weeks, i try to setup events and playlists. Yesterday, the first Day them works fine, correctly loaded n played for bout 12 hours. Last Night, the loading of events n playlists stopped. And now, the programmed n saved events wouldnt run anymore. Reboot n Reload without any improvement. Thx 4 answering. :( (Version 3.1.4) | |
| [ Reply ] | |
 | Jan 11 2005 |
MARC If your only goal is to replace iTunes for your home entertaining, ok it doesn't worth the price... But if you're running a commercial radio, broadcasting 24h/day, the price is just a joke ! This app is VERY stable, the database is tweakable, the level of customization is good, etc... I was on the move to leave the mac platform for broadcasting uses until I've found this jewel ! (Version 3.0.1) | |
| [ Reply ] | |
 | Jan 11 2005 |
PEPE are you kidding me?? 169 bucks for this "carbon" app.... no way!!! (Version 3.0.1) | |
| [ 1 Reply - Reply ] | |
Replies:
 | Aug 17 2005 |
ANONYMOUS No No! Its 199! (Version 3.1.5) | |
 | Nov 24 2004 |
ANONYMOUS Comment from Switzerland (in bad English): I think, this is a "Builded with RealBasic"-Application, so there's no way to be "fast or stable". Beware! RealBasic is very, very good to learn some basics in programming (thanks RB), but that's all. Don't pay money for "Builded with RealBasic"-Applications! Sorry for being such a smart ass, but I wasted too much time with RealBasic: it was full of non-working "features"... and after a few months I stopp'd working with this crap-basic-compiler-nonsense-stuff. Sorry again! I don't start RB-Apps on my Mac. If I start one, after a few seconds I KNOW this is builded with REALBasic (slow, crashes, flickers) - most of the RB-Freaks aren't good programmers, they are like kids exploring de world of a sandbox with the illusion they stay in the heaven. (Version 3.0) | |
| [ 2 Replies - Reply ] | |
Replies:
 | Aug 18 2005 |
HTTP://WWW.REITTER-IT-MEDIA.DE funny thing is: this particular RealBasic application (is it really written in RB?) is pretty darn stable and almost offers real-time performance. Can't say that of some other non-RB DJ'ing apps... (Version 3.1.5) | |
 | Mar 24 2006 |
I'm having some difficulties with MegaSeg 3.1.6 on a MacMini running MacOS X - 10.3.4 I belive it was. I'm trying to understand anything about what is going on. Could you elaborate some on what characteristics I should expect from an application built of RealBasic? The issue I am having is that from time to time it just stops playing music for about 30 seconds with the spinning rainbow disk, and then it resumes. What I have observed with Activity Monitor is that when it is open, and not doing anything it consumes 15% of the CPU. When it is playing music, it takes 20%. The 15% is puzzling. I would expect an idle application to take nearly nothing while waiting for an input event. Is this related to a behavior you would expect from RealBasic? The other observation from Activity Monitor is that MegaSeg seems to run either 4 or 5 threads when idle, and 1 more thread when playing music. You can reliably start and stop the playlist and see the thread count go up and down by 1, and simultaneously the CPU usage goes up and down by 5%. When it goes into the aberrant "stopped playing" mode, the CPU usage flutters down in the 0-1% range and the number of threads drops to 1 less than the normal idle thread count (3 or 4). If you or anyone else out there could shed any light on MacMini issues or RealBasic issues or specific MacOS version issues that might be at play here, I'd be most appreciative. Oh. Other symptoms and environmental things are: This is being run on a very restricted account which can only run MegaSeg (I specifically enabled the ability to run Activity Monitor to see what was happening). I have run Disk Utility and Repaired the disk Permissions. I have booted it in safe mode to attempt to kill any rogue processes. I have cleaned out the MegaSeg logs. None of this had any noticeable effect. The 30 second episodes were first noticed at a rate of a few episodes per day, which was annoying. Over the past several weeks, it has progressed to several (5-15) episodes per hour, which is unusable. The music is on an external disk. The music is in wave format. The library contains almost 18000 songs. MegaSeg is set to keep all disks spinning. | |
 | Oct 21 2004 |
NEEDING MORE FEATURES? Is there any way to get this program to send its output to the audio port on an Airport Express (like iTunes does)? Also, is there a way of mixing in an additional signal coming from an analog audio input into the stream? To truely be a full dj solution for us we need that analog input to accept signals from a microphone preamp, satellite receiver etc. With the ability to feed to an Airport Express we could do remote broadcasts, or feed directly to our transmitter site. We'd use a modified Airport Express with an external antenna, and have an antenna on our laptop's wireless card as well. (Version 2.7.4) | |
| [ Reply ] | |
 | Oct 20 2004 |
MIKE BAKER MegaSeg is used at WJJG-AM 1530 as well as WLTL-FM 88.1 with good reason. It surpasses any Windows or Linix application. Automation part of the time and live assist the rest of the time can be accomplished easily with MegaSeg. No training needed at a comercial radio station and great for a high school radio station. Mike Baker And The Forgotten 45's Supervisor at WLTL-FM 88.1 Lyons Township High School District 204 (Version 2.7.4) | |
| [ Reply ] | |
 | Oct 20 2004 |
DJDARLEK I actually coughed up £100 for this program over a year ago.. i was so so so so so gutted after trying Traktor 2.5.3..... no beat-matching! no fun! (Version 2.7.4) | |
| [ Reply ] | |
 | Jul 28 2004 |
ANONYMOUS I purchased MegaSeg, and am very disappointed with it. I was very enthused with the program being a vinyl dj. However, the program has many bugs, and the audio skips and drops out to a random pattern. Maybe someone else has had this problem and can help me. Fidelity is slow to respond to my questions and is unfamiliar wiht this problem. If anyone can help me I'm open to suggestions, because the programmers at Fidelity aren't helpful. (Version 2.7.3) | |
| [ Reply ] | |
|
| View all 11 posts >> |
|