Accesories

Contents Index Help Prev Next

Overview
Barsss&Pamp;Pamp;Pipes Professional's open-ended design affords several advantages: flexibility, expendability, affordability and more. Accessories provide this expansion link by enhancing Barsss&Pamp;Pamp;Pipes Professional's built-in features. And, as you grow as a composer, Barsss&Pamp;Pamp;Pipes Professional grows with you. Accessories are not part of the main Barsss&Pamp;Pamp;Pipes Professional program. Instead, Barsss&Pamp;Pamp;Pipes Professional loads them in as separate modules. You can expand the capability of Barsss&Pamp;Pamp;Pipes Professional by adding more Accessories without upgrading Barsss&Pamp;Pamp;Pipes Professional itself.

For instance, SuperJAM!, Blue Ribbon's interactive composition software, comes in an Accessory version that integrates directly with Barsss&Pamp;Pamp;Pipes Professional, embedding your SuperJAM! compositions into your Barsss&Pamp;Pamp;Pipes Professional compositions, and giving you the combined editing and creating power of both programs simultaneously!

The PatchMeister universal patch librarian also comes in an Accessory version that links into your Barsss&Pamp;Pamp;Pipes Professional composition. The System Exclusive files controlled and manipulated by The PatchMeister are attached to your Songfiles, automatically setting up your MIDI devices whenever you load in a new Song!
Accessories Window - General information. AmiLink - Controls the AmiLink software via ARexx. ARexx - Allows other applications to control B&P. Big Sys - Receives and transmits SysEx events. Follow The Leader - Prints a lead sheet with lyrics and chords. Logic - Compares two tracks and performs a logical operation on the notes within them. MMC - Lets you control other equipment that support the MIDI Machine Control standard. MTC - Synchronizes Barsss&Pamp;Pamp;Pipes with MIDI Time Code recieved through the MIDI In connector. Phantom - Allows synchronzation via Dr T's Phantom. PIP - Opens a window for the GVP IV-24 card. sMerFF - Loads and saves standard MIDI files. SMoose - Loads and saves SMUS format music files. SunMPTE - Allows Barsss&Pamp;Pamp;Pipes to synchronize to SMPTE input entering on the SunRize board. SunSet - Allows you to run Studio16 modules within the Barsss&Pamp;Pamp;Pipes screen. SyncPro - Integrates the SyncPro box with Barsss&Pamp;Pamp;Pipes. True Colors - Allows you to change the screen palette.

The Accessories Window

Contents Index Help Prev Next

The Accessories Window
Accessories reside in the Accessories window. To open the Accessories window, select it from the Windows menu in the Main Screen or double-click on its icon.

The Accessories window displays all currently loaded Accessories as icons with their names beneath them. Use the scroll bar and arrows to view those Accessories which you cannot see. Barsss&Pamp;Pamp;Pipes Professional does not automatically load all Accessories.

Installing Accessories
In order to use an Accessory, you must first install it. To load an Accessory, select Install... from the Accessories menu. The File Requester, which lists all of your Accessories, opens. Select an Accessory and load it into Barsss&Pamp;Pamp;Pipes Professional. Once you load an Accessory, it becomes an integral part of your system and is automatically reloaded every time you run Barsss&Pamp;Pamp;Pipes Professional.

*TIP* Loading an Accessory updates the text file 'Accessories'. This file keeps track of which Accessories Barsss&Pamp;Pamp;Pipes Professional loads upon startup.

To use an Accessory, double-click on its icon.

NOTE: Some Accessories are always active when loaded. Please refer to the particular accessory description for more information.

Removing Accessories
To remove an Accessory from the Accessory window, click on it once, then select the Remove command from the Accessories menu. Barsss&Pamp;Pamp;Pipes Professional removes the Accessory from the system and no longer reloads it. It does not, however, delete it from disk.


Accessories - ARexx

Contents Index Help Prev Next

ARexx

The ARexx Accessory receives ARexx commands, which in tum instruct Barsss&Pamp;Pamp;Pipes Professional to load, play, start, stop, and synchronize music under the control of other Amiga applications.

Installation
To install the ARexx Accessory, use the Install command found in the Accessories menu. From then on, it is active every time you run Barsss&Pamp;Pamp;Pipes. The ARexx Accessory has no Control window. In order for the ARexx Accessory to work, you must have ARexx (by William Hawes) installed in your computer, including the ARexx libraries. Fortunately, these are distributed with WorkBench 2.0. Also, the Rexxmast program must be running.

