Isadora Pre-Releases
The versions available below are pre-release versions. They have been deemed stable, but there still may be the occaisional bug. We strongly recommend that you back up your files before saving them in the new version. Once you do, you will not be able to load the files in previous versions of Isadora.
READ ME! Important Installation Note for Mac OS X!
The Isadora 1.2 Installer required administrator access during the installation process, and this may cause problems with later installers. If you have problems instaling these versions, please try renaming the Isadora folder in Applications to something else, e.g., "IsadoraOld", before installing. |
READ ME!!! FreeFrame Plugin Update
- Due to a bug that was fixed in of the .14 release, you should re-install Pete Warden's FreeFrame plugins. Otherwise you will get a dialog about a duplicate plugin every time you start the plugin. There is an updated installer for the Mac, and a newly created installer for Windows.
- Pete's Plugins Update 1.2 - Mac
- Pete's Plugins Update 1.2 - Win [NEW]
September 1st, 2009
Isadora v1.2.9.22 (Mac) & v0.9.7.22 (Windows)
System |
Standard Version |
USB Key Version (requires USB key) |
MacOS |
||
MacOS Core Version |
IsadoraCore v1.2.9.22 |
IsadoraCore USB v1.2.9.22 |
Windows |
Isadora v0.9.7.22 |
Isadora USB v0.9.7.22 |
Extra Downloads
- MacOS Examples + 1.3 Preliminary Manual
- Version 1.3 Preliminary Manual Only
- Isadora 1.2.9.x SDK
- Wii-Watcher Actor 1.2.9.x
- Wii-Watcher Actor 1.2.9.x with Source Code
New Features
- Text Chopper Actor – Allows you to extract text from longer chunks of text in various ways.
- Character to Number Actor – Converts a single character to a its ASCII number, e.g., 'A' = 65. Useful in combination with the Keyboard Watcher actor to get a numeric value for keypress.
- Envelope Generator++ – same as the standard Envelope Generator, but the values are not limited to 0 to 100.
- Eight Serial Ports – the number of serial ports has been increased from 4 to 8
- Plogue Bidule – the Core version on Macintosh is now compatible with the Plogue Bidule audio manipulation environment.
Bug Fixes (MacOS X and Windows)
- If only capturing on second channel of Live Capture Settings, Start/Stop Capture Menu items not correctly updated.
- The items in the Video Device menu in the Video Input section of the Live Capture Settings no longer appear with a "/" at the end.
- Preloading an already playing movie no longer causes a crash when the movie was unloaded.
- Hidden cursor when fullscreen mode on Main Monitor.
- Ensure inspector boxis hidden if double click happens on a property name.
- Can link Edit Text control to Text input
- Added a warning dialog when a cut or delete in the Media Window would leave a particular media type without any bins. Previously the cut/delete option was simply not available in the menu, which confused some users.
Bug Fixes (Mac Core Version)
- Isadora now longer shows an Assertion Error when deleting an Audio Unit in a patch that contains the AUMatrixMixer
- Isadora now correctly adopts the sample rate of the sound output device to which a chain of Audio Unit actors is connected.
- Audio Sound Input actor now immediately reflects changes in the 'chan sel' inputs without restarting the audio chain.
June 14th, 2009
Isadora v1.2.9.17 (Mac) & v0.9.7.18 (Windows)
System |
Standard Version |
USB Key Version (requires USB key) |
| MacOS | Isadora v1.2.9.18 | Isadora USB v1.2.9.18 |
| MacOS Core Version | IsadoraCore v1.2.9.18 With Core Video & Audio Features |
IsadoraCore USB v1.2.9.18 With Core Video & Audio Feature |
Windows
|
Isadora v0.9.7.18 (includes manual + examples) |
Isadora USB v0.9.7.18 |
New Features
- Color to RGB and HSB to RGB actors – These actors accept an Isadora color (e.g., from the Color Maker actor) or a Hue, Saturation, and Brightness setting and output them as standard 0-255 RGB component values. These actors as primarily useful when interfacing to Quartz Composer (QC) actors in the Macintosh version of Isadora.
- Text Output from Quartz Composer actors – For Quartz Composer actors that have published inputs or outputs as text (strings), the inputs and outputs are now recognized by Isadora. (Mac OS X Only)
Bug Fixes (MacOS X and Windows)
- The Record Stage function no longer outputs the image upside down. (Introduced in x.x.x.13)
- You can no longer delete all bins in the Media Window by choosing "Select All" and pressing the delete or backspace key.
- Data Array Actor: Insert function now works as expected, without duplicating the previous line of data.
- Fixed a bug introducted in the x.x.x.15 release, where the Core Image actors would not function properly.
- Actors with avariable inputs/outputs no longer snap the input that specifies these variable inputs or outputs. These include the Data Array, Hold Range, Key Table, LanBox Channels, Lookup, Max Value Hold, Maximum, Min Value Hold, Mini Sequencer, Minimum, OSC Multi Transmit, Pulse Generator, Router, Selector, Send Raw MIDI, Send Serial Data, Send Sys Ex, Sequential Trigger, Simultaneity, Table, TCP Send Data, Text Formatter, Value Selector actors.
- The Stage Mouse Watcher actor now correctly reports all mouse wheel changes.
Bug Fixes (Windows)
- Stage Background actor now included in the Windows version.
- Pressing the "return" key no longer closes text edit dialogs, e.g., Text/ure, Read Serial, etc.
May 1st, 2009
Isadora v1.2.9.15 (Mac) & v0.9.7.15 (Windows)
READ ME!!! FreeFrame Plugin Update
- Due to a bug that was fixed in of the .14 release, you should re-install Pete Warden's FreeFrame plugins. Otherwise you will get a dialog about a duplicate plugin every time you start the plugin. There is an updated installer for the Mac, and a newly created installer for Windows.
- Pete's Plugins Update 1.2 - Mac
- Pete's Plugins Update 1.2 - Win [NEW]
System |
Standard Version |
USB Key Version (requires USB key) |
| MacOS | Isadora v1.2.9.15 | Isadora USB v1.2.9.15 |
| MacOS Core Version | IsadoraCore v1.2.9.15 With Core Video & Audio Features |
IsadoraCore USB v1.2.9.15 With Core Video & Audio Feature |
| Windows | Isadora v0.9.7.15 (includes manual + examples) |
Isadora USB v0.9.7.15 |
Extra Downloads:
- MacOS Examples + 1.3 Preliminary Manual
- Version 1.3 Preliminary Manual Only
- Isadora 1.2.9.9 SDK
- Wii-Watcher Actor 1.2.9.9
- Wii-Watcher Actor 1.2.9.9 with Source Code
- Pete's Plugins Update 1.2 - Mac
- Pete's Plugins Update 1.2 - Win [NEW]
Bug Fixes (MacOS X and Windows)
General/User Interface:
- Fixed a serious crash relating to the recently added Video Preview funcationality.
- The Add Bin commands, seen in the contextual menu in the Media Window, now work as expected.
- Importing Media will automatically update the Bin Picker
Actors
- Sending control values to an actor inputs that accepts a range (e.g., 0-127) now works as expected.
- The Movie Player actors will now properly play if there initial speed is 0. (Previously, if you entered the scene and the speed was 0, and you changed the speed to a non-zero value, the movie would not play.)
Bug Fixes (MacOS X Only)
- You can again type text into the various text boxes seen when double clicking an actor (Text/ure, Send Serial Data, etc.) [Bug introduced in x.x.x.14]
- Isadora now longer crashes when right-clicking (control-clicking) the Scene Editor. (This bug appeared only on certain Macintoshes.)
- The AUMatrixMixer actor no longer crashes if you change the number of outputs while one or more of its audio inputs is active.
- Isadora no longer shows an error window when importing a picture when the CI Picture player was active in the current scene.
April 19th, 2009
Isadora v1.2.9.14 (Mac) & v0.9.7.14 (Windows)
READ ME!!! FreeFrame Plugin Update
- Due to a bug that was fixed in of the .14 release, you should re-install Pete Warden's FreeFrame plugins. Otherwise you will get a dialog about a duplicate plugin every time you start the plugin. There is an updated installer for the Mac, and a newly created installer for Windows.
- Pete's Plugins Update 1.2 - Mac
- Pete's Plugins Update 1.2 - Win [NEW]
System |
Standard Version |
USB Key Version (requires USB key) |
| MacOS | Isadora v1.2.9.14 | Isadora USB v1.2.9.14 |
| MacOS Core Version | IsadoraCore v1.2.9.14 With Core Video & Audio Features |
IsadoraCore USB v1.2.9.14 With Core Video & Audio Feature |
|
Windows
|
Isadora v0.9.7.14 (includes manual + examples) |
Isadora USB v0.9.7.14 |
Extra Downloads:
- MacOS Examples + 1.3 Preliminary Manual
- Version 1.3 Preliminary Manual Only
- Isadora 1.2.9.9 SDK
- Wii-Watcher Actor 1.2.9.9
- Wii-Watcher Actor 1.2.9.9 with Source Code
- Pete's Plugins Update 1.2 - Mac
- Pete's Plugins Update 1.2 - Win [NEW]
Bug Fixes (MacOS X and Windows)
General/User Interface:
- The new TCP/IP functionality works better and avoids a situation when the computer could lock up when establishing a connnection.
Actors
- There was a serious issue in previous versions of Isadora in which Core Image plkugins (starting with CI) and Quartz Composer plugins (starting with QC) would incorrectly identiied if two of them had the same name. This has been fixed and tested to ensure that old Isadora documents, using CI or QC actors non-conflicting names will load properly. But, if you are using Core Image or Quarz Composer actors, please try this version and report to me if anything seems amiss.
- MIDI Show Control actor: fixed a bug which would cause the message to not be sent when triggering the actor.
- Pete Wardn's Mixer FreeFrame actor now appears in Isadora.
Bug Fixes (Windows)
General/User Interface:
- The Stage no longer appears all white when Full Screen Antialiasing is turned off.
Actors
- Lines Actor: Now has it's alpha information set properly, and will appear as expected when connected directly to the Projector.
April 1st, 2009
Isadora v1.2.9.13 (Mac) & v0.9.7.13 (Windows)
System |
Standard Version |
USB Key Version (requires USB key) |
| MacOS | Isadora v1.2.9.13 | Isadora USB v1.2.9.13 |
| MacOS Core Version | IsadoraCore v1.2.9.13 With Core Video & Audio Features |
IsadoraCore USB v1.2.9.13 With Core Video & Audio Feature |
| Windows | Isadora v0.9.7.13 (includes manual + examples) |
Isadora USB v0.9.7.13 |
Extra Downloads:
- MacOS Examples + 1.3 Preliminary Manual
- Version 1.3 Preliminary Manual Only
- Isadora 1.2.9.9 SDK
- Wii-Watcher Actor 1.2.9.9
- Wii-Watcher Actor 1.2.9.9 with Source Code
New Features
- Stage Preview Control – This new control offers a true preview of the stage. Simply add it to your control panel, double-click, and set the stage you want to monitor. You can control the resolution of the preview image by setting the Stage Preview Thumbnail Resolution in the Stage tab of the Preferences. Note that large preview resolutions may have a noticeable impact on performance.
- Hide Cursor Over Stage – Isadora will now hide the cursor if it moves over a stage that fills a screen. This is now the default behavior; you can turn this option off in the Stage tab of the Preferences.
- TCP/IP Send/Receive Actors – These four new actors allow you to connect to a TCP/IP server and retreive data. In addition, they previously unavailable commands to be sent to the LanBox LC. You ca download a general example which accesses a web page here, and examples for the LanBox LC here.
- Picture Preload Actor – Previous versions of Isadora always loaded Pictures at the time they were used. This new actor, which is analogous to the Video Preload actor, allows you to "preload" the pictures data, allowing smoother transitions. This actor is especially important when loading very high resolution images.
- Command/Ctrl-1 Loads Most Recent File – Now, the first item in the Recent Items menu can be chosen by pressing Command-1 (Mac) or Ctrl-1 (Windows.)
- Full Screen Antialiasing (Windows) - Windows now supports full screen anti-aliasing. As with the Mac version, you must enable this option in the Video tab of the Preferences.
- IImproved Threaded Movie Playback (MacOSX) - The Threaded Movie Pllayback option (an experimental feature which must be enabled in the General tab of the preferences) has been improved. When using this feature, movies are played on a "background thread" improving performance and distribution among all processors available on the computer.
- Improved Native Movie Playback (Windows) - The Native Movie Pllayback option (an experimental feature which must be enabled in the General tab of the preferences) has been improved. There are still more improvements coming, as not all features in the movie player are yet supported (e.g., palindrome looping) but using this option should be more stable than in previous versions.
Bug Fixes (MacOS X and Windows)
General/User Interface:
- Fixed a bug in which the cursor and menu bar would disappear on the main screen when showing a full screen stage on second screen.
Actors
- MIDI Show Control actor: fixed several bugs with this actor.
Control Panels:
- Fixed a redraw problem when typing numbers into the Number control.
Bug Fixes (Windows)
General/User Interface:
- Fixed a crash when playing audio files in the Sound Player.
- Fixed a memory leak where resources were never released when using Native Movie Playack under Windows.
- Fixed a crash when playing certain AVI movies when using Native Movie Playack under Windows.
February 22nd, 2009
Isadora v1.2.9.12 (Mac) & v0.9.7.12 (Windows)
System |
Standard Version |
USB Key Version (requires USB key) |
| MacOS | Isadora v1.2.9.12 | Isadora USB v1.2.9.12 |
| MacOS Core Version | IsadoraCore v1.2.9.12 With Core Video & Audio Features |
IsadoraCore USB v1.2.9.12 With Core Video & Audio Feature |
| Windows | Isadora v0.9.7.12 (includes manual + examples) |
Isadora USB v0.9.7.12 |
Extra Downloads:
- MacOS Examples + 1.3 Preliminary Manual
- Version 1.3 Preliminary Manual Only
- Isadora 1.2.9.9 SDK
- Wii-Watcher Actor 1.2.9.9
- Wii-Watcher Actor 1.2.9.9 with Source Code
New Features
- Multiple Live Input Sources (Video/Audio) - Isadora now allows you to input video and/or audio from up to four different sources simultaneously. The Input menu has changed significantly to accomodate this change. Instead of setting the video & audio settings from this menu, you will now configure live input by choosing Input > Live Capture Settings. You can read more about the new Live Capture Settings window by clicking here.
- Support for Dual/Triple Head 2 Go - In the Stage tab of the Preferences, you may now request that the stage appear on the left half, right half, left third, middle third, or right third of the screen. This makes it very simple to use with the Matrox Dual/Triple Head 2 Go to support multiple video projectors from a single DVI/VGA output on your computer.
- Data Array Actor: This actor allows you to create a list of data, each line being composed of one or more numeric values. You may recall lines from the list, add or insert new items, or remove or recall existing lines. The data may be stored on disk in a standard, tab-separated text file that may be exported from, or imported into, other applications.
- Graphic Value Display: Any numeric value with a fixed range (i.e., not Scale Min. and Scale Max. are neither MIN nor MAX) can now be displayed graphically. To choose this option, click on a property's title and choose Actors > Display > Graphic Display or tick the new Graphic Display checkbox in the Property Inspector.
- Audio Frequency Analysis in Movie Players: All movie players now have a freq bands input, which allows the frequency spectrum of the movie's sound track to be analyzed. Set this value to a number greater than zero, and an equivalent number of outputs will be added to the actor. These outputs represent the individual energy levels at a series of evenly spaced frequency bands covering the audio's full frequency range.
- Video Preview in Status Window - Each channel of video now shows a thumbnail in the status window.
- New Menu Organization - Items from the Input, Output and Windows menu have been more logically organized into the Input, Communications, Output and Windows menu. (For instance, the Show Stages command now resides in the Output menu). Please take a look at these menus to amiliarize yourself with the new arrangement.
- New Shortcuts: Several keyboard shorcuts have been changed, and some new ones added. Please review the menus to see all the changes.
Bug Fixes (MacOS X and Windows)
General/User Interface:
- Fixed a memory leak that could eventually cause a crash when outputting the Buffer actor directly to the Projector.
- FreeFrame plugins whose bypass input was on when the scene was activated now correctly iniitalize themselves when that bypass input is turned off.
- The Pause Engine and Resume Engine commands are no longer separate; there is one menu item that changes text when you toggle the engine state. The shortcut to toggle the engine is now Command-Shift-P on Mac OS X, and Control-Shift-P on Windows. (This also resolved a conflict between the shortcuts for Rename Actor and Resume Engine.)
- The Start Recroding Stage and Stop Recording Stage commands are no longer separate; there is one menu item that changes text when you toggle the recording state. You may now toggle the recording state using a shortcut key combination: Command-Shift-M on Mac OS X, and Control-Shift-M on Windows.
Actors:
- Sound Movie Player: In previous pre-release versions this actor would stop playing after 2 seconds. This has been corrected.
- Pass Value: The order of the inputs has been changed to make the value input the last input.
- Inside Range: The order of the inputs has been changed to make the value input the last input.
- Limit-Scale Value: The order of the inputs has been changed to make the value input the last input.
- Interlacer: This actor no longer crashes if you set both the height and spacing inputs to 0.
User Actors:
- User Actor Folder (Windows): In 1.2.9.8, Global User Actors were stored in the folder above the Global User Actor Folder. This has been corrected.
- Snapshots now reliably recall the settings for multiple instances of the same User Actor.
Control Panels:
- The Bin Picker control will now immediately update the order of items if they are dragged to a new position in the Media Window.
- The picture number in the Button control no longer becomes corrupted after loading the file on Intel based computers.
OSC (Open Sound Control):
- Open Sound Control will now accept messages without a type tag. Messages without tags are assumed to be a single floating point value.
- OSC Multi Transmit: Fixed a bug where the actor was only sending the first of it's values.
Core Audio (Mac OS X Only):
- Resolved a bug from 1.2.9.8 in only the first two channels of a mutliple channel audio stream would be sent to a multi-channel output device.
Isadora v1.2.9.10
New Features
- Multiple Live Input Sources (Video/Audio) - Isadora now allows you to input video and/or audio from up to four different sources simultaneously. The Input menu has changed significantly to accomodate this change. Instead of setting the video & audio settings from this menu, you will now configure live input by choosing Input > Live Capture Settings. You can read more about the new Live Capture Settings window by clicking here.
- Support for Dual/Triple Head 2 Go - In the Stage tab of the Preferences, you may now request that the stage appear on the left half, right half, left third, middle third, or right third of the screen. This makes it very simple to use with the Matrox Dual/Triple Head 2 Go to support multiple video projectors from a single DVI/VGA output on your computer.
- Data Array Actor: This actor allows you to create a list of data, each line being composed of one or more numeric values. You may recall lines from the list, add or insert new items, or remove or recall existing lines. The data may be stored on disk in a standard, tab-separated text file that may be exported from, or imported into, other applications.
- Graphic Value Display: Any numeric value with a fixed range (i.e., not Scale Min. and Scale Max. are neither MIN nor MAX) can now be displayed graphically. To choose this option, click on a property's title and choose Actors > Display > Graphic Display or tick the new Graphic Display checkbox in the Property Inspector.
- Audio Frequency Analysis in Movie Players: All movie players now have a freq bands input, whiich allows the frequency spectrum of the movie's sound track to be analyzed. Set this value to a number greater than zero, and an equivalent number of outputs will be added to the actor. These outputs represent the indvidual energy levels at a series of evenly spaced frequency bands covering the audio's full frequency range.
- Video Preview in Status Window - Each channel of video now shows a thumbnail in the status window.
- New Menu Organization - Items from the Input, Output and Windows menu have been more logically organized into the Input, Communications, Output and Windows menu. (For instance, the Show Stages command now resides in the Output menu). Please take a look at these menus to amiliarize yourself with the new arrangement.
- New Shortcuts: Several keyboard shorcuts have been changed, and some new ones added. Please review the menus to see all the changes.
Bug Fixes (MacOS X and Windows)
General/User Interface:
- Fixed a memory leak that could eventually cause a crash when outputting the Buffer actor directly to the Projector.
- FreeFrame plugins whose bypass input was on when the scene was activated now correctly iniitalize themselves when that bypass input is turned off.
- The Pause Engine and Resume Engine commands are no longer separate; there is one menu item that changes text when you toggle the engine state. The shortcut to toggle the engine is now Command-Shift-P on Mac OS X, and Control-Shift-P on Windows. (This also resolved a conflict between the shortcuts for Rename Actor and Resume Engine.)
- The Start Recroding Stage and Stop Recording Stage commands are no longer separate; there is one menu item that changes text when you toggle the recording state. You may now toggle the recording state using a shortcut key combination: Command-Shift-M on Mac OS X, and Control-Shift-M on Windows.
Actors:
- Pass Value: The order of the inputs has been changed to make the value input the last input.
- Inside Range: The order of the inputs has been changed to make the value input the last input.
- Limit-Scale Value: The order of the inputs has been changed to make the value input the last input.
User Actors:
- User Actor Folder (Windows): In 1.2.9.8, Global User Actors were stored in the folder above the Global User Actor Folder. This has been corrected.
- Snapshots now reliably recall the settings for multiple instances of the same User Actor.
Control Panels:
- The Bin Picker control will now immediately update the order of items if they are dragged to a new position in the Media Window.
- The picture number in the Button control no longer becomes corrupted after loading the file on Intel based computers.
OSC (Open Sound Control):
- Open Sound Control will now accept messages without a type tag. Messages without tags are assumed to be a single floating point value.
Core Audio (Mac OS X Only):
- Resolved a bug from 1.2.9.8 in only the first two channels of a mutliple channel audio stream would be sent to a multi-channel output device.
September 21, 2008
Isadora v1.2.9.8 (MacOSX) & 0.9.7 (Windows)
Download Locations:
MacOS:
Standard Version
USB Key Version
MacOS CoreVideo/CoreAudio
Standard Version
USB Key Version
Windows (Includes Example Files):
Standard Version
USB Key Version
New Features
- New "Pull" Model - Isadora now uses a "pull" model when processing data. Any actor that produces output (Projector, OSC Transmit, Send Note On, etc.) "pulls" the data from the chain of actors connected to its input. This means that if you are using a Selector actor to choose which chain of actors to pull from, only the chain connected to the currently selected input of the Selector actor will process data; chains connected to the other, inactive inputs will remain totally dormant. (Isadora previously used a "push" model. In the scenario described above, all of the actors in connected to the Selector actor would have been processing data, yielding poor performance.)
- Vista Compatibility: Isadora for Windows is now compatible with Windows Vista. (Windows only)
- FreeFrame Actor "Bytpass" Input: All FreeFrame actors now have ‘bypass’ inputs like the standard Isadora modules.
- Audio Unit Graphic Editing: Isadora now allows you to double click an Audio Unit and edit it’s parameters using the graphical user interface provided by the Audio Unit. Parameter values will in the Isadora user interface will automatically update as you change them in the Audio Unit interface, and vice-versa. (MacOS X only)
- Audio Outputs: Isadora now addresses up to 32 outputs on multi-channel sound output devices.
- Enable/Disable Actor Snapshot Feature: Isadora now allows you to indicate that an actor’s values should not be restored when recalling a snapshot. To achieve this, select one or more actors and choose Actors > Disable Actor Snapshot. Note that this setting has no impact when the snapshot is taken, as the input values for all actors in the scene are recorded. Instead, disabling Snapshot Recall simply prevents the actor values from being restored when the Snapshot is recalled. You may return the actor to its normal state by selecting it and choosing Actors > Enable Actor Snapshot.
- Show/Hide Snapshots Command: You can now hide and show the snapshots using the "Show/Hide Snapshots" item the Scene menu.
- Stage Mouse Watcher Enhancements: The Stage Mouse Watcher has several new features. First, there the ‘mouse down’ and ‘mouse up’ outputs have been renamed to ‘left mouse down’ and ‘right mouse down’. Two new outputs, ‘right mouse down’ and ‘right mouse up’ function will send triggers to indicate actions performed with the right mouse button. In addition, there are the ‘wheel delta x’, ‘wheel delta y’ ‘and ‘wheel changed’ outputs. Whenever a scroll wheel is moved in either direction, the values will be set to the number of ‘clicks’ and the ‘wheel changed’ output will send a trigger.
- Send Serial Actor: The Send Serial Data actor has been updated to allow more robust formatting, similar to that found in the String Formatter actor.
- Popup Menu Support for Indexed Inputs: If you right click in an actor input or output with a list of items (e.g., the ‘wave’ input of the Wave actor) you will now get a pop-up menu from which you can select the item.
- Mutable Input Representation: Isadora now shows mutable inputs with a green dot at the input or output instead of the standard blue dot. This visual feedback gives the user a better indication of when an input or output is mutable.
Bug Fixes (MacOS X and Windows)
General/User Interface:
- When editing a value in an actor, and you click outside of Isadora (e.g., on the desktop), Isadora no longer shows the error “LCommander::GetTarget() != 0”
- Open dialog now only allows you to choose .izz files. (bug was on Windows only)
- When running on a European system where the comma (,) character is used as the decimal separator, Isadora now correctly accepts values after the decimal point.
- To properly support the new “pull model” functionality, the ‘in’ input of the Gate actor and the ‘value’ input of the Router actor have been moved to be the last input of these respective actors.
- Isadora now correctly prevents connections between a ‘video’ output and an ‘image’ input or vice-versa.
- Integer Counter, Float Counter: The ‘add’ and ‘sub’ inputs of the Integer Counter and Float Counter actors have been moved so that they are the bottom two inputs. In previous versions they were at the top, sometimes casuing the add or subtract to occur before the ‘amount’ input had been set.
- Isadora now creates the Isadora Registration File with read/write access for everyone. This prevents a problem/crash when using Isadora on secondary accounts that do not have administrator access. (Mac OS X only)
Actors:
- General: When changing the Display setting for a mutable input property, Isadora no longer erroneously changes the display setting for all other mutable inputs of the same type.
- 3D Quad Distort: The 3D Quad Distor actor now corectly recalculates the aspect ratio of the resulting image when the ‘keep aspect’ input is on and the resoution of the video input changes.
- Integer Counter: This actor has been renamed to Counter to reflect it's general usage and to remove a term with which many users are unfamilier, i.e., "Integer".
- Image to Video: No longer crashes when the source Core Video image has infinite dimensions. (Mac OS X only)
- Image to Video: the help for this actor is now implemented. (Mac OS X only)
Renamed Actors and Types:
Some actors and types have been renamed. In general, this was done to clarify their meaning. For instance, to call a string of a characters a "string" is common for computer programmers, but not for general users; so this type was renamed "text."
- String: This type has been renamed to Text
- Integer Counter: Renamed to Counter to reflect it's general usage and to remove a term with which many users are unfamilier, i.e., "Integer".
- String: Renamed to Text
- String: Formatter: Renamed to Text Formatter
- Trigger String: Renamed to Trigger Text
User Actors:
- Isadora now handles correctly handles a conversion from integer to float (or vice-versa) when sending the value to the output of a User Actor.
- Isadora now preserves the Ctl ID Link for all inputs of all instances of a User Actor after editing an instance of the actor and choosing “Save and Update All.”
- When creating a User Input or User Output that is of type Integer, Isadora now allows the possibility of displaying that number, hexadecimal, character (if min and max are between 0 and 255) or as a MIDI note (if min and max are between 0 and 127.) Note: These display options can be selected by highlighting the property and choosing the desired option from the Display menu.
- When creating user input with it’s mode set to “Match Property” and connecting it to a custom data type (e.g., the ‘blob’ type of the Eyes++ actor), the input on the User Actor itsefl now properly accepts a connection from a matching custom data type.
Media:
- When using the “Capture to Disk” actor, if Isadora no longer crashes if the movie being recorded is also currently being played. (I.e., recording movie 14, playing movie 14.)
- Isadora now correctly shows an user-friendly error dialog to indicate that it cannot import 24 bit AIFF files. Previously an assertion error would be shown.
Text Handling:
- The String Formatter actor no longer sends an extra null character when using the character format (Px:C).
Serial Input/Output:
- If you are formatting a hex string (e.g., P1:4X) and the source value comes from a floating point number, the String Formatter now produces the correct output.
OSC (Open Sound Control):
- Isadora will now accept OSC packages without type tags. If no type tag is found, the packet will be assumed to be a single floating point number.
Core Video (Mac OS X Only):
- The Image to Video actor no longer crashes when the source Core Video image has infinite dimensions.
- “Indexed” inputs of a Quartz Composer plugin (i.e. a list of options) now show up properly in Isadora. Furthermore, if you right click the input a pop-up menu now appears allowing to select the item from a list.
Core Audio (Mac OS X Only):
- When the AUMatrixMixer actor has more than two inputs, it now correctly plays the third and subsequent audio inputs and no longer displays an error when changing the volume on the third or later input busses.
- The link between actors no longer disappears while connecting Audio Units.
- Isadora will now correctly report the various input and output channel configurations supported by an Audio Unit plugin when showing the tooltip for that actor. (Most audio units support any number of channels, but some [notably the AUMatrixReverb] support a limited number of specific input and output channel configurations.)
- Isadora will now show an error dialog if a particular Audio Unit does not support audio input with a specific number of channels. Previously, Isadora would crash if the audio unit did not support the requested channel count.
- If an Audio Unit plugin does not support the same number of channels on input and output, Isadora will choose the closest match available for that plugin. For example, the AUMatrixReverb does not support mono input and mono output; it only upports mono input if the output is stereo. So, if you feed a mono signal to the AUMatrixReverb, it’s output will be set to stereo.
Control Panel:
- The picture number in the Button control no longer becomes corrupted after loading the file on Intel based computers.
September 21, 2007
Isadora v1.2.9 (MacOSX) and 0.9b6 (Windows)
Download Locations:
MacOS:
Standard Version
USB Key Version
MacOS CoreVideo/CoreAudio
Standard Version
USB Key Version
Windows (Includes Example Files):
Standard Version
USB Key Version
New Features
- Quartz Composer Plugins - Billboard Output: You can now access the resulting image if a Quartz Composer plugin only renders to the Billboard. If a QC Plugin has no video outlets, then Isadora automatically adds a video output that is the image seen on the Billboard.
- 3D Rect Project Outputs to 3D Renderer Actor: the 3D Rect Project actor now has a "to stage" input that allows you to render to the stage or to the 3D Renderer actor.
- The Sound Player actor now has a "stop" input which stops playback.
Bug Fixes (MacOS X and Windows)
User Actors:
- User Outputs in a User Actor no longer inappropriately transmit their values when the User Actor's Scene is activated.
Media:
- If you renamed or moved a media file while Isaora was running it could cause an assertion error. Now, if the media file is renamed or moved, it will appear is unresolved in the media window.
Editing:
- Dragging Scenes no longer leaves the wrong scene activated.
- Inserting a Control no longer jumps to the first scene associated with the current control panel.
- Checking the "init" box on the Trigger String actor no longer crashes the application.
Control Panel:
- Isadora no longer crashes if the Control Panel was set to use a background picture from the Media Window, and the picture could not be loaded upon opening the file.
Bug Fixes (MacOS X only)
Media:
- Isadora will correctly find media located on an external volume when opening a file

"Honourable Mention" — Prix Ars Electronica 2004

"Four Mice"—MacWorld
September 2004

"Great"—MacAddict
April 2005

"Best Development Software — Runner Up"
Macintouch Reader Choice Awards
