Archive for December, 2010

As expected, Apple unveiled iAd Producer, a WebKit-based visual editor for creating animations that rely on iAd JS, that also provides javascript code editing and debugging. It seems far more advanced than Adobe’s Edge prototype.

A version targeted to web application development (alla Atlas) may then be announced during the next WWDC.

Adobe presents Data Services non-Flex native client SDK’s for HTML5/JS, Android, Apple iOS and Java, for its LiveCycle solution (that is two years later than CP2javaWS initial release).

Duke Nukem 3D iOS free/Amiga emulator

Posted: December 14, 2010 in Games
Tags: , ,

Duke Nukem 3D for iOS is free at the AppStore for an unspecified time.
We can also watch a demo of Manomio’s Amiga emulator for iPhone, whose performance is reported impressive.

NOVA 2 / Broken Sword 2

Posted: December 14, 2010 in Games
Tags: ,

A trailer of NOVA 2 is available here. The game will be released at the AppStore December, 12.
Broken Sword’s sequel, The Smoking Mirror, has been announced, and should be available soon. It is a remastered version.

Riven for iPhone (and iPad) has been submitted to Apple for validating a week ago, and should appear at the AppStore in one or two weeks. As announced in the mystonline forums, the images will have the original 608×392 resolution (there wasn’t higher resolution master, and softwares that were used at the time aren’t available yet), and will be downscaled to iPhone 3G/GS resolution (480×320) and iPad/iPhone 4 resolution (960×640 – doubled mode- at that time, and in an later update 608×392 or extended).

Paris music show 2010

Posted: December 14, 2010 in Audio
Tags: , , , , ,

Paris music show 2010 (located this time at La Vilette) was less extended than the previous editions at porte de Versailles (for example there wasn’t even Korg, nor Studiologic, and very few softwares). It however allowed to test the innovative Roland V-Piano :

The dynamic and expression are stunning, better than on any digital pianos. The piano sound is faithful and brings something more, as an evolving of the classical piano (with an unique personnality – as when we compare sample based libraries with FM synthesis). Roland then succeded creating the best piano modeling synthesis ever, far more faithful and expressive than Pianoteq (and better than many real pianos). The resulting experience drives to playing (the stunning feeling of the keys and progressive sensors also help).

The Roland FP-4 (that sounds less mudedd than the RD-GX300 and less clear than RD-GX700 Natural Piano) was a really unexpected discover : the piano sound is some of a great compromise, it looks nice, the keyboard feeling is ok, and it weights far more less (15 kg). The FP-7 isn’t really more pleasant (harder touch and darker look), however it adds stunning drawbars organs.

The Yamaha Motif XF didn’t sound really better than the Motif XS (however it was quickly reviewed compared to the later) or the Korg M50 tested during the last show. Finally Kurzweil didn’t really innovate.

Here is a detailed procedure to update Yellow Tools Software Suite (Independence Pro, Independence Live, Independence FX) from version 2.5.4 to version 3.0, and to create a new (required) license file for the installed library (Basic or Pro) :

– In the My Account/Products section of the Yellow Tools’s site User Area (once connected), enter the serial number for the new 3.0 version (has been received by email after the free update request email sent to yellow tools support).
Then from My Account/Downloads section download Yellow Tools Software Suite 3.0 and Yellow Tools Independence Basic (or another, required as it contains the updated instrument files – layers – for 3.0 version).

– Launch the installer from Yellow Tools Software Suite 3.0 archive. It replaces the applications from Applications folder by the new 3.0 ones, as well as the YT E-License Manager. The installer also creates a Yellow Tools folder under Library/Appliction Support (system), that contains the applicative part (Independence subfolder), however not yet the licences subfolder stated in the documentation. The Library/Application Support/Yellow Tools/Independence/images files folder contains the common image files (Autoload Sinus, Origami, Special and vinyle noise).

– Create a new folder to store the new layers and images files from the library (can be named Independence Basic config), and create layers and image files subfolders.

Expand the downloaded Yellow Tools Independence, and copy its layers content into the newly created layers folder. Then copy the image files from the old Yellow Tools Root Folder (only the files corresponding to the library, not the common ones) in the new image files folder.

Launch Independence Pro 3.0, and in the Libraries tab from Preferences, click on Add Library button and select the newly created folder for the library (Independence Basic config for example). Click on save preferences and quit Independence.

– Relaunch Independence 3.0 and click on Activate Independence Pro button (if not activated, a message will be displayed in Mapping and Performance tabs, stating that the software does not run in Pro mode, with also a link to register it). The E-Licence Manager then opens and displays a generated product code for Independence Software Suite 3.0. Copy this code in the My Account/Products section of the site, after having clicked on Activate button for Independence Software Suite 3.0 line. Wait a few seconds (if the activation server is down, wait for some minutes and try again, or later). When the page displays a success message, get the response code (has been emailed) and paste it in the E-Licence Manager.

The Library/Application Support/Yellow Tools/licenses subfolder is then created and contains the license (.lic) for Independence Software Suite 3.0.

– Relaunch Independence 3.0 (the Pro features are then available). Load an instrument, which opens the E-License Manager to create a new license file for the ibrary : the displayed/generated product code does not match the one that had been provided during the initial install of the library (2.5.4 version), however we can replace it with the previous product code, and enter the corresponding response code (that had been emailed during the initial install). The license file for the library is then created in Library/Application Support/Yellow Tools/licenses (the previous license file for the library – from the old Yellow Tools Root folder – couldn’t be used). However the license count for the library is left unchanged on the site (one per computer).

Activating the library also creates a Yellow Tools folder in the connected user’s Documents folder (its path is setted in User Folders tab of Independence Preferences). It contains a layers folder (without any instruments) and no image files (these are searched again the path specified in Libraries tab of Preferences).

iOS 4.2 : network CoreMidi for iPhone

Posted: December 3, 2010 in IT/Dev
Tags: , ,

Apple provides reference documentation on Core Midi for iOS 4.2 (previously only Core Audio was available for these devices). The standard iPhone’s USB connector only allows passive mode (that is no Midi data exchange), requiring to buy an additional connector cable. However the MIDINetworkSession object allows Midi communication with a mac through Wifi (network/collaborative work have been available in CoreMidi for MacOSX for years).
We can find some implementations advices here.