NOTE: Many people place the Rexxmast command in their startup sequence or WBStartup drawer to make it a permanent part of their Amige environment, we suggest you do this as well.

ARexx Command Format
The ARexx Accessory receives commands addressed to "Barsss&Pamp;Pamp;Pipes ARexx". Each ARexx command is followed by an optional set of parameters. Many commands receive time information in SMPTE, Beats & Measures, or MIDI Clocks. So, the first parameter often is "BEAT," "SMPTE," or "CLOCK," indicating which type of timing information follows. The second parameter is the actual time in the specified format. For example, to locate to a particular point in the Song, three different commands can be issued:

LOCATE BEAT measure.beat
i.e., ADDRESS "Barsss&Pamp;Pamp;Pipes ARexx" LOCATE BEAT 1.4

LOCATE SMPTE hour.minute.second.frame
i.e., ADDRESS "Barsss&Pamp;Pamp;Pipes ARexx" LOCATE SMPTE 0.0.23.12

LOCATE CLOCK midiclock
i.e., ADDRESS "Barsss&Pamp;Pamp;Pipes ARexx" LOCATE CLOCK 300

The BEAT time parameter is in measures and beats. The SMPTE time parameter is in hours, minutes, seconds and frames. The CLOCK tiine parameter is in MIDI clocks. There are 24 MIDI clocks per quarter note, although Barsss&Pamp;Pamp;Pipes thinks in terms of 192 clocks per quarter note. By using the MIDI standard, we stay consistent with other applications.

ARexx Commands
Here is a description of each command:

OPEN SONG filename
 Loads a Song, replacing the currently loaded Song.
 i.e., ADDRESS "Barsss&Pamp;Pamp;Pipes ARexxll OPEN SONG "Time.Song"

SAVE SONG filename
 Saves the currently loaded Song to the selected file.

PRELOAD filename
 Preloads a performance for later installation.
 i.e., ADDRESS "Barsss&Pamp;Pamp;Pipes ARexxll PRELOAD "rock.Song"

INSTALL filename
 Replaces the current Song with a preloaded one.
 i.e., ADDRESS "Barsss&Pamp;Pamp;Pipes ARexx" INSTALL "rock.Song"

LOCATE BEAT/SMPTE/CLOCK time
 Locates a specific position in the Song.

LOCATE BEAT/SMPTE/CLOCK
 Reads the current position. Uses the same command as above with no time parameter.

START
 Starts playback at the current position in the Song.

START BEAT/SMPTE/CLOCK time
 Starts playback at a specific point.

STOP
 Stops playback immediately.

RECORD
 Starts playing and recording at the current position.

RECORD BEAT/SMPTE/CLOCK time
 Starts recording at a specific point.

PUNCHIN
 Enters record mode (whether or not playing).

PUNCHOUT
 Exits record mode (but keep on playing).

TOFRONT SCREEN
 Brings the Barsss&Pamp;Pamp;Pipes Professional screen to the front.

TOBACK SCREEN
 Puts the Barsss&Pamp;Pamp;Pipes Professional screen to the back.

WAIT BEAT/SMPTE/CLOCK time
 Waits until the Song reaches a specific point, forcing the ARexx caller to synchronize with Barsss&Pamp;Pamp;Pipes Professional.

FRAME 24/25/29/30
 Sets the SMPTE frame type. A SMPTE frame type of 29 indicates drop frame.

FRAME
 Reads the SMPTE frame type.

TEMPO
 Reads the current tempo.

*TIP* A sample ARexx script that uses these commands is Included in the Examples drawer of the Barsss&Pamp;Pamp;Pipes Professional disk.

NOTE: Warning: If you are using Barsss&Pamp;Pamp;Pipes Professional in conjunction with Deluxe Video III, you must run Barsss&Pamp;Pamp;Pipes Professional first, then Deluxe Video. Otherwise, you may experience a loss of timing. For playing MIDI files under ARexx control, we recommend the Media Madness Player.



Accessories - Big Sys

Contents Index Help Prev Next

Big Sys - A Generic Patch Librarian
Big Sys receives and transmits MIDI System Exclusive events.

Useful for saving and sending patch banks to your synthesizer, it transmits the data when you first load a Song, rather than every time the sequence plays. Big Sys provides options for receiving, transmitting, editing, loading and saving System Exclusive packets that do not require handshaking and are up to 65,535 bytes in length.

NOTE: For receiving and transmitting System Exclusive events with full handshaking, consider The PatchMeister universal patch librarian.

To open the Big Sys Control window, double-click on the Big Sys icon.

