larry@cadnetix.COM (Larry Peterson) (01/05/90)
A Review of Bars & Pipes Bars & Pipes is a "music composotion system" recently released by Blue Ribbon Bakery for the Amiga. It requires 1 meg of memory and a MIDI interface. A Nickel Tour The main display consists of the "standard" tape deck controls, a position indicator (in measures/beats/clocks), the toolbox and current global tool display, the group button, a solo button, a tempo display (in beats/minute), an A-B-A song form manager and the sequencer display. There are also pull-down menus for songs, tracks, editing, pipetools, timing (including internal, MIDI sync, and SMPTE sync), windows (including master parameters and information) and preferences (including metronome and interlaced display mode). The tape deck controls are augmented by two extra recording mode buttons: Loop Mode and Punch In/Punch Out. Loop Mode recording enables you to set the beginning and end of the loop (using flags on the sequencer display) and loop through the section of music up to eight times. Each of the eight recordings can be played back, allowing you to get the "perfect" take (the other seven are gone once you have selected one to keep). Punch In/Punch Out enables you to set the beginning and end of the section to be recorded (again using flags) and record over just that section of the track. The sequencer provides an optional "lead-in" (defaults to 2 measures) so that you have a chance to figure out where you are in the song. You may set the sequencer to record all MIDI signals to one track (will be sent to one MIDI channel on output) or map each MIDI channel to a separate track. The position indicator shows the current position in the song. This may be changed by using one of two markers (flags again) or by changing the current song position flag at the top of the sequencer display. The toolbox contains tools that may be added to the tracks (pipelines in Bars & Pipes) to modify their behavior. For example, you may want to place the Quantize Tool on the input end of a pipeline to adjust the timing of all incoming messages or on the output end of a pipeline to adjust the MIDI signals that come out of the sequencer. Each tool that has settable controls may be modified in real time, allowing you to get everything "just right" before you commit yourself. Tools may also be applied globally (the tool shown in the current global tool window) or, using the track editor, to individual notes. There are tools that branch from one pipeline to another (useful for mixing voices or for applying the Counterpoint Tool). There is also a MacroTool Editor to create your own tool from existing tools. Bars & Pipes 1.0 comes with these tools: Accompany B, Articulator, Branch Out, Counterpoint, Delay, Doctor of Velocity, Echo, Elbow, Feedback In, Feedback Out, Harmony Generator, Inverter, Keyboard Splitter, Merge In, MIDI In, MIDI Out, Modulator, Note Filter, Note Flipper, Phrase Shaper, Plug, Quantize, Reverser, Sforzando, Subdivider, Transposer, Triad and Unquantize. The group button allows you to lump the tracks into "groups". The groups are treated just like single tracks for solo and editing operations. You may define up to eight groups which may overlap. The solo button enables you to turn off a group's or track's output or to listen to a single group or track at a time. The A-B-A song form manager enables you to come up with sections and move these sections around to form a song. For example, you've recorded an intro, verse, bridge and chorus. You can use A-B-A to try different combinations to make up the song. Using A, B, C and D to label the sections of the song, you may want to try ABDBDCBDD or maybe ABDCBDCDA. Bars & Pipes keeps track of the section (displayed at the top of the sequencer window) and changes made to the original copy of the section may be propogated to all of the other copies. The top of the the sequencer display shows the meter signature, the flags (for editing, loop mode or punch in recording, current position, etc.), A-B-A information and has a set of buttons for rearranging the track display. For each track, it shows the track name, input pipeline, mode (record or play), a graphical view of the track, the output mode (through, play or mute), the output pipeline and the output channel number. Tracks may be edited by double-clicking on the graphical view of the track. You may graphically edit (add/change/delete) notes on a double staff or on a piano roll and other MIDI information (velocity, program change, control change, etc.) as lines below the notes. This window can be set up to display any information you want to see. There are icons for the editing modes (which may also be accessed by function keys. If you choose to enter notes singly on the staff, they will automatically be in the chosen key (settable by track or globally) and can line up to the measure's rhythm (settable by track or globally). The master parameters enable you to set the dynamics, key, chords, rhythm and enter lyrics that affect all of the tracks in the song. Each of these parameters can be overridden in each individual track. There are also Accessories that can be used to print a lead sheet (chords and lyrics) or to convert Bars & Pipes scores to or from other formats. Follow the Leader (lead sheet formatter) and Muffy (MIDI file format converter) are included with release 1.0. My Humble Opinions I have been using the Amiga with DMCS and SoundScape to control my simple MIDI setup (keyboard, sound generator, reverb unit and guitar controller) for the last three years. I was able to master SoundScape and to put up with the translations between DMCS for editing and SoundScape for sequencing, but I have been looking/hoping for a while. I first used the Bars & Pipes demo disk (very little documentation and no save capability) and was able to use most of the features. Once I purchased the package and read the documentation, an appreciation for the power behind the simplicity began to develop. Without the tools, accessories or the advanced features (like the clipboard to copy/cut/paste between tracks), this is a very powerful sequencing and editing system. With the addition of the tools and advanced features, I've been able to get musical ideas from my head to tape quicker and have been happier with the final results than I was with the previous setup. I have used features like "time shift" to make up for the delay in the guitar controller [:-(], and the Unquantize Tool to make "hand entered" notes sound more "human". The user interface is well-thought-out with many actions available using Amiga-meta keys (AmigaC for copy, AmigaP for paste, etc.) and function keys as well as under pull-down menus. The manual is well-organized, well-written and thorough. It includes an index, quick reference and appendices for tools and accessories. The manual is ring-bound to facilitate additions (new tools and accessories) and comes with a plastic case for storage or for standing the manual up on the table. Performance has been pretty good. I have a 1-meg Amiga 500 with 2 floppy drives and have been pleased with the speed. The only things that took more than "interactive" time were the setup for and exit from loop-mode recording. I was able to bring up DMCS at the same time, but didn't have enough memory left after loading a song in DMCS to edit tracks in Bars & Pipes. Support has been outstanding. I called Blue Ribbon Bakery for information before purchase (my local Amiga source didn't have any info besides the phone number at that time), called to figure out how to bring it up (the initial release had to be brought up from the CLI on a 1-meg 2-floppy machine running WorkBench 1.2) and again to report a bug (misalignment of measure numbers). Each time, my questions were answered with enthusiasm and my problems were quickly resolved. I have also received 2 updates following my initial purchase (on December 20): 1.0c enabled me to run from the WorkBench (December 28) and 1.0d fixed all known bugs [:-)] and added scrolling of the sequencer display (January 2). A programmer interface is available for those of you who like to roll your own, as well as a couple of additional accessories and tools that have already been placed in the public domain. Now for what it's missing. The capability to use Amiga voices is not yet available. SMUS compatability is not available, although at least one converter has been placed in the public domain. What enhancements would I like to see? The ability to use the edit flags to mark the start and end of each section for the A-B-A song form manager would be nice. Having a "lock to next spot" in the track editor would save me a few keystrokes/mouse clicks when hand-entering notes in an otherwise improvisational piece (just a measure of something together and syncopated). Further Pointers Blue Ribbon Bakery 1248 Clairmont Road, Suite 3D Atlanta, GA 30030 (404) 377-1514 Disclaimer I'm not in any way connected with Blue Ribbon Bakery or Commodore Business Machines, I just buy the stuff and let other people know if it's any good. Copyright (c) 1990 Larry A. Peterson -------------------------------------------------------------------------------- Larry A. Peterson Internet:larry@cadnetix.COM Daisy/Cadnetix Inc. UUCP: cadnetix!larry 5775 Flatiron Parkway {uunet,boulder,nbires}!cadnetix!larry Boulder, CO 80301 Voice: 303-444-8075 x 439
nsw@cbnewsm.ATT.COM (Neil Weinstock) (01/06/90)
In article <10782@cadnetix.COM> larry@cadnetix.COM (Larry Peterson) writes: >A Review of Bars & Pipes [ ... ] I have the Bars and Pipes demo, and find a couple of things objectionable (BTW, I use Music-X, which is good though certainly far from perfect). I would be interested in hearing from an owner of the package if these are really problems or not. 1) No support for sysex yet. I *need* sysex to do certain varieties of patch changes on my M1R. 2) As far as I could tell, each "track" could only hole MIDI data associated with one MIDI channel. I'd like to hear I'm wrong about this one. I find it to be an unacceptable restriction. Do the top PC and Mac (ok, and Atari) packages typically work this way? In Music-X, I can put absolutely anything in a sequence. I depend on that quite a bit. 3) I was told by the Blue Ribbon Bakery (love that name, BTW) folks that when you construct an ABA format (or however you'd phrase it) that, for instance, the "A" data is *copied* to produce the second repeat. The memory-consuming aspects of that worry me. 4) I am not crazy about the "appearance" of the package. It looks very carnival-like to me. Certainly, that's purely a matter of personal taste. I guess that #'s 1 and 2 are really the killers for me right now. I certainly do give them credit for coming out with a truly *interesting* program. ________________ __________________ _________________________ //// \\// \\// \\\\ \\\\ Neil Weinstock //\\ att!cord!nsw or //\\ "Your hair is so... //// //// AT&T Bell Labs \\// nsw@cord.att.com \\// lustre-laden." - Moss \\\\ \\\\________________//\\__________________//\\_________________________////
bleys@tronsbox.UUCP (Bill Cavanaugh) (02/05/90)
>>usually, "What's a good Amiga magazine?" > >>The answer, as you all probably know, there isn't one. Let's see what we've >>got. Amiga World. Yes, it looks slick from the outside, and there are a lot > > Flame On. In the January Amazing, there's an article on a Menu Builder utility that might be very useful. I'll never know. I should have realized I was in trouble when the title of the article was "MENU BUILDER!". Why the exclamation? There are five more exclamation points int he first three paragraphs, which take up a total of seventeen lines. I'm all for "informalizing" technical articles, but this is rediculous! IMHO, this article was edited badly, if at all. I'm willing (if not happy) to accept grammatical and punctuation errors in "specialty" magazines, but some things are so intrusive that they make reading the article a chore, rather than a pleasure. Flame Off. I subscribe to Amazing, and hopefully still <grin> subscribe to the Transactor, so I'm not just sitting on the sidelines sniping. /************************************************************ * * * Everything above is copyright me. All rights unreserved. * * uunet!tronsbox!bleys BIX: bcavanaugh * * * * "The perversity of the universe tends to a maximum" * * Finagle's First Law * * J. Pournelle * * * ************************************************************/