Product Directory
DVD Clone
Clone DVD V3.6.1.0 Pick!
DVD Cloner III Pick!
WinAVI DVD Copy
DVD Clone Studio
Super DVD Copy
DVD Copy Tools
 
Video Converter
Cucusoft Converter Pick!
DVD Santa Pick!
X Video Converter
Xilisoft Video Converter
WinAVI Video Converter
Video Audio Image Converter
ImTOO MPEG Encoder
Fx Video Converter
AVI to DivX
 
DVD Region+CSS Free
DVD X Ghost Pick!
DVD Region + Css Free
 
Video Editor
Fx Joiner and Splitter
Fx Movie Joiner
Fx Movie Splitter
 
DVD Ripper
Magic DVD Ripper Pick!
Xilisoft DVD Ripper
CUCU DVD Ripper
Super DVD Ripper
AoA DVD Ripper
 
CD Burner
Acoustica MP3 CD Burner
X2CD Muisc Mp3 CD Burner
Ease MP3 CD Burner
 
CD Ripper
Cool CD Ripper
Fx Magic Music CD Writer
 
MP3 Converter
Cool MP3 Converter
Video to Audio Converter
CD to MP3 WAV Maker
WAV MP3 Converter
EasyRMtoMP3
 
Audio Editor
Ease Jukebox
Fx Audio Editor
MP3-Cutter-Joiner
Vioce Change Pick!
 
Audio Recorder
Super mp3 recorder
Ease MP3 recorder
EZ MP3 recorder
 
DVD Burner
MPEG to DVD Burner
 
DVD Copy Software
DVD XCopy Pick!
Perfect DVD Duplication
Super Clone DVD
 
Music Creation
Acoustica Mixcraft
MusiGenesis
 
DVD Player
DVD X Player Pick!
 
Other DVD Tools
Xilisoft 3GP Video Converter Pick!
Xilisoft PSP Video Converter Pick!
Photo DVD Maker
 
Other Website Links
Isofter.com
ArtSong Lite - New User License
ArtSongT is a tool for algorithmically generating and organizing musical materials. Designed as a general-purpose algorithmic composition framework, ArtSongT is 'intended' to be inherently devoid of any particular musical style; an electronic-procedural manuscript paper that you can apply to any specific composition problem. Your creativity, selection-of, and skill-using the various components, algorithms, composition-variables, control-events, etc., determine ArtSong's musical output.
File Size:
14.8MB
Software Features:
ArtSongT 6 Features
  • Pascal and/or Basic scriptings to compose, edit, or analyze. Includes syntax sensitive editor, script debugger, and extensive library (FULL VERSION ONLY),
  • 8 probability distribution functions including flat, linear, triangle, beta, Cauchy, Weibull, Gauss, logistic and 1/f,
  • new Integral Serial algorithms,
  • MIDI controller components can be associated with individual Tracks,
  • defined Chords and Scales can be up to 10 octaves wide,
  • new individual note editing capabilities,
  • multilevel UNDO and REDO,
  • multiple time signatures.
  • save as MIDI (Format 1) or ArtSong Project Files
  • Multiple composition projects can be opened simultaneously,
  • Automatic conversion of MIDI files to ArtSongT projects,
  • Unlimited tracks and algorithms per project,
  • Drag and drop components between open projects,
  • Algorithm generation of compositions up to 3000 measures,
  • Real-time and batch algorithmic composition processes,
  • Save projects as MIDI, ArtSongT Projects, or simple CSound score files.
  • Build custom libraries of data patterns, presets, and project templates for reuse,
  • Algorithmic editing,
  • MIDI record,
  • Over 30 algorithm plugins including random, chaos attractors, image to music, text to music, etc. See algorithms list below.
  • Open ended... new plugin components and algorithms can be added.
ArtSongT 6 Algorithms
Algorithm Name

Description

Pascal Script (FULL VERSION ONLY)

Use a 'Pascal' scripting language to compose, analyze, and edit. Create custom algorithms or script entire algorithmic compositon programs. .

Basic Script (FULL VERSION ONLY)

Use a 'Basic' scripting language to compose, analyze, and edit. Create custom algorithms or script entire algorithmic compositon programs.

Evolving Scales

Creates a constantly-evolving 'scale' using composition variables to select and vary the pitches contained in an initially defined scale.

Algorithmic Attack Points

Uses a composition variable to control generation of note attack points. Use to create random or periodic attack point distributions.

Ornamentation

Creates 'classical' like ornaments around generated notes.

IFS and Quadratic Grid Mappers