Receiving And Transmitting SysEx Packets
To capture a System Exclusive packet, click on the Receive button. Big Sys waits until a System Exclusive packet arrives in the standard MIDI In port. Go to your synthesizer and execute the System Exclusive transmit command. (Please see your synthesizer manual for the appropriate instructions). Big Sys waits patiently until the System Exclusive packet arrives.

To send the System Exclusive packet out the standard MIDI Out connector, click on the Transmit button.

Loading And Saving SysEx Packets
To read a previously saved System Exclusive packet from disk, click on the Load button. When you load a Song from Barsss&Pamp;Pamp;Pipes Professional's Song menu, Big Sys automatically loads and transmits the System Exclusive packet previously saved as part of the Song.

To open Barsss&Pamp;Pamp;Pipes Professional's file requester and save the System Exclusive packet to disk, click on the Save button. When you save the current Song with the Save command in Barsss&Pamp;Pamp;Pipes Professional's Song menu, Big Sys saves the System Exclusive packet as part of the Song.

The 'Save Raw' button saves the current sysex buffer as a raw sysex file. The normal 'Save' option creates a header that is used by B&P Pro, but if you wish to use your sysex data files with other programs 'Save Raw' should be used. Note that the 'Load' command will automatically detect and load in either a raw sysex file OR a B&P Pro sysex file.

NOTE: Saving the System Exclusive packet as part of the Song can increase the size of the Songfiles dramatically.

Editing SysEx Packets
Once you have received or loaded a System Exclusive packet, you can edit it. To open the standard Barsss&Pamp;Pamp;Pipes Professional System Exclusive requester, click on the Edit button. To erase the current System Exclusive packet, click on the Clear button. Erasing in this manner frees memory.

The 'New' button simply creates a new sysex buffer for you to edit. This allows you to create a sysex buffer to send to your MIDI device without loading it from disk.

NOTE: If you don't went a System Exclusive packet saved as part of your Song, you must erase it with the Clear command.

Changing the MIDI device
The input and output tools default to the standard MIDI In and MIDI Out tools, but any input or output tool that deals with MIDI can be dragged into those areas, for example the One-Stop Music Shop's input and output tools.


Accessories - Follow The Leader

Contents Index Help Prev Next

Follow The Leader - A Basic Lead Sheet Printer
Follow The Leader takes advantage of the higher level information you can place in your Barsss&Pamp;Pamp;Pipes Professional compositions, in particular, Lyrics, Chords and A-B-A Sections, and prints a lead sheet with Lyrics and Chords.

Your composition must follow a few rules in order to be printed intelligibly by Follow The Leader:

 It must have lyrics.

 Lyrics and chords must be placed in the Master Parameters window, not in those Parameters of an individual Track.

 Your lyrics must be punctuated properly: to signify the end of a line use periods, exclamation marks and question marks.


For every line in your Song, Follow The Leader prints two lines. The top line displays the chords. Follow the Leader indicates every beat with either a chord or hash mark. The bottom line displays the lyrics, in time with the chords.

If you've placed A-B-A sections in your Song, Follow The Leader prints each section prefaced by its name. It then breaks the Song into its component verses, choruses, etc.

Double-click on the Follow The Leader icon. Doing so opens the Follow The Leader requester, which displays three choices: Print, Save to Disk, and Cancel.

Printing
Before printing, make sure you've set the Amiga's Preferences properly. Printing occurs purely in text mode. Unlike the Notation Print option, Follow The Leader does not print graphics.

To print the Lead Sheet, click on the Print button.

Printing To A Disk File
To save your lyrics and chords to a file so that you can load them into a word processor, click on the Save To Disk button. Doing so opens the Barsss&Pamp;Pamp;Pipes Professional File Requester. Select or enter a file name, then click on Save to save your Song to that file.


Accessories - Logic

Contents Index Help Prev Next

Logic Accessory
The Logic Accessory compares two Tracks and performa logical operations on the notes within them. This Accessory can be very useful with Tools such as Counterpoint. Be sure to read the example, below.

Control Window And Function
The Logic Accessory works on two Tracks. First, open the Logic Accessory by double-clicking on its icon in the Accessories window. Then, click on the first Track, choose one of the three buttons in the Logic Accessory's window, and then click on the second Track to perform the function.

There are three buttons in the Logic Accessory's control window:

 1. Exclusion - removes all notes from the second Track that are identical
    to notes in the first Track.

 2. Intersection - removes all notes from the second Track that are not
    identical to notes in the first Track.

 3. Union - merges notes from the first Track into the second Track, if
    those notes are not already in the second Track.

 When comparing notes in Tracks, the Logic Accessory bases its comparison on note time and duration only. For example, if a note "C5" exists at the beginning of measure 1 of the first Track, with a duration of 600 clocks, the Logic Accessory looks for a "C5" in the second Track with a duration of 600 clocks. Note velocity is unimportant in this comparison.

