PG Music Home
Posted By: Dave Fake sheet printing - 12/17/11 07:37 PM
I am still waiting for PG Music to announce any significant upgrades to the print portion of BIAB. As far as I know this function, especially fake sheet printing hasn't been updated or fixed since 2004.

There are so many errors in the software that it is really hard to keep track.

Now many people will say that they don't use the print function. I can say the same about Real Tracks - I just don't use it, but I do not want PG Music to stop developing the product either, I would just like the printing to be brought up to the same standard as all of the other features.

If fixing BIAB is not possible I suggest working with one of the print product, such as Finale Notepad to allow a clean print to be produced directly from the BIAB file. We need to be able to export melody, chords, lyrics repeats / endings. I would buy the print program without hestation if this could be accomplished. The scores produced by BIAB are second-class, and I would dearly like PG Music to put some effort into completing something that they started more than 7 years ago.
Posted By: Bob Roetker Re: Fake sheet printing - 12/18/11 02:52 AM
Dave, you have to remember, the primary function of Band In A Box is to create automatic accompaniment using only chord symbols you input in a matter of minutes. The printing part is just a bonus.

Having said that, I do also sometimes wish for better print options, better 1st and 2nd endings, better repeats, more control, etc. But all that adds up to Sibelius or Finale. SO, my next best wish is for Band In A Box Midi file exports to contain the chord symbol information as well as the notes so it can all be imported into Sibelius or Finale.
Posted By: TromboneAl Re: Fake sheet printing - 12/18/11 06:53 PM
Dave, thanks for posting this, because I was considering upgrading from 2009.5 to 2012 with the hope that the printing would be better.

The ability to print out lead sheets is incredibly useful. I do it all the time to add a new chart to my trio's repertoire or change the key of a tune.

The main issues that I have is the the number of staves displayed is wrong (one less -- what a simple bug fix it would be), and the auto-set does not work. Also, the display of the first and second endings is pitiful.
Posted By: Graham Martin Re: Fake sheet printing - 12/19/11 01:55 AM
I agree with Dave that I would like to see an improved printing function added, except I would add that I also want the harmony parts printed. You can already print them, but Dave did not mention them in his list. I would also like functioning accents and other musical markings. Also, substitute a proper Coda for the existing Tag, but do not think I did not appreciate the work that Oliver put into the existing Tag function.

I do not agree with Bob's description of the purpose of BB and I have to tell you that all my mates use it for producing lead sheets for their jazz groups. I play in three traditional/mainstream jazz bands that have their entire libraries produced in BB - over 200 tunes for the repertoire of each band. For my band, I also produce the harmony parts. However, you have to edit them with a pen and add many other musical markings. Moreover, I never have mastered the repeats.

In the old days, I used BB only for practicing jazz at home and I believe that was the 'original' accompaniment function. Its use as a live accompaniment for the solos acts and deadly duos, that get all the gigs these days, came much later but is was an obvious marketing move that, as a marketing manager, I applaud.

I also use BB for the first stage of a big band arrangement, using the many harmonies available. I then drop a midi, or two, into Sibelius for cleaning up any harmonies that I do not like and to add the correct markings and repeats to the score. I wish I did not have to do that and I genuinely believe BB is quite close to being a good print program. BB big benefit is that it has by far the easiest chord and note entry. Speed is essential in arranging and even producing leads sheet for my band. BB leaves Finale and Sibelius for dead in this respect! That is why I believe it would be profitable and not such a big programming job to put some time into the print functions.

Notwithstanding, BB is the best music software tool I have ever used!
Posted By: John Conley Re: Fake sheet printing - 12/19/11 02:21 AM
!!!! and plus 4 or 5 to what Graham says.

I'm now playing in 3 bands plus the wife and I playing as a duo and my solo stuff.

I got where I am from Band in a Box. No longer a guy with a keyboard trying to look pretty while the rest of the band played Stairway.

Just saying.

Satin Doll solo. Improv. Bring it on. Before Band in a Box. No way.