Assigs pattern groups to the cells of a grid and selects a particular cell (pattern) during composition using a function attractor. This algorithm is somewhat analogous to the chaosmapper algorithm but works with note pattern groups instead of individual notes.

Fourier Mapper

The Fourier algorithm generates a cyclic/periodic value-contour which can be assigned to any variable. The shape of the contour is generated by superposition of periodic waves using fourier synthesis. This component is useful for generating periodic fluctuations in pitch, volume, duration, etc.

Serial Textures

Uses a 'Milton Babbitt-esque' time duration subdivision to generate a series of instrumental textures.

Serial Pitch

The Serial Pitch algorithm replaces the earlier 12-tone algorithm and adds several new capabilities. This new algorithm allows multiple sets of tone rows and transformations to be defined within each component event.

Serial Form

Uses 'Milton Babbitt-esque' time points to control note attack distributions.

Serial Algorithm

Uses an 'Integral Serial' process (analogous to the Serial Texture algo above) to assign composition variable values.

Free-Form Image Mapper*

The Image Mapper algorithms all work by converting all the image pixel colors along a path into musical information. This Free-form mapper allows you to DRAW the path to follow for selecting image pixels.

IFS Chaos Mapper

The Chaos Mapper algorithms work by converting position and speed information along a trajectory into musical information. This IFS Chaos Mapper uses the trajectory followed by an Iterated Function System (IFS) attractor.

IFS Image Mapper

The Image Mapper algorithms all work by converting all the image pixel colors along a path into musical information. This IFS Image Mapper uses the trajectory followed by an Iterated Function System (IFS) attractor for selecting image pixels.

Quadratic Chaos Mapper

The Chaos Mapper algorithms work by converting position and speed information along a trajectory into musical information. This Quadratic Chaos Mapper uses the trajectory followed by a 2-D quadratic function attractor.

Quadratic Image Mapper

The Image Mapper algorithms all work by converting all the image pixel colors along a path into musical information. This Quadratic Image Mapper uses the trajectory followed by an 2-D quadratic attractor for selecting image pixels.

Random

The Random algorithm generates random values from 5 different distribution types which can then be mapped to any composition variable. The Beta distribution can also simulate other distribution types: for example setting both parameter values to 0.5 will yield a normal distribution.

Text Mapper

The Text Mapper algorithm converts standard text into numerical values which can be mapped to any composition variable. In addition, this component provides special 'L-system' capabilities for generating fractal text strings which can be mapped to composition variables.

Arpeggio

The Arpeggio algorithm can be used to generate a variety of arpeggiation, glissando, and ornamentation effects. Each vertical cell spacing represents a chromatic half-step

Bass-Relative Pattern Generator

The Bass-Relative Pattern Generator group allows you to generate a pattern in all contained tracks. This pattern uses the pitch source settings specified in the contained tracks. The first 'blue'-colored cell represents the root of the scale or chord. The remaining columns represent pitches generated relative to the root. Each vertical cell spacing represents a chromatic half-step

Pattern Generator

The Pattern Generator group allows you to generate a pattern in all contained tracks. The first pitch of this group is generated normally using the pitch algorithm in effort for the particular Track. The first 'blue'-colored cell in the grid represents this generated pitch. Remaining columns represent pitches generated relative to that first pitch. Each vertical cell spacing represents a chromatic half-step

Percussion Patterns

The Percussion Pattern Group is another pattern generator used primarily to add drum parts to a composition. Please Note that when using this algorithm for percussion you should generally ensure that, for all contained tracks, the pitch range is set to full range and the pitch sources is ALL PITCHES

Algorithmic Chords

The Algorithmic Chords algorithm generates a chord progression of diatonic and non-diatonic chords.

Algorithmic Scales

The Algorithmic Scales algorithm generates a progression of 'key' changes.

Fixed Voicing

Use the Fixed Voicing algorithm to specify particular pitches for a group of tracks.

Melodic Contours

The Melodic Contour allows you to specify a 'contour-path' for the pitch variable values to follow. The centerline of the contour is relative to a Track's 'starting' pitch value. Adding a secondary contour above or below the primary contour produces pitch values that oscillate between the high and low curves.

Algo Attack Group

The Algorithmic Attack Group component distributes an algorithmically determined number of note attacks over the contained Tracks.

Algo Duration Group

The Algorithmic Duration Group component creates a group of Tracks having an algorithmically determined rhythmic / note-durational relationship.

Algo Texture

Define a set of alternative textures and chose among them using an algorithm.

Attack Group

The Attack Group component distributes a composer-specified sequence of note attacks over the contained Tracks.

Canon

The Canon algorithm allows you to imitate the note data from another track with programmable delay, transpose, and inversions.

Duration Group