Example: Creating A Counterpoint Track

1. Create a melody in Track 1.

2. Open the main Tracks window, and highlight Track 1.

3. Choose the Track/Copy menu command. A duplicate of Track 1 is created, and appears highlighted.

4. Put the Counterpoint Tool in the ToolPad.

5. Choose the Track/Toolize menu command. The copy of Track 1 now contains the original melody plus the counterpoint created by the Counterpoint Tool.

6. Open the Logical Accessory by double-clicking on it in the Accessories window. The Logical Accessory control window opens.

7. Click on the original Track 1, the Track without the counterpoint.

8. Click on the Exclusion button in the Logical Accessory. The bottom of its control window says "Click on a Track."

9. Click on the copy of Track 1. The original melody is removed, leaving behind only the counterpoint melody.

This example should give you a good idea as to the usefulness of the Logical Accessory.


Accessories - MID Machine Control

Contents Index Help Prev Next

MMC - MIDI Machine Control
The MIDI Machine Control Accessory (MMC) provides a Transport style Control window to control tape decks and other equipment that support the MIDI Machine Control standard.

Open the MMC window by double-clicking on the MIDI Machine Control icon in the Accessories window.

From this window, you can transmit commands to your MIDI Machine Control compatible equipment, telling it to start, stop, rewind, fast forward, and more.

Setting Up MIDI
Since the MMC transmits its commands via MIDI, you must first set up the MIDI Out Tool. Notice the button on the right with a MIDI Out icon on it. This button identifies which MIDI Out Tool to use. If you only have the standard MIDI Out Tool installed in Barsss&Pamp;Pamp;Pipes Professional, then no changes are necessary. However, if you have additional MIDI Out connectors, for example in Triple Play Plus or the One-Stop Music Shop, drag the appropriate Tool from the ToolBox and place it here to tell MIDI Machine Control to send commands via the interface of your choice.

MIDI Machine Code Transport Commands
The top four buttons from left to right are: Stop, Play, Rewind, and Fast Forward. Beneath these buttons are: Pause, Deferred Play, Eject, and Record. Click on these to send the respective MIDI Machine Control commands.

MIDI Machine Code Locate Registers
The bottom half of the MMC Control window contains four seek locations. Use these to record specific times and set your MIDI Machine code device to autolocate to those times. The text fields in the middle show the seek times for each. Here you can enter a value.

Click on the button to the far left of each location to send a Seek command with the specified time to your MIDI Machine. You can then immediately send the Deferred Play command (please see above) to cause your MIDI Machine to begin playing as soon as it is done seeking. The Deferred Play may be neccessary because some MIDI Machine Devices may take a while to seek (especially video and audio tape players).

You can set the location time by hand by clicking on it, and typing in the value. Alternatively, you can click on the marker buttons to the right to automatically set the location to the value in the corresponding Auto-Locate Flag in the Tracks window.

You can also choose whether to view the time in SMPTE time or music time. Do so by clicking on the SMPTE/Music Time button just under the MIDI Out Tool. When the button displays a film strip, the location times may be entered and viewed in SMPTE (hours, minutes, seconds, and frames.) When the button displays musical notes, the location time may be entered and viewed in music time (measures, beats, and clocks).

Synchronizing With Barsss&Pamp;Pamp;Pipes Professional
You can also set the MMC Accessory to transmit commands in synchronization with standard Barsss&Pamp;Pamp;Pipes Professional transport commands. To do this, enable the Sync to B&PPro Transport option in the MMC window's menu. Now, when you click on Start, Stop, Record, Rewind, and Fast Forward in the Transport Controls, they get sent to MIDI Machine compatible devices as well.

NOTE: Because of seek time issues, most tape oriented devices have difficulty keeping up with Barsss&Pamp;Pamp;Pipes Professional. In these cases, it is better to use the MMC Control window to start the MIDI Machine device and have the device in turn control Barsss&Pamp;Pamp;Pipes transport via SMPTE or MIDI Clocks synchronization.


Accessories - MTC

Contents Index Help Prev Next

MTC - MIDI Time Code Synchronization
The MTC Accessory synchronizes Barsss&Pamp;Pamp;Pipes Professional with any SMPTE to MIDI Time Code converter by way of your MIDI interface's MIDI In connector.