Now, No Problem!
Posted By: Dave Re: Fake sheet printing - 12/23/11 10:58 PM
I have to believe that fixing the Print function would be difficult - otherwise I am sure it would have been done a long time ago. Many of the options are really just work arounds. Repeats aren't really repeats, they are just print directions. The code by now must be a real mess and just not worth trying to fix. All the bugs, like not being able to print a DS at the end of a multi repeat or the 3rd ending showing up under the first ending are probably mired in layers of old code. Fix one and something else will be wrong.

I am all for shipping off the melody, chords and lyrics to a separate program that can do a better job. I would really like to see dynamic allocation of bar lengths. Sometimes you have a bar with a lot of notes and lyrics, followed by a bar of "nothing" There is no real reason for them to be the same length,or for one to bleed into the other. This is especially a problem at the end of a line where there is no where for the lyrics to go.

We can at least choose the number of bars per staff, but again this is a print directive. It is something that a smart program would have done automatically.

I really don't ever see this being fixed without "outsorcing" the printing function. PG Music should just admit it isn't worth fixing and the new Real stuff is where they will be spending all their resources. The option is to find a product to ship off all the information, and get a good clean Fake sheet or score.
Posted By: John Conley Re: Fake sheet printing - 12/23/11 11:57 PM
I think that's unfair. Especially the part where there a bugs and bugs .etc.

I use lots of software, and people put up with all kinds of stupid behaviour.

I also play from LOTS of books where there are terrible fonts, crappy engraving, and missing whole parts. You fix it and move on.

Band in a Box is touted as a musical BAND in a Box.

When they advertise that it's an elegant printing solution for all your musical engraving needs, you could sue for false advertising. Someone wanted lead sheets and they got added. Please do not ask for complete libraries and styles for bollywood music. A good friend of mine is playing Tuba in a bollywood orchestra, hilarious.
Posted By: Dave Re: Fake sheet printing - 12/26/11 03:28 PM
Sorry John, but the bugs have been there since fake sheet was delivered.

BIAB prints the last ending under the first if you multiple endings with different lyrics in each ending. The work around is one less ending with as DS al Coda. Music always pays fine - it's just the print.

