Macs Cue
Sound effects playback for Mac OS X
Version 1.2.6
1.2.6
- Bugs debugged
- Registration information is no longer occasionally lost.
- "Stop all" no longer fails to stop all cues if one playing cue is "increment at end" and no
cues are on-deck.
1.2.5
- Bugs dispatched
- Changing stop time while paused now works correctly even if you set it to
earlier than where the cue is paused.
- Dropouts no longer occasionally cause random blasts of noise.
- New Feature
- French localization updated. (Thanks, Benoît!)
1.2.4
- Bugs terminated
- Fixed startup bug in 10.3 where registration would not be activated.
- Reopening the previously open documents when starting Macs Cue works properly in 10.3.
- Warning if new sounds are on a removable drive works properly in 10.3
- Fixed startup bug in all OS X versions where cue sheets with problems would
not draw the error notification sheet correctly.
- Progress indicator while loading cues shows correctly again (and is now a progress bar
rather than an indeterminate spinner).
1.2.3
- Bug flattened
- Runs on systems earlier than Jaguar. (No longer tries to use NSGradient on those systems.)
1.2.2
- New Features
- Pan control for each cue.
- "GO" button.
- P&G-style faders (with the look of real conductive plastic) for the volume of your choice.
- Contextual menus for setting options, editing, and revealing in finder.
- The fade time when hitting the
F key is now a settable preference.
- The default volume of new cues is now a settable preference.
- Macs Cue remembers and re-opens previously open cue sheets.
- Leading or trailing spaces in the registration info are ignored.
- Printouts have headers and footers (OS X 10.4 and later only).
- If a sound file has changed in length, you are now warned.
- Bugs eliminated
- In temporary-start mode, dragging in the playback column with no modifiers no longer
temporarily weirds out the playback display.
- Preview mode didn't work in 10.5
- Changing stop time while playing now works correctly.
- Setting start time and stop time to the same value no longer completely locks up the computer.
- Changing the volume in non-edit mode no longer leaves the cue selected.
- Fixed a small memory leak that occurred under certain viewing settings.
- If last cue is set to advance on-deck at its end, it now redraws properly if you stop the cue.
- It is no longer possible to increase the volume to infinity by using the right arrow.
- Fading a cue that is done playing but is waiting to start the next cue no longer starts the next cue.
- Trying to stop or fade a cue within about .1 seconds of the end could fail to stop the cue. Fixed.
- Cue sheet now correctly scrolls to keep on-deck cue in view when stepping upward with the up-arrow.
- Setting stop or start time of a cue while a temporary start time is set no longer displays garbage
if you go past the temporary start time.
1.2.1
- Bug fixed
- Cue sheets open properly in Panther.
1.2.0
- New Features
- Optional reverse video has been added, as the only preference.
- Files loaded from removable media can be auto-imported onto your hard drive.
- You can now select a new file for a cue.
- Smarter file handling when moving your cue sheet and sound files to a new machine; the cue
sheet will look for the files relative to the cue sheet.
- You can now look for all missing sound files at once, in a given directory. There
is also a "Locate" button presented when loading a cue sheet with missing sound files.
- Steppers have been added to the time fields in the options drawer.
- Auto-repeat arrow keys no longer wrap the on-deck cue around to the top or bottom.
- The icon has been changed, to avoid confusion between Macs Cue and other apps with much worse price/value.
- The system beep is disabled when Macs Cue is running, and re-enabled when you quit.
- The on-deck cue can be set to advance at the start or end of a cue, or never. Advancing at
the start is normal for a typical scripted show. Advancing at the end is useful if you
need to pause a lot.
- When setting a temporary start time, while the ctrl key is held down you can step through
the cue 0.1 seconds at a time with the arrow keys. Holding the shift key at the same time
changes the step rate to one second.
- Holding down the option key while setting the temporary start time of a cue allows you to
"scroll" through the cue at variable speed (without sound).
- After setting a temporary start time, hitting control-return (or control-enter) will
play the cue in "preview mode". The cue will play until you release the control key,
at which point it will stop playing and snap back to the temporary start time.
- The playback time indicator is now slightly larger.
- Added "First Cue" and "Last Cue" items to the Playback menu.
- "Length" column reports length to be played, not total length of sound file.
- "Length" and "Playback Time" columns easier to read when selected or on-deck.
- Universal binary
- Bugs crushed
- Apple Lossless (ALAC) encoded files play correctly now.
- Non-Roman characters in file paths were not always handled correctly. Should be better now.
- Temporarily starting a cue during its fadeout now actually performs the fade as designed.
- Opening a cue sheet all of whose sound files are missing no longer displays the warning in
the middle of nowhere, with a disabled "OK" button.
- Clicks in just the right part of the "time remaining" column no longer lock up the UI.
- Newly-opened cue sheets didn't always display all their info until something was modified.
Everything now shows up correctly at all times.
- Fixed a couple of memory leaks that happened when playing cues.
- Cut, Copy, and Paste menu items were always enabled. Now they are disabled when unavailable.
- Previewing a cue with a fade-in no longer starts the playback at full volume.
- Simultaneously playing two cues from a CD causes both cues to stop rather than playing
noise and sending the CD drive into fibrillation. In fact any severe overload that causes
multiple contiguous playback dropouts on a cue will cause the cue to stop playing.
The stopped cue(s) will be marked in the status column with a "!"
- Fading out a looped cue within 1 second of the end now actually stops playback
1.1.1 (December 13, 2005)
- Features added
- You can now drag files directly from iTunes.
- The visual timing control in the options drawer now shrinks the fade times
if you run up against the other fade time while dragging the start or stop times.
- The volume controls now only respond when you click on the knob. Clicking
anywhere else in the volume control has no effect. This should reduce the chances of
accidentally setting a cue's volume.
- The volume control moves in realtime during fades.
- Added "Reveal in Finder" command.
- Cues whose sound file is on a removable drive are now marked with a yellow striped
background, to warn you that they may be slow in starting.
- The window can be resized shorter than the height of the options drawer.
- Bugs swatted
- Cues with a non-zero start time now start at the specified time even
after changing them from being the on-deck cue to not being the on-deck cue.
- Looped cues with a fade-in and no fade-out work correctly.
- Deleting a cue when the last cue was on-deck caused various things to stop working. Fixed.
- Fade-out time when stopping other cues was not always being saved.
- When selecting multiple cues, options for which different cues
have different values are properly left unchanged.
- When setting timing options for multiple cues, invalid combinations of settings
(e.g. fade-in time + fade-out time > total cue time) are not permitted.
- Undo now works for items in the options drawer
- Unchecking "Stop previous cue" or "Stop all cues" just dims the "Fade out" checkbox,
rather than unchecking it.
- Deleting the on-deck cue (when running on OS X 10.3.9) caused the menu
to become nonresponsive. Fixed.
- Pausing is much more responsive, and the time readout is correct.
1.1.0 (October 31, 2005)
- Features
- Added start time, stop time, fade-in and fade-out times, and time to
start next cue.
- Added visual control for start, stop and fade times.
- Added variable fade-out time when stopping other cues.
- You can now (temporarily) start in the middle of a cue by control-clicking
the Playback time column.
- Auto-scrolling now leaves one row beyond on-deck cue visible.
- Added '.au' and '.wav' file capability.
- Bugs stomped
- Fading out a cue had a tendency to leave its volume at zero. Fixed.
- Resizing the table by accidentally dragging the name column's header
edge is no longer possible.
- Immediate stop (escape key or period key) now actually does a 10ms
fade, to eliminate the click you can otherwise get when stopping a cue.
- Holding down the space bar would start multiple cues. Now you only
get one trigger per space bar press.
1.0.1 (12 March 2005)
- Changed on-deck display from green outline to rounded look (a la iTunes
party mix display, but grayscale rather than blue). More attractive and
hopefully easier to read.
- First cue loaded into a cue sheet becomes the on-deck cue. This is less
confusing for first-time users.
- If you press the space bar 3 times when playing is not possible, it now
explains why nothing is happening.
- Added '.aif' to the list of accepted files.
- The cue sheet display no longer scrolls back to the top of the list
when you play the final cue on the sheet.
- Fixed bug where progress indicator appeared in random locations while
loading a cue sheet from disk.
- Fixed a bug where link-to-next cues didn't increment the on-deck cue.
Playback was correct, but the display was confusing. It now works like it
should: If cue A is set to start the next cue, then when it finishes, cue A+1
will be started (as before). If cue A+1 is on-deck at that moment, or if there
is no on-deck cue, the on-deck cue will be set to A+2. If you don't change the
on-deck cue while playing linked cues, this will just step the on-deck cue along
to be one ahead of the playing cue.
- Options button is now properly disabled when editing is disabled.
- Column widths are now correctly adjusted when changing font size.
- Added "Why Can't I?" page to the help.
- Began process of internationalizing strings, on the theory that someday it
could be translated into other languages.
1.0.0 (1 March 2005)
First release