If you are using the SyncPro synchronization box, please remove the MTC Accessory from the Accessories window to avoid conflict with the SyncPro Accessory.

From the MTC Control window, you can view the current SMPTE time and activate synchronization.

Recording A SMPTE Stripe
Before synchronizing to SMPTE (MIDI Time Code), you must record a SMPTE stripe. Please refer to your SMFTE hardware manual for instructions.

Synchronizing To SMPTE
Make sure the SMPTE signal emanating from your tape or video device is correctly being converted to and transmitted as MIDI Time Code into the MIDI In connector on your MIDI interface. If you have more than one MIDI In connector, choose whichever you'd like.

IMPORTANT: Set the SMPTE Offset in the Timing menu to match the starting SMPTE time on your tape.

The MTC Accessory features the following command buttons and display:

Activate
When you select this button, you enable SMPTE synchronization.

Run Lock
If you enable Run Lock, MTC constantly keeps Barsss&Pamp;Pamp;Pipes Professional locked to tape. If the tape speeds up, so does Barsss&Pamp;Pamp;Pipes Professional.

NOTE: We recommend keeping this option on. Start your tape recorder rolling. Once the incoming SMPTE time reaches the SMPTE offset, the MTC Accessory activates Barsss&Pamp;Pamp;Pipes Professional. If the tape starts part way into the performance, Barsss&Pamp;Pamp;Pipes starts at that point.

SMPTE Counter
The SMPTE time counter at the top of the Control window always displays the incoming SMPTE time, whether or not Barsss&Pamp;Pamp;Pipes is running. This is very useful for finding your location on tape.


Accessories - Phantom

Contents Index Help Prev Next

Phantom
This is an Accessory from B&P Pro 1.0 that was not documented in the manual.  It allows B&P Pro to synchronize with SMPTE via Dr. T's Phantom. It only works on Amigas equiped with Workbench 1.3.


Accessories - PIP

Contents Index Help Prev Next

PIP - Picture in Picture
The PIP Accessory opens GVP Picture in Picture utility within the Barsss&Pamp;Pamp;Pipes Professional screen. Double-click on the PIP Accessory to open Picture in Picture. You must have the GVP Impact Vision IV-24 card and software installed correctly for the PIP Accessory to function properly. ARexx must also be installed on your system.

NOTE: In addition to viewing the video, you also need to synchronize Barsss&Pamp;Pamp;Pipes Professional to the video as it rolls. We recommend recording a SMPTE stripe on one of the video's audio Tracks and synchronizing via MIDI Time Code. SyncPro, our MIDI Sync box, is well suited for this task.


Accessories - sMerFF

Contents Index Help Prev Next

sMerFF - a MIDI File Format Converter
MIDI File Format is a standard for saving and retrieving MIDI performances. It is supported by almost all Sequencers on the major computer platforms, including Amiga, Macintosh, Atari and IBM-compatibles. Use sMerFF as a bridge between your work on Barsss&Pamp;Pamp;Pipes Professional and other software on other machines. For example, if you compose on an Amiga but plan to take your work into a studio that uses Macintoshes, save your performances in the MIDI File Format and then read them into the Sequencer at the studio.

NOTE: Different computers have different disk formats. Solve this by using a utility to write in a different format, or transfer the files via a modem cable. Most computers, including the Amiga, provide IBM floppy disk emulation. Many multi-media programs also perform MIDI files. For example, Scala, which performs interactive presentations, plays MIDI Files; the One-Stop Music Shop MIDI File Player plays MIDI Files under ARexx control; and MIDI File Format playback is built into the Windows 3.1 system.

sMerFF translates your Barsss&Pamp;Pamp;Pipes Professional compositions into the standard MIDI File Format, and reads MIDI Files back into the Barsss&Pamp;Pamp;Pipes Professional.

MIDI File Format Support
There are three different MIDI File formats: #0, #1, and #2. sMerFF supports 0 and #1. In addition to all MIDI performance events, sMerFF translates Key Signature, Time Signature, Lyrics, Track Names, Tempo Map, System Exclusive events and even SMPTE time. MIDI File Format, however, does not include information unique to Barsss&Pamp;Pamp;Pipes Professional, such as Tools, Dynamics, Rhythms, and A-B-A sections.

To access sMerFF's controls, double-click on the sMerFF icon. This opens the sMerFF Control window.

