AboutWelcome to Free Software Daily (FSD). FSD is a hub for news and articles by and for the free and open source community. FSD is a community driven site where members of the community submit and vote for the stories that they think are important and interesting to them. Click the "About" link to read more...
In this second and final part I'll demonstrate some of the loop-specific tools I've found in Ardour, Reaper, and Audacity. Tutorials and links to project demos are included, so warm up your headphones and let's get loopy.
Over the next few weeks my articles will focus on software systems designed with special consideration for music composition by the use of algorithms. Wiktionary defines an algorithm as "... a precise step-by-step plan for a computational procedure that begins with an input value and yields an output value in a finite number of steps".
One of the most common structures in programming is the Do Loop. The version that I’m going to show today is the While Do Loop. This post shows how to use the basic structure of the While Do loop in a Bash script.
LMMS is music creation software similar to programs such as GarageBand for OSX and FL Studio for Windows. Those programs are designed to streamline the process of making music with a computer in order to get new users into music composition as quickly and painlessly as possible.
Previously I've shown how to use the bash while loop in a bash script. Today I'm going to show how to use another type of do loop in bash: the for loop.
The until loop continues looping through the information provided until a requirement is met. Once the requirement exit status equals zero the loop stops.
In this part of the series we complete our tour of the Grace algorithmic composition environment. The Targets: Grace can format its output for the following targets and file types : * Audio - Realtime and file (WAV, AIFF, etc) * MIDI - Realtime and file (MID) * OSC - Realtime * Csound - Realtime and score file * FOMUS - File (LilyPond and others).