Try putting as DS al Coda at the end of a 'Repeat' to go back to a point in the song. Song plays fine (it's all linear after all) but the DS al Coda isn't printed. The Sign is printed, and the jump to, and the actual coda are correct.

Try a 'start two bar ending early' with a repeat. It plays fine but BIAB prints two extra bars at the end, even when the flag is set to print two bar endings

These are only three problems that come to mind, but the are doxens more. They are simple print problems. BIAB always plays fine - I love it. I just wish PG Music would pay a little more attention to the problems that have been pointed out many times. I just don't see BIAB users putting up with fumdamental errors in Real Tracks, Audio, or any of the newer features that get added with each successive release. Every one touts 50 new or improved features. Notations is a the poor cousin and has been short changed over the past 6 or 7 years.

I can live with a bug, as long as it is acknowledged and fixed. Failure to do either seems to imply that PG Music doesn't care about Notation. Why are these bugs, and they are bugs, still around after so long?
Posted By: raymb1 Re: Fake sheet printing - 12/26/11 04:42 PM
For repeats, D.S., etc., I just pen them in. No big deal to do that. I always think of BIAB's notation program as a big plus to it's primary program of accompaniment. Gravy! Later, Ray
Posted By: Dave Re: Fake sheet printing - 12/26/11 05:25 PM
If a product is supposed to print the DS etc., why do you feel that it is OK when it doesn't?

If real band played a wrong note in a chord, there would be a flood of mesages complaining. But it's only one note - just live with it. Everything else works. No one would accept that

Sorry,raymb1, I just think we need an answer from PG Music as to why these "insignificant" bugs cannot be fixed, when they are obviously smart enought to give us 50 new features twice a year!

Love the program - hate the bugs
Posted By: raymb1 Re: Fake sheet printing - 12/26/11 07:32 PM
Simply because the notation program is not an essential part of BIAB's primary function. Those of us who have been with BIAB for years realize that the main use of BIAB is what is advertised on the main page. Later, Ray

P.S. Look at the main page. http://www.pgmusic.com/bbwin.htm
Posted By: Dave Re: Fake sheet printing - 12/27/11 03:32 PM
Raymb1, I have been with BIAB before it even had year designations, so it is not a case of not knowing what the product can do, or what it was originally designed for. But remember the product has moved on. It is now a recording studio in a box. So whatever the original concept was, the product has grown, and now performs many other functions as well.

I also use BIAB for accompaniment. Generally I mute everything except bass and drums and play or sing melody. So to do that I need the notation. As far as I know, notation has been with the product in some form since the very early days. My first encounter was in the days before repeats, DS, and the ability to use note based lyrics. The fakesheet was a great addition giving us multi-line lyrics and 'endings'

Eventually we got the ability to control the number of bars per staff, which was implemented differently in previous releases. They even fixed the ability to print 'start endings two bars early' and if I remember correctly, that where the fixes stopped. The remainding bugs are still there today.

So I am very familiar with the product, and I do use the product 'as intended', at least as far as I need to. Most of the new functions do not interest me. The difference between the midi drums and real drums are lost on my audiences. As long as there is a beat, they seem happy. I have never questioned the ability of BIAB to provide a great accompaniment. I am just upset that each year PG Music adds so many new (and exciting?) features, yet continues to ignore Notation Printing.

I would be happy to pay for a PrintMusic or equivalent software to get professional (and bug free) printing if PG Music were willing and able to pass all the necessary information to their chosen print product. But for some reason they seem to avoid this option all together.
Posted By: Mac Re: Fake sheet printing - 12/27/11 05:07 PM
You might give 'em the benefit of the doubt, there.

There is no standardized format for the digitization of music print, so in order for one company to be able to export data that could be interpreted by the musicwriting software of another may have to involve a licensing psrtnership between the two, as well as the exchange of proprietary information.

And then there's the matter of the aging MIDI standard, which never included Chord Data, which means that programs that can import a MIDI file will have to have their own chord engine inside to figure out the chordnames from a MIDI file. Most music notation programs do include that now, so it is not that bad anymore, you should get your hands on a good music notation software that can accept a MIDI file and then export your PGMusic songs as MIDI, import them into the fullblown notation software for editing, tweaking, etc.

Don't get me wrong here, for I would love to see the wonderfully fast PGMusic Notation Emtry system get the improvements we all would like to have.

Recpommend that you make sure that you put any particular requests you have along those lines on the BIAB WISHLIS forum, where development looks for ideas when it comes time to hash out those 50 new features for a new release...


--Mac
Posted By: Dave Re: Fake sheet printing - 12/29/11 07:45 PM
Mac,
If the exported Midi from PG Music doesn't include the chords, repaets, reurts, da etc, we are back to square one. Adding them into the new software is a little more than tweaking. If I then change the key in BIAB or add a new verse or repeat, I will have more editing to do in the notation software.

I really do think they have to work with a notation software developer and work out the legalities. I just don't see PG Music ever being able to adequately fix their tired "old" engine.
Posted By: Mac Re: Fake sheet printing - 12/30/11 02:53 AM
Quote:

Mac,
If the exported Midi from PG Music doesn't include the chords, repaets, reurts, da etc, ....




None of which are part of the MIDI standard, unfortunately.

Blame the MIDI Manufacturer's Association if you must blame someone, they did not implement any of that way back when they defined the MIDI Standard.


--Mac
Posted By: John Conley Re: Fake sheet printing - 12/30/11 03:02 AM
Just in case you don't understand what Mac is saying he's perhaps American. I'll tell you in Canadian. MIDI is a standard. It was a huge effort. It's very old technology. And the Midi standard does NOT include chords eh? Like they took off and did it like wrong, it's a whacked job. I think it was mostly American. Had it been Canadian it would have been 5% less, and had health care. As it is it's sort of dying.

Many people cling to it. But like all standards it's too standard. So you have most companies going in other directions.

When your big Yamaha's are too busy trying to make snow machines, you know their midi stuff is going to suffer.


So if you don't like how MIDI works it might be for sale eh?

Until then, Band in a Box was just to make music. The printing feature was an add on. To bad troff wasn't ported to run in Win 7/64.
Posted By: Cerio Re: Fake sheet printing - 12/30/11 08:46 AM
Perhaps MusicXML support could be a solution. It's a widely accepted standard for music notation programs, support chord symbols and many other features, and would allow easy communication between BIAB and most notation programs.
Posted By: Dave Re: Fake sheet printing - 12/30/11 03:47 PM
It's interesting that in the PG Music online store you can buy a BIAB / Finale bundle. There seems to be some sort of relationship already between these two players.

Honestly, I don't really care how they share the information, MIDI, MusicXML, pseudo-scanned lead sheet or something proprietary that they develop between themselves.

There just has to be a better way, and probably it isn't BIAB. Let's let BIAB produce the music, and Finale print it.
Posted By: jazzmammal Re: Fake sheet printing - 12/30/11 05:07 PM
Quote:

It's interesting that in the PG Music online store you can buy a BIAB / Finale bundle. There seems to be some sort of relationship already between these two players.




Dave, I'm glad you pointed this out because I was going to. Finale costs how much? I completely agree with your complaints and would love to have PG implement your suggestions but Biab can't be everything to everybody. Read all the threads asking for complete note for note control over the Real Tracks. That would be great too but Melodyne probably has the tech locked up with their own patents and PG would have to make some kind of arrangement with them to to it, just like what we're talking about here with Finale. There's a similar sentiment that goes around here from time to time that PG should develop their own in house synth so they can ship Biab with good midi sounds. All these things can be done and it's purely a business decision as to whether to go in that direction or not. Considering there's already tons of synths on the market it probably would not be a good decision to pursue that and probably it's the same for creating a notation program to compete with Finale. I'm sure Finale and Sibelius cost what they do for a reason.

We live in a world of specialization and that's the way it is. One group of very smart people develop one thing, another group develops another thing and they only way for them to make money is to protect what they've developed. It's easy to say to PG, just work out a licensing arrangement with Finale but if Finale has no interest in that, then what? And we as users get to spend our money on our separate toys instead of one very cool "do everything" app.

I print out a bunch of lead sheets too and make corrections by hand just like others have described. It's not worth it to me to buy Finale so I just work with what Biab gives me. Keep posting your suggestions in the Wishlist and maybe get lucky.

Bob
Posted By: atglabs Re: Fake sheet printing - 12/31/11 02:04 AM
Like a lot of the posters in this thread, I've been with BIAB since the time there were version numbers rather than years, with PowerTracks as the complementary product. Over the years, I've created many arrangements of commerical and original music using BIAB/RB, and have been glad to see the new features available with each update.

However, like Dave, I've been "tolerating" the need to hand-modify leadsheets, and have been stymied attempting to quickly create PDFs of the final marked-up material, when something like a quick key change is requested by the vocalist. I agree that Finale and Sibellius are the professional tools of choice for such tasks, but without the ability for BIAB/RB to export the arrangements, lyrics, varied rhythms and tempos, etc., I feel that this "ignored" piece of BIAB/RB will remain that way forever.

Someone mentioned MusicXML, which from my perspective, provides the perfect import/export medium because it includes the performance info (complete Midi data), plus the layout and publication information that is not represented by Midi. What is needed is an export tool that can parse the BIAB/RB file formats and produce the corresponding MusicXML files. Because Finale and Sibellius can import MXML, this provides a solution for getting arrangements out of BIAB and into a music editing tool for publication.

I doubt that PG Music has time to write such an export tool, but since there are likely some technical users who could do so if they had documented BIAB/RB file formats, it shouldn't take too long to implement this approach. (There is always the possibility that PG Music is unwilling to cede any portion of their product's feature set development to outside sources, in which case we can never expect to see officially-supported export methods from PG until they feel like doing so internally.)