Saving A MIDI File
Before saving in the MIDI File Format, you must make a few preparations:

 1. Remove all dependencies on Tools in the Output PipeLines. Since the
    MIDI File Format does not support Barsss&Pamp;Pamp;Pipes Professional Tools, you
    must convert your Tracks to perform without Tools. Usually, this is a
    matter of dragging a Tool from the Output PipeLine into the ToolPad
    and Toolizing the entire Track.

 2. Determine which MIDI File options you'd like sMerFF to use as it saves
    your file. Select from the following options located in the lower half
    of the sMerFF Control window:

Format 0 and Format 1
sMerFF's write options allow you to save a MIDI File in either MIDI Format 0 or #1. Click on the appropriate button. In general, you probably want to save in Format #1, since it supports an unlimited number of Tracks.

Tempo Map Only
To save only the Tempo Map, click on the Tempo Map Only button.

SMPTE Format
Most MIDI File readers think in music time: Measures, Beats, and Clocks. These, combined with the Tempo Map, determine the timing of the complete performance. However, some MIDI File readers, especially in the multi-media field, prefer the music with SMPTE time stamps. If you are authoring for such an environment, you may very well find saving in SMPTE time more appropriate. Click on the SMPTE Format button to activate saving with SMPTE times.

SMPTE Options
SMPTE timing is usually done in terms of Hours, Minutes, Seconds, and Frames. However, for music, frame resolution is far too poor. So, an additional field, Ticks, is added by MIDI File readers and writers. This field increases the resolution by subdividing the frames. You can specify how many ticks per frame to use with the TPF: slider. Choose a number anywhere above 15 and the resolution should be sufficient. Choose the SMPTE format that is appropriate and click on its button. Usually, this latter choice is made with an understanding of the destination media, i.e. if it's intended for film set it to 24 frames per second.

Save MIDI File
Once you've prepared for saving, click on the Save MIDI File button. The file requester opens. Select or enter a file name. The extension, MID, is automatically appended to the end of your filename. You can change this extension by typing an alternate one.

Loading A MIDI File
sMerFF provides two options for loading a MIDI file. You can either load it and have it replace the Song currently loaded, or load it and add its Tracks to the Song currently loaded.

Load MIDI File
To load a MIDI File Format Song into Barsss&Pamp;Pamp;Pipes Professional, click on the Load MIDI File button. The file requester appears. By default, Barsss&Pamp;Pamp;Pipes Professional lists only files with a MID extension. You can change this extension by typing an alternate one. Once you've selected a file, sMerFF removes the current Song and loads the file in.

Add MIDI File
To load a MIDI File Format Song and append it to your current Song, click on the Add MIDI File button. This behaves identically to Load MIDI File, except it does not remove the Tracks already in memory.

*TIP* The appended MIDI File Tracks start at the same time as the previously installed Tracks. If you'd like @ new Tracks to start at the end of the Song, place them in a Group and shift the Group to the end.

Accessories - SMoose

Contents Index Help Prev Next

SMoose
The Simple Music, or SMUS, format is an early standard for music files on the Amiga. Typically, older Amiga programs do not support MIDI File Format, but usually read and write SMUS files.

Unfortunately, the SMUS format often inaccurately represents performances, chopping up note durations and removing most MIDI events.

*TIP* Avoid using SMUS wherever possible.

Use the SMoose Accessory both to save Barsss&Pamp;Pamp;Pipes Professional Songs in the SMUS format and load SMUS files back into Barsss&Pamp;Pamp;Pipes Professional.

Double-click on SMoose's icon to open the SMoose Control window.

Saving In SMUS Format
Before saving a Barsss&Pamp;Pamp;Pipes Professional performance in the SMUS format, you must first preset several parameters.

Resolution
Drag the Resolution: slider to set the minimum resolution and minimum note size that SMoose uses to create the SMUS file. (The SMUS standard requires this). A fine balance exists between setting the resolution small enough so that notes occur when they should and yet large enough so that notes don't break down into jumbles of tiny notes and rests. Click on the Triplet button to detern-dne whether SMoose should measure the resolution in triplets.

Include IFF Samples
If you use the AmigoPhone (from the Internal Sounds Kit) on any of your Tracks, SMoose can save the actual sampled sounds as part of the file. Some SMUS readers know how to read the samples as well as the music, and can take advantage of this, automatically loading the instruments with the music. Activate the Include IFF Samples button if you want to save the samples.

Save SMUS
Finally, to save your composition in the SMUS format, click on the Save SMUS button. Select or enter a file name into the file requester and select Save.

NOTE: If you plan on using your SMUS file with Amiga Vision, set the Track names of each file to the filename of the IFF sound that you plan to use for that Track. When you tell Amiga Vision which directory to find the IFF samples, it looks for them by the Track name.

