Huge Collections of Software Manuals and Knowledgebase

GreatManuals.com
Huge Collections of Software Manuals and Knowledgebase

 
Home Contact Us Request to publish your help manuals Request to remove your help manuals
Introduction
» ArtSong
» System Requirement
» What's New
» Upgrading Projects
ArtSong Basics
» Overview
» ArtSong Workspace
» Project Editors
» Control Mechanisms
» How To...
Tutorials
» First ArtSong MIDI
» Orchestration and Performance
» Beginning ArtSong Projects
» Using Component Events
Advanced Topics
» Rhythm and Meter
» Harmony
» Melody and Counterpoint
» Harmonizing Melody
» Accompaniment Patterns
» Arranging
Scripting
» ArtSong Scripting
» Basic Syntax
» Pascal Syntax
» Complex Numbers
» Music Objects Model
» Script Functions
» Script Objects
Scripting Tutorials
» Getting Started with Scripts
» Scripts as Algorithm
» Using Scripts with Composition Engine
» Graphic User Interfaces
ArtSong References
» Glossary
» Algorithms
» Components
» Devices
» Editors
Support Information
» Refer
» Contact Us
 

Upgrading Projects

Several changes in ArtSong 6 will impact the algorithmic composition behavior of projects originally created in an earlier version of ArtSong. For this reason ArtSong 6 has been designed such that your earlier version of ArtSong does NOT need to be uninstalled prior to installing ArtSong 6; you can continue to use ArtSong 5 for certain projects should the need arise.

ntfs data recovery recover data tool photo recovery services
free windows undelete undelete software download windows vista business restore
recover digital pictures ipod reset mobile phone data recovery

The principal ArtSong 6 changes affecting compositional results of earlier projects are:

  • The composition engine, by default, now uses ‘probability’ weighted pitch scales for tonal composition; earlier ArtSong versions used uniformly weighted scales. Setting all pitch class weights to ‘1’ in the composition component/events of a project in ArtSong 6 will produce similar pitch distribution results as ArtSong 5.

  • Chords and Scales are now used ‘as defined’ in the chord and resource editors respectively; 2-octave chords are now applied as repeating 2-octave structures rather than collapsing and applying them as uniform 1-octave repeating structures.

  • The Track component’s ‘rhythm string’ property has been removed and placed into a new Rhythm Algorithm to make it easier to coordinate rhythms across multiple tracks. Earlier projects using the rhythm string property will need to add an instance of the new Rhythm algorithm and manually transfer the earlier rhythm string. Rhythm string duration coefficients are now base 37 rather than base 10; rests are now indicated by a value of ‘*’ or ‘0’ rather than ‘r’.

  • The ‘intrinsic’ arpeggiation/block chord abilities of Track components have been moved to other algorithms to eliminate redundancy and increase the number of compositional options. A new Chord Arpeggiator algorithm has been added to more flexibly produce arpeggios from tracks containing chord data. In addition new options have been added to the Pattern generator algorithms to make it easier to build chord accompaniments from an underlying scale.

Home | Contact Us | Request to publish your help manuals | Request to remove your help manuals