Having studied up a bit on the MGx file contents, one additional "improvement" in the BIAB/RB file formats would be that some of the layout and printing settings are not saved with each song file, but rather are kept in the "current default" settings. If PG MUsic could let the MGx files contain a bit more of this type info, it would help in more-completely porting arrangements to MusicXML.

Thus, this thread is something of a challenge to PG Music as to whether or not they will be forthcoming with enough details about file formats to allow export (and hopefully import) with BIAB/RB and public-domain formats like MusicXML. I think it's realistic to recognize that each BIAB/RB release will have possible changes to the file format, but as long as the changes are documented, it shouldn'g be a problem.

Anyone at PG Music care to comment?
Posted By: John Conley Re: Fake sheet printing - 12/31/11 02:29 AM
I find the previous post quite condescending. It seems that every few weeks someone wants to rewrite the software. And it seems, people who use music software seem to understand how to write code, in any language.

EVERYONE wants perfect leadsheets, printed in a fashion that any publishing house would be proud of the kerning, and the whole software process understands you number of stanzas and your lyrics and the need to print 4 bars and all that stuff, AND they want it to have the sfz etc in the right spot and to Sound! Wonderful.

The throwdown challenge. I'd find that insulting.

I had to put up with this attitude for years with my POS system. I remember hearing nothing from a client for 2 years, and then a call ..."please help". My Unix system was in the back room, the terminals still working but all pulled out of place. A 12th grader genius friend knew everything about computers. DOS. Did not understand that there were 4 terminals and cash drawers and ONE inventory and computer. He put in a PC, it did nothing. He added 2 terminals, 6 months later they wouldn't even work. This went on all the time.

