Macs Cue 2
Sound effects playback for Mac OS X
Version 2.1.0
2.1.0
- New features
- Loading cue sheets with lots of waveform data now shows the loading progress
- (Cue sheets are now saved as packages, with waveforms in their own files)
- Preferences window now has multiple panes, and many new preferences:
- New preference for whether rearranging cues by dragging requires the command key to be pressed
- Automation control optionally shows a grid when dragging anything
- You can set the amount of data to preload for each cue
- Time is displayed in the live display when dragging nodes in the automation control
(also gain has improved visibility)
- Shift-drag nodes in the automation control to constrain them to horizontal or connecting lines
- Command-drag nodes for extra precision in setting them
- When multiple cues are selected, the automation control shows the total time
- Start and stop event markers in the automation control have tooltips with a summary
- Trigger events can be deleted by dragging off the automation control (vertically only)
- You can remove all nodes from the volume or pan track (clear the track)
- You can set all volume nodes to the same value (flatten the track)
- You can change the length of silent cues by dragging the stop time in the automation control
- Type the return key to finish editing a note. Use shift-return to enter a newline
- Crash reports now include console log entries
- Bugs smashed
- Fixed a possible crash when drawing the waveform
- Fixed a possible crash after saving a cue sheet
- Fixed a crash when opening a cue sheet with a missing output device when that device's
driver reports as a device itself (such as DigiDesign)
- Fixed a hang when dragging more than half the cues in a cue sheet
- Output select buttons now work correctly for more than 8 channels of output
- Deleting a cue when the last cue is on-deck no longer stops the cue sheet from working
- Undoing the delete of a cue didn't always make the undeleted cue playable without closing and reopening the cue sheet
- Escape key works as "stop all" even when typing in the note editor (up and down arrow keys work too)
- Stop events correctly store their fade time now
- Dragging the start time of a silent cue would cause strange display errors. It is no longer allowed
- Pausing and restarting a looped cue works properly now, including after it loops
- Silent cues now work correctly after changing the output device
- Scrolling the automation control with a touchpad or other fine control surface now works
correctly in 10.7
- Dragging a start or stop event with the editor window open no longer slowly shrinks the width of the editor in 10.7
- CPU usage display stays fully on-screen for machines with up to 231 cores
- The built-in output works without re-setting in the output panel,
when moving a cue sheet to a different type of Mac
- Undoing and redoing changes to a cue's note correctly update the display
- New requirements
- Now requires OS X 10.5 (Leopard) or higher, and an Intel processor.
- Cue sheets saved with waveform data can not be opened with older versions of Macs Cue
2.0.1
- New features
- Added ability to save cue sheets without the waveform data (The Save dialog has a checkbox)
- New start and stop events are created at a time that doesn't overlap with any existing events
- Added built-in crash reporter
- Bugs flitted
- Sound files with 4-letter extensions (.aiff) can once again be dragged from the finder into a cue sheet
- Fixed an occasional crash when closing cue sheets
- Fade command (F or f key) works again when cue has been put in "manual volume" mode by moving the fader while playing
- Copying cues was not working
- Clicking "Done" on the Stop-Other event edit window now uses the fade time set, even if you didn't type
return to finish editing first
- "Change sound file" works now without having to close and reopen the cue sheet, and it doesn't stop playback if
other cues are playing
- When clicking the "start other" or "stop other" button with multiple cues selected, each selected cue now
gets its own new event, rather than having to share
- Deleting a cue while playing no longer stops playback of other cues
- Fixed a potential crash while loading if a sound file can't be found
2.0.0
- New features
- Multichannel output
- Multiple output devices
- Volume set and displayed in dB
- Volume can go up to +10 dB
- Automation tracks for volume and pan
- Waveform envelope displayed for automation and events
- Volume sliders and rubber band automation tracks taper like a mixing board
- Multiple (unlimited) events per cue
- Start events can start next cue or any specific cue
- Stop events can stop previous cue, any specific cue, or all playing cues
- Silent cues
- Textual notes can be attached to cues
- Setup Pane replaces the options drawer
- Control Pane replaces the "toolbar"
- Stop, pause, and resume buttons in the control pane
- Quicktime is no longer used. 100% pure Core Audio
- CPU usage is displayed
- Automatically checks for updates
1.2.7
- Bug débogué
- Registration information is no longer occasionally lost in French and German localizations.
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