The Duration Group component creates a group of Tracks having a composer-specified rhythmic / note-durational relationship.

Instrumental Texture

The Instrumental Texture algorithm allows you to define and apply instrumental textures; groups of Tracks which can be turn on/off during composition to control generated texture.

Thematic Sequence

The Thematic Sequence algorithm allows you to define and apply some 'thematic' structure to a project. Events are used to define the 'locations' of specific themes and then to re-apply these thematic materials at another point in the project. Theme Events can also perform some transformations such as transpose, invert, and mirror.

Dynamics

The Dynamics algorithm provides a means of controlling volume changes.

Envelopes Algorithm

The Envelopes algorithm is used to impose a definable 3-stage envelope on any composition variable.

Envelopes Group

The Envelopes Group algorithm is used to impose a definable 3-stage envelope on any composition variable contained within the group.

Hold Pitch

The Hold algorithm forces Tracks to hold the last note generated for the specified length of the event.

Variables Control Group

The Variables Control Group algorithm is used to change the value range and change limits for any composition variable contained within the group.

Variables Control Algorithm

The Variables Control algorithm is used to change any composition variables' value range and change limits.

Hierarchical Meter

The Meter Algorithms create musical meter, patterns of strong and weak beats. Metric information can be used to create volume accents and control chord changes. The Hierarchical Meter algorithm creates meter by superposition of hierarchically grouped layers of recurring patterns.

Free Meter

The Meter Algorithms create musical meter, patterns of strong and weak beats. Metric information can be used to create volume accents and control chord changes. The Free Meter algorithm allows you to create any arbitrary meter

Rhythm

The Rhythm algorithm allows you to impose a series of specified note durations on 1 or more tracks.

Comments

Use the Comment algorithm to add written commentary to a composition project

Main Functions:
create music music creation  
Purchase:
RegNow Secure Ordering - 100% Secure Purchase
The order process is protected through a secure connection.Your personal data is encrypted and cannot be accessed by a third party.
We do not record your credit card information.
You can select the payment type such as credit card, switch/solo, bank/wire transfer, check, cash.
©2002 - 2005 DVDXCOPY-Software.com
Function Directory
DVD to iPod
DVD to Zune
DVD to PSP
DVD to DVD
DVD to VCD
DVD to AVI
DVD to MPG
DVD to WMV
DVD to ASF
DVD to RM
DVD to MP3
DVD to SVCD
DVD to MPEG
DVD to XVID
DVD to DIVX
============
AVI to DVD
AVI to VCD
AVI to SVCD
AVI to MPEG
AVI to MPG
AVI to WMV
AVI to ASF
AVI to RM
AVI to MOV
=============
MPEG to DVD
MPEG to VOB
MPEG to AVI
MPEG to ASF
MPEG to WMV
MPEG to VCD
MPEG to SVCD
=============

RM to DVD

RMVB to DVD
RM to MPG/MPEG
RMVB to MPG/MPEG
RM/RMVB to AVI
RM/RMVB to VCD
RM/RMVB to SVCD
=============
MPG to DVD
WMV to DVD
ASF to DVD
SWF to DVD/AVI/MPEG
SVCD to DVD
VCD to DVD
Photo to DVD
=============
DVD Player
DVD Labeler
AVI Joiner
MPEG Joiner
AVI Splitter
DVD Splitter
MPEG Splitter
DVD Region Free
DVD Audio Ripper
Video to 3GP
Guides
Copy DVD To DVD
This section's guides cover all the steps you need to follow in order to copy a DVD Video disc.
Copy Multiple Movies In 1 DVD-R
Learn how to add 2 or more movies from different DVD disc in to a single recordable media.

Split DVD-9 To 2 DVD-R
Follow these guides in order to split a DVD-9 in two DVD-Rs and preserve original quality.

DVD Rip
Convert your DVD discs to various formats like DivX/XviD/(S)VCD/miniDVD and rip your DVDs to the hard disk.
DVD Burn
These guides help you burn the DVD files you already have in your hard disk.
DVD Author
Authoring means creating DVD files off an DVD compatible MPEG video file, and these guides show you how to do it.
All To DVD
Convert all video formats like DivX/XviD/RealVideo/WMV/VCD and more into a DVD Video disc playable in your standalone.
DivX/XviD To DVD
Covers only DivX/XviD to DVD conversions. You better have a look to both these and the ones above.
(S)VCD To DVD
Turn your old VCD and SVCD discs into DVD video.
DV To DVD
Learn how to capture video from your DV camera and convert it to DVD.
Video Edit
General video editing stuff, like AVI join and merge.
MAC
DVD copy and rip in MAC.