Loading A SMUS File
Click on the Load SMUS button. By default, the file requester only looks for files with the extension ".smus." However, you can change this extension by typing in a different one in the file requester. Once you've found your file, click on it and then select Load.

Smoose clears the currently loaded Song and installs the SMUS file.


Accessories - SunMPTE

Contents Index Help Prev Next

SunMPTE_2.8 or SunMPTE_3.0
Because there are two popular version of the Studio16 software, version 2.8 and version 3.0, we've included support tools for both. However, the 2.8 and 3.0 versions are incompatible with each other (you can't load a 2.8 Tool and a 3.0 Accessory at the same time).

STUDIO 16 VERSION 2.8: Use the SunMPTE_2.8 and SunSet_2.8 Accessories, and the SunOut_2.8 and  Tools.

STUDIO 16 VERSION 3.0: Use the SunMPTE_3.0 and "SunSet_3.0 Accessories. Remove the SunOut and SunTrack Tools from your Toolbox, or the 3.0 Accessories won't function!

The SunMPTE Accessory allows Barsss&Pamp;Pamp;Pipes Pro to synchronize to SMPTE input entering the SMPTE port on the SunRize board, or generated by the SunRize SMPTE Generator module.

When you double-click on this accessory's icon, a control window opens. At the top the current SMPTE time is displayed. Underneath are two buttons, Activate and Run Lock. If the Activate button is depressed Barsss&Pamp;Pamp;Pipes Pro will receive SMPTE and will start and stop in sync with SMPTE input. If both the Activate and Run Lock buttons are depressed (default) Barsss&Pamp;Pamp;Pipes Pro continuously updates its internal time based on SMPTE input events, ensuring proper synchronization.


Accessories - SunSet

Contents Index Help Prev Next

SunSet_2.8 or SunSet_3.0
Because there are two popular version of the Studio16 software, version 2.8 and version 3.0, we've included support tools for both. However, the 2.8 and 3.0 versions are incompatible with each other (you can't load a 2.8 Tool and a 3.0 Accessory at the same time).

STUDIO 16 VERSION 2.8: Use the SunMPTE_2.8 and SunSet_2.8 Accessories, and the SunOut_2.8 and  Tools.

STUDIO 16 VERSION 3.0: Use the SunMPTE_3.0 and "SunSet_3.0 Accessories. Remove the SunOut and SunTrack Tools from your Toolbox, or the 3.0 Accessories won't function!

The SunSet Accessory allows you to run all the SunRize Studio16 modules within the Barsss&Pamp;Pamp;Pipes Pro screen.  When this icon is double-clicked on the Studio16 Instance window will open, allowing you to access all of the Studio16 software.

The SunSet Accessory also allows you to have a unique environment setup within Barsss&Pamp;Pamp;Pipes Pro.  When the Instance window opens, there will always be a module named "B&PSavePrefs".  Selecting this module saves all preferences in the Master Preferences (except the color map) and the size, position, and configuration of all modules currently open.  This information is saved independantly of the normal Studio16 preferences.  The files used to save this information are in the S: directory, Studio16BPP.config holds the defaults from the Master Preferences, and BPPInstance holds the configuration of all the open modules.

Barsss&Pamp;Pamp;Pipes Pro keeps track of whether the Instance window is open and if Quit is selected to leave Barsss&Pamp;Pamp;Pipes Pro and the Instance window is open, all other modules will be automatically closed.  If you close the instance window, make sure that you close all other Studio16 windows before leaving Barsss&Pamp;Pamp;Pipes Pro.

NOTE: Using this accessory may have unpredictable results if you are already running Studio16 on another screen.


Accessories - SyncPro

Contents Index Help Prev Next

SyncPro - Blue Ribbon's SMPTE Sync Box
The SyncPro Accessory integrates the SyncPro SMPTE to MIDI Time Code synchronization box with Barsss&Pamp;Pamp;Pipes Professional. Using this configuration will assure you accurate and reliable synchronization when using MIDI Time Code and SMPTE.

*TIP* You can also use the SgncPro hardware for MIDI Clock synchronization.

Double-click on the SyncPro icon in the Accessories window to open the SyncPro Control window.

From the SyncPro Accessory's Control window, you can view the current SMPTE time, activate synchronization, and record a SMPTE stripe.

NOTE: If you are using the SyncPro Accessory, remove the MTC Accessory to avoid hardware conflicts.

Recording A SMPTE Stripe
Before you can synchronize to SMPTE, you must record a SMPTE stripe to tape. Click on the Stripe button. This opens the Stripe requester.