The users, put their proposed items in the wishlist. The development team decides based on market conditions, users, demands, timelines, difficulty and other considerations what to implement based on the wishlist.

Perfect leadsheets. Imagine. I have RealBook stuff, it's garbage. Full of 'stuff'. Missing things. Yet people pay good money for it.

I have used 3 different programs to print music. Every one of them misses something, or is too difficult to understand. 10 hours or more per page. Great fun.

Someone please tell me, how long it takes, from scratch, to enter something like "Satin Doll", so it looks just awesome, with 4 verses, intro, outro, and put in some solos. I'd like to know from the viewpoint of an average user, no importing a midi file and just putting a title on it, I want a bass track, a piano track, a melody, and if you are using such a great program a proper drum track.

Thanks.
Posted By: jazzmammal Re: Fake sheet printing - 12/31/11 09:10 AM
Quote:

Thus, this thread is something of a challenge to PG Music as to whether or not they will be forthcoming with enough details about file formats to allow export (and hopefully import) with BIAB/RB and public-domain formats like MusicXML. I think it's realistic to recognize that each BIAB/RB release will have possible changes to the file format, but as long as the changes are documented, it shouldn'g be a problem.


Anyone at PG Music care to comment?




Dude, this is just a user forum, ain't nobody here but us chickens.

<<this thread is something of a challenge to PG Music as to whether or not they will be forthcoming with enough details about file formats to allow export>>

<<forthcoming with enough details...>>

What the heck are you talking about? This is a private company, they don't have to do squat much less answer some stupid 'challenge' from you. Just put your request for notation enhancements in the Wishlist forum like everybody else and spare us your supercilious "analysis".

Sometimes someone from Support will directly answer a post here but if you want to communicate to them directly, pick up your cel with unlimited minutes that everybody has and talk to them to your hearts content.

Then come back and post something useful like their answer.

Bob
Posted By: atglabs Re: Fake sheet printing - 12/31/11 05:10 PM
Yikes - everyone must have cabin fever or something, so easily set off by this printing thing. I've followed John and Jazzmandan in these forums for years and have not seen such energetic responses to a forum post that they disagreed with. But this isn't about personalities, so let me restate part of my previous post with more "sensitivity" ;0).

First, there is a lot of music software available, some public-domain and some from private companies like PGMusic. Many, but not all, of the creators of these apps will acknowledge that their products have great strengths and capabilitiese, but also have some areas where the decision has been made to limit development and improvement. If you look at many of the apps, the developers made provisions for linking or coupling or importing/exporting with the other apps, particularly where another app could supply needed functionality.

For example, I think that PGMusic made an smart choice by not developing their own midi synth, but by integrating their product with synths developed by other companies (i.e. coyotte, Roland VSC, etc.). I'm glad that PG has spent their development efforts on the features that make BIAB/RB unique and useful (and since I spent 12 years in the 80's and 90's developing wave-table and modeling synths used in major commercial products, I know it's not something one can just pick up and easily create great-sounding synths).

My first post was in response to @Dave's request that PG develop better printing capabilitites for BIAB, and I was saying that rather than having PG spend time on improving the printing, all they really need to do is not hinder others who are developing export and import tools for BIAB/RB that would accomplish this.

