Article View: comp.sys.amiga.audio
Article #4809B&PPro Creativity Tool Kit full docs
From: Gary Goldberg
Date: Sat, 09 Mar 1996 17:48
Date: Sat, 09 Mar 1996 17:48
506 lines
22823 bytes
22823 bytes
The following are the full Creativity Tools Kit docs for those who downloaded them from Compuserve: Accent Randomizer DESCRIPTION: Randomizes the velocities of notes SPECIAL TYPE: None USAGE: PipeLine, ToolPad CONTROLS: Drag the Max Change: slider to set the range of the randomization. MIDI note velocity ranges from 1, for a very soft sound, to 127, for the hardest emphasis. The Accent Randomizer takes the velocity of the note and adds a random number to it. Set the range of this random number with the Max Change: slider. All In One DESCRIPTION: The All In One Tool generates a triad based on the first note entered. While that chord plays, all other notes are branched to another Track. This allows for the melody and accompaniment to be played simultaneously from one keyboard using two separate instruments without explicitly splitting the keyboard. NOTE: Since All In One is a MacroTool, you must install its component Tools, Anyphonic, Invert, Merge, Branch, and Transpose, before installing All In One. SPECIAL TYPE: MacroTool, Branching USAGE: PipeLine, ToolPad CONTROLS: The All In One MacroTool consists of an AnyPhonic Tool, which filter out the first note played and passes it along through two Transpose Tools and an Inverter Tool. [SIC, previous ref is to an Invert Tool --GWG] Doing so creates a chord. Notes rejected by the AnyPhonic Tool are branched so that you may send them to another Track if you wish. AnyPhonic DESCRIPTION: The AnyPhonic Tool permits only a set amount of notes to pass through the Track at any one time. Choices range from monophonic (1 note at a time, the default) to 16-note polyphonic. Any excess notes are branched so that you may send them to another Track if you like. SPECIAL TYPE: Branching USAGE: PipeLine, ToolPad CONTROLS: To set the maximum number of notes to be passed through, drag the slider to the desired number. Arpeggiator DESCRIPTION: The Arpeggiator Tool plays an arpeggiated sequence of notes using any notes played at a given time. The rate, articulation, and direction of the arpeggiation may be modified. We've also included two MacroTools, Arpeggiator II and Arpeggiator III: Arpeggiator II adds an extra octave of arpeggiation, while Arpeggiator III adds two extra octaves. NOTE: For a MacroTool to work properly, you must load its component Tools first. Arpeggiator II and Arpeggiator III both require the Transpose and Arpeggiator Tools. Please ensure that these Tools have been previously loaded in your ToolBox. SPECIAL TYPE: On-time USAGE: PipeLine, ToolPad (Bars&Pipes Professional v1.1 or above) [I think this was written when a v1.1 was contemplated; however, I'm pretty sure there never was such a version released. Therefore I read this as v2.0 or above--GWG] CONTROLS: To specify how often arpeggiated notes are generated, drag the Rate: slider or select a preset duration by clicking on the note button and choosing from the resulting pop-up menu. AutoModulate DESCRIPTION: A Merging Tool, this allows one note stream to modulate the pitch of another. SPECIAL TYPE: Merging. Requires Bars&Pipes Professional v1.1 or the new Branch Tool provided with this kit. (For more information, see NOTE: found in the Getting Started section of this manual) [Notes from Gary: no v1.1 of B&PPro was actually marketed; interpret this as meaning v2.0 or greater. As for the Getting Started part of the docs for this ToolKit, I've omitted them, as they're just about identical for all ToolKits] USAGE: PipeTool, ToolPad CONTROLS: First, connect any branching Tool to the Auto Modulate Tool. Like the Merge Tool included with Bars&Pipes Professional, the Auto Modulate Tool can receive events from any Tool that is capable of sending through a branching pipe. This includes the Delay and Branch Tools. The events that enter the Auto Modulate Tool via a branching Tool modulate the pitch of the notes that enter the Auto Modulate Tool from its original Pipeline. Once you've connected the desired Tool to the Auto Modulate Too, open Auto Modulate's Control window by double-clicking on the Tool. To set the central note around which the modulation occurs, drag the Axis: slider. For example, set the Axis to C6. In this case, when a note enters Auto Modulate from a branching Tool, Auto Modulate measures the difference between that note and C6, then adds that value to notes that pass through it. For example, if D6 enters from above, Auto Modulate calculates a difference of 2 half-steps. From then on, notes that enter from the left get shifted up by 2. If this seems confusing, don't worry. Play with the Axis: slider and you'll quickly get the hang of it. Sometimes when using Auto Modulate, it may not synchronize properly. For example, if you are using your keyboard to modulate a sequence as it plays, you may notice a delay between when you play a modulating note and when the sequence actually moves up or down in pitch. This happens because Bars&Pipes Professional actually starts notes flowing down the PipeLine BEFORE they play. As a result, some notes may pass through the AutoModulate Tool before it has received your input. If this problem occurs, you can solve it by turning on the Synchronize button. Doing so guarantees that notes can never enter the inputs ahead of time, thus assuring synchronization. This option can, however, interfere with the proper operation of other Tools, such as Quantize and True Gliss. As such, please use it only when you truly need it. Finally, select the Re-Trigger button if you'd like the currently playing modulated notes to play again with a new modulation every time a modulation note enters through the branching input. For example, if you have a long drone note playing, every time you play a new modulation, the drone would re-trigger in the new, modulated, pitch. AutoTranpose DESCRIPTION: A Merging Tool, this allows one note stream to transpose the pitch of another. Unlike the Auto Modulate Tool, this works within the key & scale/mode that you select in either the Master Parameters or a Track's Song or Master Parameters. SPECIAL TYPE: Merging. Requires Bars&Pipes Professional v1.1 [read this as 2.0+--GWG or the updated Branch Tool provided with this kit. (For more information, see NOTE: found in the Getting Started section of this manual). USAGE: PipeLine, ToolPad CONTROLS: First, connect any branching Tool to the Auto Transpose Tool. Like the Merge Tool included with Bars&Pipes Professional, the Auto Transpose Tool can receive events from any Tool that is capable of sending through a branching pipe. This includes the Delay and Branch Tools. The events that enter the Auto Transpose Tool via a branching Tool modulate the pitch of the notes that enter the Auto Transpose Tool from its original PipeLine. Once you've connected the desired Tool to the Auto Tranpose Tool, open the Auto Transpose Control window by double-clicking on the Tool. To set the central note around which the modulation occurs, drag the Axis: slider. For example, set the Axis to C6. In this case, when a note enters Auto Transpose from a branching Tool, Auto Transpose measures the number of steps between that note and C6, then adds that value to notes that pass through it. For example, if D6 enters from above, Auto Transpose calculates a difference of 1 step. From then on, notes that enter from the left get shifted up by 1 step within the currently selected Key and Scale/Mode. Sometimes when using Auto Transpose, it may not synchronize properly. For example, if you are using your keyboard to tranpose a sequence as it plays, you may notice a delay between when you play a transposing note and when the sequence actually moves up or down in pitch. This happens because Bars&Pipes Professional actually starts notes flowing down the PipeLine BEFORE they play. As a result, some notes may pass through the Auto Transpose Tool before it has received your input. If this problem occurs, you can solve it by turning on the Sychronize button. Doing so guarantees that notes never enter the inputs ahead of time, thus assuring synchronization. This option can, however, interfere with the proper operation of other Tools, such as Quantize and True Gliss. As such, please use it only when you truly need it. Finally, select the Re-Trigger button if you'd like the currently playing transposed note to play again with a new tranposition every time a note enters through the branching input. For example, if you have a long drone note playing, every time you play a new transposition, the drone would re-trigger in the new, transposed pitch. Past Out DESCRIPTION: Some Tools, such as True Gliss and Jump Start create audio noise in real-time, although on playback, they sound just fine. The Past Out corrects this real-time audio noise. This Tool filters out events that are time-stamped in the past. (Time-stamping in Bars&Pipes Professional's way of describing when a note should sound on playback.) These time-stamped events are generated by Tools such as True Gliss and Jump Start that out of necessity create events that sound as if they were played at an earlier time. Although these events record properly into the Sequencer, in real-time they are heard too late. Past Out removes them from the PipeLine. SPECIAL TYPE: None USAGE: PipeLine CONTROLS: Place the Past Out Tool in a Track's Output PipeLine so that all events with that Track's play back properly while you're recording that Track. To set the cutoff time after which all events will cease to sound, drag the Cutoff: slider found in Past Out's Control window. Notes that enter Past Out with time-stamps earlier that the current time minus the cutoff will be removed. Random Notes DESCRIPTION: Generates random notes, either by creating the notes at regularly spaced intervals, or by altering existing notes as they pass through the Random Notes Tool. Random Notes can choose note values from the current Key, Chord, or the entire chromatic scale. In addition, it randomized velocity, duration, and timing of each note. SPECIAL TYPE: None USAGE: PipeLine, ToolPad (Bars&Pipes Professional v1.1 only) [I take this to mean v2.0+ as no v1.1 of B&PPro was marketed--GWG] CONTROLS: You can use Random Notes in one of two ways: Either place it in the PipeLine to generate random notes as the sequencer plays or as a note enters it via the PipeLine, or place it in the ToolPad to create a sequence of random notes with the Toolize command. Random Notes provides a Control window with a multitude of buttons and sliders that determine the behavior of the random notes generated. The two buttons after the Trigger: prompt determine when Random Notes generates notes. If you select Tap, it creates a random note every time a note passes through Random Notes. Essentially, you play the rhythm, Random Notes supplies the pitches of the notes. If you select Cycle, Random Notes creates random notes at regularly- spaced intervals. When you use Random Notes in this mode, you must also set the Rate:, Density:, Feel:, and Articulation sliders, since these sliders determing the timing of the notes generated. In Tap mode, however, you set the timing of each note by playing them. To set the time interval between notes, drag the Rate: slider. Alternatively, you can set this interval by selecing a note value from the pop-up menu. To do so, click on the button just to the right of the Rate: slider. You may optionally modify that value by clicking on the Triplet button. To determine the frequency of random notes, drag the Density: slider. When Density: is 100%, a random note plays every time. When Density: is 50%, a random note plays, on the average, half of the time. Random Notes ignores the Density setting when you set Trigger: to Tap. To set the rigidity of the timing, use the Feel: slider. When Feel: is 0%, the notes always fall on the beat. However, as the Feel: increases, they tend to wander more and more from the center, adding yet another degree of randomness. Of course, Random Notes only reads the Feel: slider when you place Trigger: in Cycle mode. In Tap mode, you provide the Feel. The Random Notes Tool generates pitches by selecting randomly from a palette of notes. To determine the range and tonality of the palette, select one of the four buttons after the Note Palette: prompt. When you select a Key & S/M, Random Notes choose notes from the current Key & Scale/Mode, as set in the Song or Master Parameters. When you select Chords, Random Notes choose notes from the Chord list in the Song or Master Parameters. Note that as the song plays, the random notes play from the changing chords. If you'd like a completely random selection of all possible notes, select All Notes. Finally, to turn Random Notes off, select Off. To determing the range of notes played, drag the Low Note: and High Note: sliders. Random Notes will choose notes from the selected Note Palette and between these lower and upper bounds. To set the proximity of each note, drag the Linearity: slider. With Linearity: at 100%, each note is an immediate neighbor of the last within the key or chord. This generates a note pattern with a very melodic feel. On the other hand, if you drag Linearity to 0%, each note has no relation to the previous one. If Trigger: is set to Cycle, set the average duration of each note by dragging the Articulation: slider. Random Notes also randomizes the duration of each note. To set the degree of randomization, drag the Range: slider to the right. To set the average velocity of each note, drag the Velocity: slider. Random Notes also randomizes the velocity of each note. To set the degree of randomization, drag the Range: slider to the right. Rhythm Section DESCIRPTION: Rhythm Section imposes the rhythm stored in the Song or Master Parameters onto notes that enter the Tool. Think of it as a fancy arpeggiator that plays notes against a predefined rhythm, rather than at regularly-spaced intervals. SPECIAL TYPE: None USAGE: PipeLine, ToolPad (only Bars&Pipes Professional version 1.1 and up [meaning v2.0+] CONTROLS: To use Rhythm Section, first enter Rhythms in the Song or Master Parameters. Once you have done so, place Rhythm Section in a Track. Begin recording and hold down the chord(s) of your choosing. Rhythm Section will subdivide the chords you enter according to the predefined rhythm. Rhythm Section's Control window contains a set of sliders which govern the way it creates new notes from the chords and rhythms. To determine how many component notes of the chord play on each beat, drag the Density: slider. When the Density is 100%, every note of the chord plays every time. When Density: is 50%, about half of the notes play each time. You may want at least one note to play regardless of the Density: setting. If so, click on the +1 button. When you enable this, Rhythm Section plays at least one note on each beat of the rhythm. To determing the "direction" of the arpeggio, drag the Arpeggiation: slider. When you set Arpeggiation: to Up, the chord arpeggiates in an upward fashion. When you set Arpeggiation: to Down, the chord arpeggiates in a downward fashion. When you set Arpeggiation: to Alternating, the chord arpeggiates in an alternating fashion, first upward, then downward. Finally, when you set the slider to Random, each note in the chord plays randomly. Although Rhythm Control uses the note durations provided in the Rhythm definitions, you can instruct Rhythm Section to vary the velocities randomly by dragging the Random Dynamics: slider to the right. To create a strumming effect every time a chord is played, drag the Strum: slider to the right. This places a slight delay between each successive note in the chord. The greater the Strum: value, the greater the delay. To set the rigidity of the timing, use the Feel: slider. When Feel: is 0, the notes in the chord always land on the beat. However, as the Feel: increases, they tend to wander from the center of the beat, adding feel to the chord. Riff-Chord DESCRIPTION: The Riff-Chord Tool splits the keyboard in two. A key pressed down on the left side of the keyboard silently generates a chord. Any key or keys pressed on the right hand side of the keyboard actually plays the chord with the duration and velocity dictated by the keys on the right side. NOTE: Since Riff-Chord is a MacroTool, you must load its component Tools, Keyboard Split, Tapped Out, Invert, Merge, and Transpose, into the ToolBox before loading Riff-Chord. SPECIAL TYPE: MacroTool USAGE: PipeLine, ToolPad CONTROLS: This Tool consists of a Keyboard Splitter which sends the lower half of the keyboard to a Tapped Out Tool and the upper half as merging input to the Tapped Out Tool. Notes are then passed through two Transpose Tools and an Inverter Tool to create a chord.x Step'N Out DESCRIPTION: Step'n Out allows you to first enter the pitches of your music and then enter the associated rhythm. This Tool provides two modes as an alternate means to step-enter notes. In Record mode, it records a sequence of pitches. In Play mode, it plays those notes, triggered by a subsequently entered rhythm. SPECIAL TYPE: None USAGE: PipeLine, ToolPad CONTROLS: Begin by entering a sequence of notes into the Track which contains Step'N Out. To do so, click on the Record button in Step'N Out's Control window. While the Record button is activated, Step'N Out records all notes that enter. Enter notes, one by one, into your Track. To enter a chord, hold down all notes of the chord simultaneously (as you would while step-entering in the Sequence Editor). If you make a mistake, click on the Arrow button (<----) to remove the last note entered. When you've finished entering your sequence of notes, disable Record mode by clicking on the Record button again. Now play the desired rhythm into your Track. As you play the rhythm, Step'N Out grabs each note from the recorded sequence and plays it, matched against the rhythm. When Step'N Out reaches the end of the sequence, it jumps back to the beginning. To restart at any point, click on the Reset button. Tapped Out DESCRIPTION: The Tapped Out Tool stores the noted entering on the current Track and plays them using the duration and velocity of notes entering from another Track via a branching Tool. (See the Riff-Chord MacroTool for a simple application of this Tool). SPECIAL TYPE: Merging USAGE: PipeLine, ToolPad CONTROLS: First, connect a branching Tool to the Tapped Out Tool. Like the Merge Tool, the Tapped Out Tool can receive events from any Tool on another Track, given that it is capable of branching. This includes the Delay and Branch Tools. The events that enter Tapped Out in this manner control the timing and velocity of the notes that enter through the normal input. Tapped Out's Control window has one button: Synchronize. Sometimes when using Tapped Out, it may not synchronize properly. For example, if you are using your keyboard to tap a sequence as it plays, you may notice a delay between when you play a note and when the sequencer actually responds. This happens because Bars& Pipes Professional actually starts notes flowing down the PipeLine BEFORE they play. As a result, some notes may pass through the Tapped Out Tool before it has received your input. If this problem occurs, you can solve it by turning on the Synchronize: button. This guarantees that notes never enter the inputs ahead of time, thus assuring synchronization. This option can, however, interfere with the proper operation of other Tools, such as Quantize and True Gliss. So use it only when you truly need it. Tri-Arpeggiator DESCRIPTION: The Tri-Arpeggiator generates a triad based on the note pressed and arpeggiates through this chord. NOTE: Tri-Arpeggiator is a MacroTool. Before you load it, make sure you have already installed its component Tools in the ToolBox: Arpeggiator, Merge, Branch, and Transpose. SPECIAL TYPE: MacroTool USAGE: PipeLine, ToolPad CONTROLS: By using two Transpose Tools, this MacroTool creates a triad. It then feeds this triad into an Arpeggiator Tool, which arpeggiates the triad. True Gliss DESCRIPTION: True Gliss creates a glissando, a series of rapidly ascending or descending notes between two adjacent notes. SPECIAL TYPE: None USAGE: PipeLine, ToolPad CONTROLS: To turn on True Gliss, click on the Active button. True Gliss contains two types of glissandos: a chromatic glissando that plays every half step between two adjacent notes and a glissando that uses only the notes in the current Key & Scale/Mode, as determined by the Song or Master Parameters. To set the length of each note True Gliss Generates, drag the Articulation: slider. At 100%, each note in the Glissando begins and ends at the same times as the adjacent notes. Greater values overlap, lesser values don't. When playing into the Glissando Tool, you may notice that the glissando notes all happen at once, instead of over the time span between two adjacent notes. This happens because True Gliss can only make the glissando once you play the final note. At that time, it figures out how to play the Glissando between the two notes. Notice that although your glissando will sound strangely when playing it in real-time, it records properly into the Sequencer. To avoid this real-time problem, use Past Out, included with this kit. If you place the Glissando Tool in the Output PipeLine, it does not exhibit this behavior when playing a prerecorded piece Whoopie DESCRIPTION: This Tool is a novelty item created by mischievous programmers in their copious spare time. Alhough it looks like a regular piece of pipe, it's such to cause hysterics when furtively slipped in a friend's composition! SPECIAL TYPE: Stupid Prank to Humor Programmers USAGE: PipeLine CONTROLS: None that we know of. -- ArtiFICial intelligence? What we need is THE REAL THING!!!
Technical Details
Message-ID:
<4hsg9s$ikg$1@mhade.production.compuserve.com>Path:
arc1-ca.pugleaf.net!news.production.compuserve.com!newsShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!news.production.compuserve.com!news From: Gary Goldberg <76236.3302@CompuServe.COM> Newsgroups: comp.sys.amiga.audio Subject: B&PPro Creativity Tool Kit full docs Date: 9 Mar 1996 17:48:43 GMT Organization: gg0012@epfl2.epflbalto.org Message-ID: <4hsg9s$ikg$1@mhade.production.compuserve.com>