Use the Stripe requester to set up the stripe parameters. It communicates these to the SyncPro box via MIDI before it instructs SyncPro to start generating the SMPTE signal.

First, make sure you have a MIDI output from your Amiga connected to the MIDI input on the SyncPro box. It's also a good idea to have the SyncPro's MIDI Out connected to a MIDI input on your Amiga.

You'll find the following features in the SyncPro Accessory:

MIDI Transmit Tool:
Click on the MIDI Transmit Tool button to select the MIDI output Tool that is connected to SyncPro. If you only have the standard MIDI Out, no selection is neccessary.

Offset:
Set the starting SMPTE time in hours, minutes, seconds, and frames by typing it after the Offset: prompt. The SyncPro box will start counting up SMPTE time from that point.

Format:
Select the appropriate SMPTE format from the displayed format buttons. If your work does not require any specific format, we recommend the 30 frame format.

Stripe
Click on the Stripe button to start sending SMPTE. The Stripe requester instructs the SyncPro box to start generating SMPTE at the selected offset and format. The Tape Out light on the SyncPro should turn on. If not, check your MIDI cables and make sure the MIDI Transmit Tool is correct. Then, set the record level in your tape recorder. If you've connected the MIDI Out of the SyncPro to the MIDI In on the Amiga, you should also see the SMPTE time display in the SyncPro Control window scroll.

Once everything is working properly and the levels are set, click on the Stop button to stop the signal. Then, start the recorder, and click on Stripe again to record the SMPTE signal to tape.

Stop
Click on the Stop button once you've recorded the entire stripe. After you've completed recording the SMPTE stripe, you no longer need to have the Amiga's MIDI Out connected to the SyncPro's MIDI In.

*TIP* If you're using SMPTE sync for multitrack music recording, it often works well to stripe an entire tape with one SMPTE stripe. Then, you con lay down Song after Song, each at a unique SMPTE offset, without ever having to record a SMPTE stripe again.

Cancel
Leave the Stripe requester by clicking on the Cancel button.

Synchronizing To SMPTE
The SyncPro box reads SMPTE in its Tape In connector, converts it into MIDI Time Code, and sends that via it MIDI Out to the Amiga's MIDI In connector. If you have more than one MIDI In connector on your Amiga, you may use any one, because they all automatically send the MIDI Time Code to the SyncPro Accessory.

NOTE: Make sure you've set the SMPTE Offset (from the Timing menu of Barsss&Pamp;Pamp;Pipes Professional) to the starting SMPTE tfme on the tape.

Activate
Enable SMPTE synchronization by clicking on the Activate button.

Run Lock
If you enable Run Lock, SyncPro constantly keeps Barsss&Pamp;Pamp;Pipes Professional locked to tape. If the tape speeds up, so does Barsss&Pamp;Pamp;Pipes Professional. We recommend keeping this option on.

Start your tape recorder rolling. Once the incoming SMPTE time reaches the SMPTE offset, the SyncPro Accessory activates Barsss&Pamp;Pamp;Pipes Professional. If the tape starts mid-way into the performance, Barsss&Pamp;Pamp;Pipes starts immediately at that point.

SMPTE Counter
The SMPTE time counter at the top of the Control window always displays the incoming SMPTE time, whether or not Barsss&Pamp;Pamp;Pipes is running. This is very useful for finding your location on tape.


Accessories - True Colors

Contents Index Help Prev Next

True Colors
With True Colors, you can change each of the eight colors in the Barsss&Pamp;Pamp;Pipes Professional screen. Use it to design a unique color palette for each of your compositions.

To open True Colors, click on its icon in the Accessories window.

Setting The Palette
True Colors displays eight buttons across the top. These correspond to the eight colors in the screen. To edit a color, click on its button. True Colors displays the Red, Green, and Blue components of the selected color as three sliders. Drag the sliders to adjust the color.

Resetting The Palette
To reset the colors to their values prior to the opening of the True Colors window, click on the Previous Colors button. To reset the colors to the original Barsss&Pamp;Pamp;Pipes Professional colors, click on the Default Colors button.

Saving The Palette
When you design new colors, True Colors installs them into your current Barsss&Pamp;Pamp;Pipes Professional Song. When you save the Song, these colors stay with it. Every time you load the Song, the color palette changes to the saved values, regardless of whether True Colors is open or even installed at the time.

If you'd like to open Barsss&Pamp;Pamp;Pipes Professional to a palette of your choosing, install it in the default Song:

 1. Select New from the Song menu to open the default Song.

 2. Open True Colors and design a palette of your choosing.

 3. Select the Save As Default option in the Song menu.