Right now, I don't see that PG is trying to hinder such development, but it now requires considerable effort and time for an outside software engineer to reverse-engineer the song files that BIAB/RB produces so that import/export tools can be developed. Thus, my suggestion that PG make a small effort to make such development easier and less error-prone by making details of the file format available. I can't see there is much risk for them to do so, probably entailing the release of a few "header files" with the file format definitions, without disclosing their own intellectual property that makes BIAB/RB what it is.

The "challenge" I spoke of wasn't meant literally, but rather to see if PG would rise to the occassion and make a bit of information available for download by developers. There are already several tools of varying quality that import BIAB files into other products, both commercial and open-source, but these could be higher quality if the file formats did not have to be guessed at.

As Jazzmandan says, this is a user-supported forum and PG doesn't openly reply very often. However, it's likely the support folks (yea!!!) at PG do read these and can pass stuff like this back to PG. I know that the wish forums are the proper place for such stuff (and my request for opening the file formats has been up there for several years), but it seemed that this thread would be a good "use case" to substantiate the need.

My hope is that this thread dies with a quick hand-mute, and those who are interested in developing export/import tools for things such as improved printing arrange to talk directly with the developers. Those users who don't care about printing or exporting can go on helping others with their sage advice, as they have been doing for years. Sorry if I offended some of you.

Please feel free to take this off-line if further admonition is deemed necessary.

Jerry Schneider
Career hardware/software/firmware/music engineer, and member of Hot Club of Boulder, a gypsy-jazz-swing quartet.
Posted By: DrDan Re: Fake sheet printing - 12/31/11 05:20 PM
Quote:

Yikes - everyone must have cabin fever or something, so easily set off by this printing thing. I've followed John and Jazzmandan .... ;0).




Hey, what did I do??
Posted By: Cerio Re: Fake sheet printing - 12/31/11 05:37 PM
Quote:

My first post was in response to @Dave's request that PG develop better printing capabilitites for BIAB, and I was saying that rather than having PG spend time on improving the printing, all they really need to do is not hinder others who are developing export and import tools for BIAB/RB that would accomplish this.




Quote:

Right now, I don't see that PG is trying to hinder such development, but it now requires considerable effort and time for an outside software engineer to reverse-engineer the song files that BIAB/RB produces so that import/export tools can be developed. Thus, my suggestion that PG make a small effort to make such development easier and less error-prone by making details of the file format available. I can't see there is much risk for them to do so, probably entailing the release of a few "header files" with the file format definitions, without disclosing their own intellectual property that makes BIAB/RB what it is.




+1. Open file format and MusicXML support could only benefit BIAB and its community, IMHO.
Posted By: Donsta Re: Fake sheet printing - 12/31/11 10:04 PM
I'd love to be able to export the chord sheet into Sibelius and be able to to do notation editing in there.
Posted By: Matt Finley Re: Fake sheet printing - 12/31/11 10:13 PM
Support for Music XML export has been discussed here over the last several years, and it would be great to have. However, I have served as a beta tester for a music notation software program for many years, and their XML import implementation was buggy. Apparently it isn't as easy to program as they thought.
Posted By: dcuny Re: Fake sheet printing - 01/02/12 09:33 PM
MusicXML isn't the slam dunk that it should be, but it's the best thing that's currently out there. It would be nice to have.
Posted By: Dave Re: Fake sheet printing - 01/02/12 10:00 PM
I think that PG Music have at least 3 take aways here.

One: fix what they have. Clean up the bugs in their notation printing function

Two: Consider strongly working with Finale since there seems already to be some connection, to allow a seemless transfer of a BIAB song including all the elements to a superior print engine

Three: Consider providing a file, probably in MXML, that can be imported into any music software that supports the protocol for printing.

Let's hope PG Music is listening. This thread has shown that there are many of us that want to have better lead sheet printing, and we tend to agree that BIAB probably isn't the best tool for the job. Let BIAB create the arrangement, and pass off the printing to a product that can do justice to the notation
Posted By: John Conley Re: Fake sheet printing - 01/02/12 10:30 PM
May yer sfz get supinated. Sometimes times are tough.
© PG Music Forums