Previous Thread
Index
Next Thread
Print Thread
Go To
Band-in-a-Box Wishlist
Joined: Sep 2021
Posts: 256
Apprentice
OP Offline
Apprentice
Joined: Sep 2021
Posts: 256
I‘ve already made a couple of suggestions for the next BiaB version(s), but those were either about bugs or smaller things with regard to ergonomics and the like, or they were mainly meant to beware other new users from specific issues. – But for sure, I also have some bigger wishes for myself (which nevertheless will most probably be interesting for other users, too). Among those, I’ve picked the one that I find most urgent at the current state of the software; My personal No. 1 wish for BiaB 2022 or – probably more realistic – for BiaB 2023:

A tool that only generates very simple chords.

Such a tool is very useful for beginners, and sometimes it can even be useful for specific purposes of advanced musicians. Depending on how much both user groups shall feel addressed by this tool, it can be named either something like „E-Z Chords Generator“ or something like „Basic Triad Chords Generator“.

I’m not a total beginner in Music, but I’m a beginner at the piano. I think that this is quite a good constellation for demanding beginner tools. Total beginners in music usually are not yet able to separate or express what exactly they would need most urgently in order to have better learning conditions, and advanced musicians have often already lost the sensibility for beginner’s issues.

The general purpose of the hereby suggested tool is to fill an empty leadsheet with chords (or to replace all chords of an existing leadsheet)
  • that are first of all as simple as any possible from the perspective of beginners at music or just at a specific instrument (only picked from the 7 basic diatonic triads, in case of a minor key only using the natural minor scale, with a user-defined range of chord-density from which the software can choose, and with the option to exclude e.g. diminished chords or even also minor chords or to even practice only a specific chord type as kind of a drill training) – easy understandable and easy playable
  • but also in a way that is as simple as possible from the perspective of beginners at BiaB
  • And also I’ve tried to make it as simple as possible from the programmer’s perspective (not too many interdependent options, fitting in a strictly modular song-creation approach but also to a certain degree usable as standalone-tool)

Also, I’ve tried to keep in mind, that it should be at least possible
  • to take the tool as a basis later for another version of the tool with options for more sophisticated musicians (or to add a button later which would enhance that tool or which would lead to a „More Options“-Window)
  • to design further tools later which can still modify the results of this tool (e.g. in order to: post-enhance chord density, also include harmonic minor, add sus2 chords, add 7ths at about x% of the chords / jazz-up, add dominant 7ths wherever reasonable, and/or the like)
for the case that these things might be desired some years later.

Well, and here’s a sketch of that tool (I’ll add a couple of more detailed explanations right with the next posting of this thread):

Attached Files (Click to download or enlarge) (Only available when you are logged in)
E-Z Chords Generator.PNG (39.39 KB, 137 downloads)
Last edited by MoveToGroove; 10/07/21 02:06 PM.

BiaB Pro 2022; Windows 10
Bass: Intermediate; Piano: Beginner
I came to this forum in order to suggest feature improvements for non-professional musicians like myself that use BiaB mainly as a playalong tool and as a learning tool
Band-in-a-Box Wishlist
Joined: Sep 2021
Posts: 256
Apprentice
OP Offline
Apprentice
Joined: Sep 2021
Posts: 256
So here are the more detailed explanations, now:

Time Signature:
The Time Signature is by default assumed to already have been set before the Chord Generator was opened. However, to a certain degree the user still can decide to use another Time Signature:
  • If he had a 4/4 time signature before opening the chords generator, he can still change it into 3/4 within the chords generator
  • If he had a 3/4 time signature before opening the chords generator, he can still change it into 4/4 within the chords generator
  • If he had for example a 2/4 time signature or a 5/4 time signature before opening the chords generator, he now can either keep it or change it into 4/4 or into 3/4
  • If he had for example a 4/4 time signature before opening the chords generator and now wants e.g. a 2/4 time signature or a 5/4 time signature, he has to close the Chords Generator again and first set the Time Signature within the general song settings.
  • The user should also get the option „Random Time Signature“ – which lets the Software decide between 4/4 and 3/4.

Key:
The Key is by default assumed to already have been set before the Chords Generator was opened. However, the user still can change it. All 12 Major Keys and all 12 Minor Keys should be available here – plus three options to let the software choose the key: „Random Key“, „Random Major Key“ and „Random Minor Key“.

Songform:
The Songform is by default assumed to already have been set before the Chords Generator was opened. However, the user still can change it, but within the Chords Generator he only has a few standard options (e.g. Intro-Verse-Chorus-Verse-Chorus-Outro, Intro-Verse-Verse-Chorus-Verse-Outro, simply an 8-bar-section, a 12-bar-song, „Random“)

Style:
The Style is by default assumed to already have been set before the Chords Generator was opened (or to get its final definition after the Chords Generator has done his work). However, the user can also change the style within the Chords Generator, but here he only has a few standard options (e.g. one simple Blues-Style, one simple Jazz-Style, and a few more very simple styles – and, in this case particularly interesting: „Random from all available Styles“).

Different Chords:
The user can define a range for how many different chords he wants in the result. Examples:
  • If the user chooses the default setting „Min 1“ & „Max 7“, the software will pick a number which will then result into a leadsheet that has either 1 chord only or 2 different chords or 3 different chords or 4 different chords or 5 different chords or 6 different chords or all 7 possible chords (7 chords possible, since only basic diatonic triads and no harmonic or melodic minor will be used)
  • If the user chooses „Min 4“ and „Max 6“, the software will pick a number which will then result into a leadsheet that has either 4 different chords or 5 different chords or 6 different chords
  • If the user chooses „Min 2“ and „Max 2“, the resulting leadsheet will consist out of exactly 2 different chords => a 2 Chords-Song, mainly meant for super-beginners (and not totally unrealistic, see e.g. “Achy Breaky Heart”)
  • The user can even choose „Min 1“ and „Max 1“ – so the whole „song“ will have only one same chord. Why should anybody want that? Well, maybe the user simply wants to let the software decide which one chord he will practice today in all different inversions. Or maybe he wants to practice improvising over one specific chord (he could do this also by looping a bar or a small one-chord section, but within a complete leadsheet to which he can later add a melody it is less boring). Or the like.

Chord Lengths:
With this setting, the user can define that
  • he doesn’t want too quick chord changes => then he changes min. chord length from 1/4 Bar to e.g. 1 Bar
  • he absolutely doesn’t want too long same-chord-phrases => then he changes max. chord length
  • he wants a specific chord length for the whole leadsheet; e.g.: min 1 & max 1 would change the chord at the first beat of each bar, but never within a bar

Chord Type Exclusions:
As already mentioned above, users might want to exclude either Diminished Chords or Minor Chords or Major Chords or even two of them (e.g.: as an almost total beginner to keep it super-easy, or at a later stage to do a drill-training for just one type)

Message in case of impossible combination:

  • There exist for sure a couple of combined settings that are practically impossible (e.g. min number of different chords 6 & max number of different chords 1; or: min number of different chords 1 & max number of different chords 1 & max Chord Length 4 in a 12-bar-leadsheet).
  • There are for sure different ways how the software could treat these impossible combinations – I’ve just chosen one of them here: Putting an according message above the OK-Button and deactivating the OK-Button.
  • The number of potential impossible combinations is still quite small, since the tool is very much reduced to a minimum of needed options – so it shouldn’t be a big problem for the software scripters to define the appropriate If-Then-Commands.

A couple of more remarks, in regard to overall aspects:
  • I also had thought about sliders instead of min & max dropdowns, but that would finally give less freedom to the user (or otherwise would need additional settings like tolerance-degrees or the like, which would finally make it more complicated only)
  • The result of this tool (a very simple leadsheet) would btw allow follow-up-features that might be quite interesting for future developments of the software, e.g. like discussed in this 25-ways-to-bottom-up-harmonize-a-song video: https://www.youtube.com/watch?v=yEOKDtkXGtE
  • In regard to the above mentioned strictly modular approach which could surround a Chord Generator as suggested here, you might also like to check out this thread: https://www.pgmusic.com/forums/ubbthreads.php?ubb=showflat&Number=676320

Well, this was quite a long explanation … but you can perceive that as a sign for how much I “suffer” from not having such a tool available yet ;-)
There are for sure always workarounds with compromises, but – if I may be honest: For this kind of tool I don’t want any workaround. Filling a leadsheet with chords so much touches the core competence of BiaB – and offering this also in a very beginner-friendly version must clearly be in the interest of PG.

Therefore: Come on, guys! ;-)

Final remark: In case of yet too unclear descriptions above, I might edit those explanations a bit more than just correcting spelling mistakes.


Last edited by MoveToGroove; 10/07/21 02:02 PM.

BiaB Pro 2022; Windows 10
Bass: Intermediate; Piano: Beginner
I came to this forum in order to suggest feature improvements for non-professional musicians like myself that use BiaB mainly as a playalong tool and as a learning tool
Band-in-a-Box Wishlist
Joined: Aug 2011
Posts: 10,099
Veteran
Offline
Veteran
Joined: Aug 2011
Posts: 10,099
Until Pipeline creates a magic tool for you smile you can try using the MIDI plugin, +++ Chordz +++. You play one note and the plugin outputs a chord.

Both Band-in-a-Box and RealBand can act as a plugin host.

Developer +++ CodeFN42 +++ has created some really nice free MIDI plugins that can work with PG Music programs.


Jim Fogle - 2024 BiaB (1109) RB (Build 3) Ultra+ PAK
Cakewalk - Zoom MRS-8 recorder
Desktop: i7 Win 10 build 2004, 12GB ram 256GB SSD, 4 TB HDD
Laptop: i3 64bit Win 10 build 21H2, 8GB ram 500GB HDD
Music at: https://fogle622.wix.com/fogle622-audio-home
Band-in-a-Box Wishlist
Joined: Sep 2021
Posts: 256
Apprentice
OP Offline
Apprentice
Joined: Sep 2021
Posts: 256
Hey Jim!

I'll definately do so! Thanks for the links!


BiaB Pro 2022; Windows 10
Bass: Intermediate; Piano: Beginner
I came to this forum in order to suggest feature improvements for non-professional musicians like myself that use BiaB mainly as a playalong tool and as a learning tool
Band-in-a-Box Wishlist
Joined: Nov 2018
Posts: 5
Newbie
Offline
Newbie
Joined: Nov 2018
Posts: 5
For now, Just do a search for the most used, popular chord progressions. Load one into a bandinabox template and name it Progression One, and save it. Build your own library of song starters.

Band-in-a-Box Wishlist
Joined: Sep 2021
Posts: 256
Apprentice
OP Offline
Apprentice
Joined: Sep 2021
Posts: 256
Hi jbrad52,

I haven't encountered any BiaB progression template features so far, but I'll do some research for it.


BiaB Pro 2022; Windows 10
Bass: Intermediate; Piano: Beginner
I came to this forum in order to suggest feature improvements for non-professional musicians like myself that use BiaB mainly as a playalong tool and as a learning tool
Band-in-a-Box Wishlist
Joined: Apr 2013
Posts: 8,058
C
Veteran
Offline
Veteran
C
Joined: Apr 2013
Posts: 8,058
With BIAB having long been a 'teaching aid', other than the name you've devised, BIAB has a tool that does precisely what you're wishing for.

I'm a little confused. It seems to me your Chord generator auto fills the Chord Sheet (leadsheet) to the default settings or to the users custom settings. Am I correct the Chord Sheet is what I think you're calling 'leadsheet'?

If I'm correct that you mean the Chord Sheet, what results is the E-Z Chords Generator is doing nothing more than creating a BIAB SGU file. So, what you're really wishing for is an SGU Player because rather than having to create or modify the SGU file from scratch, it would be easier to choose from a list of existing SGU files and be able to play several SGU files consecutively while having all of the options able to be modified.

For Example:

Create a series of Beginner lessons like you detailed in your comments.

From the list select;

01. A pre-made SGU file chord progression with all of the default settings
02. A pre-made SGU file with modifications for a beginners lesson two
03. A pre-made SGU file with modifications for a beginners lesson three
04. A pre-made SGU file with modifications for a beginners lesson for any following teaching/practice aids.

These pre-made SGU files can be played individually and singularly or an entire list can be composed and played consecutively as a combined single SGU chart.

BIAB can do this...

Charlie


BIAB Ultra Pak+ 2024:RB 2024, Latest builds: Dell Optiplex 7040 Desktop; Windows-10-64 bit, Intel Core i7-6700 3.4GHz CPU and 16 GB Ram Memory.
Band-in-a-Box Wishlist
Joined: Dec 2003
Posts: 20,645
Veteran
Offline
Veteran
Joined: Dec 2003
Posts: 20,645
Originally Posted By: Charlie Fogle
............................

Create a series of Beginner lessons like you detailed in your comments.

From the list select;

01. A pre-made SGU file chord progression with all of the default settings
02. A pre-made SGU file with modifications for a beginners lesson two
03. A pre-made SGU file with modifications for a beginners lesson three
04. A pre-made SGU file with modifications for a beginners lesson for any following teaching/practice aids.

These pre-made SGU files can be played individually and singularly or an entire list can be composed and played consecutively as a combined single SGU chart.

BIAB can do this...

Charlie



Charlie, I have been doing this for years for both my guitar and bass students. BiaB is a great teacher and student aid.


Me, it's not about how many times you fail, it's about how many times you get back up.
Cop, that's not how field sobriety tests work.

64 bit Win 10 Pro, the latest BiaB/RB, Roland Octa-Capture audio interface, a ton of software/hardware
Band-in-a-Box Wishlist
Joined: Sep 2021
Posts: 256
Apprentice
OP Offline
Apprentice
Joined: Sep 2021
Posts: 256
Hey Charlie,

yeah, "Chordsheet" would be more precise for what I mean. I thought of a leadsheet, but only of its chords-part :-)
Unfortunately I can't edit my initial posts anymore, otherwise I would correct it above, now.

But besides that, I don't understand what you are suggesting. I want BiaB to generate the Chordsheets, not doing it by myself. That's the core function of the suggested tool.

What I do at the moment, just since I have no better choice yet: I type in the chords from Hal Leonard's "E-Z Play Today" Books, so that I have complete songs with simple chords that work. But typing this stuff in from external ressources by myself is a totally dumb time-absorber.

In particular since BiaB indeed can already do something like that - in general, at least:
That feature is included in the melody maker (who knows why it's hidden there), BUT: the user (if he finds it, at all) cannot get only basic triads out of it or exclude minors or determine the chord density and such.

So from this point of view, I just kind of suggest a beginner-version of that already existing tool.

I also could have suggested to enrich the existing tool by the above requested options, but I just have the impression that the existing tools-structure is completely messy and - right because of that - totally maxed out. So I didn't want to even enhance the existing mess of the UI or the software complexity of that existing tool. Furthermore I tried to embedd my tool suggestion into an approach that, in the opposite direction, even would make it possible to demerge all song components' creation processes (in this case: the creation of the chordsheet and the creation of the melody) as far as possible, in the long run / in potential later stages / if demanded.


BiaB Pro 2022; Windows 10
Bass: Intermediate; Piano: Beginner
I came to this forum in order to suggest feature improvements for non-professional musicians like myself that use BiaB mainly as a playalong tool and as a learning tool
Band-in-a-Box Wishlist
Joined: Sep 2011
Posts: 913
Expert
Offline
Expert
Joined: Sep 2011
Posts: 913
Hey, GrooveToMove,
with BiaB's "Melodist" function there is at least already something quite similar available, to what you imagine.
You can access this via the menu item "Melody - Melodist Generate Melody and/or Chords".
You can use this tool to generate pure chordsheets without melody. If you select a very simple "recipe" for generation (e.g. the melodist "201 Slow Pop Children"), Band in a Box will generate very simple chord changes.
The button Melodist maker "...edit" allows you to further simplify the recipe of the song and the chords.
This is of course - unfortunately like so much in Band in a Box - not completely intuitive to use, but it works, so give it a try. The manual and help function explain the various options at least to some extent.
You will find three videos explaining the melodist fun ctions in pgmusics support area on this website.


Biab/RB latest build, German Language Pak, Win 10/64 Pro, 1 TB SSD, 32 GB RAM. Notation SW Finale, StaffPad, SmartsScore – Playing Double Bass, Guitar, Piano
Band-in-a-Box Wishlist
Joined: Jul 2000
Posts: 25,800
Veteran
Offline
Veteran
Joined: Jul 2000
Posts: 25,800
Couple of quick reactions:

Yes, you have only a few days to edit an earlier post, except for the first one that can be marked Resolved at any time.

BIAB does have a Leadsheet mode, much like a print preview. It’s not interactive like the Chordsheet, and the Chordsheet shows the existence of other things like tempo change, shots/holds/rests, repeats etc.

I like the idea that I think you put in a different thread but mention here, of being able to specify chords in the simplest form, with no extensions.

Yes, it does take a few minutes to key in the chords from a fakebook but my experience is this is time very well spent. I do transcription work professionally. There is no better way to learn and understand the chords of a song than entering them individually. However, are you aware of copy/paste and some shortcut keys that will, for example, duplicate the prior section of x measures? These can save time.


BIAB 2024 Win Audiophile. Software: Studio One 6.5 Pro, Swam horns, Acoustica-7, Notion 6; Win 11 Home. Hardware: Intel i9, 32 Gb; Roland Integra-7, Presonus Studio 192, Presonus Faderport 8, Royer 121, Adam Sub8 & Neumann 120 monitors
Band-in-a-Box Wishlist
Joined: Sep 2021
Posts: 256
Apprentice
OP Offline
Apprentice
Joined: Sep 2021
Posts: 256
Hey Brille,

sounds like a workaround that's worth a trial. The idea wouldn't have come up to me that I might search for a simple sounding melodist in order to influence the chord complexity, and also I didn't know that I can edit the melodist. I'll check that out.


BiaB Pro 2022; Windows 10
Bass: Intermediate; Piano: Beginner
I came to this forum in order to suggest feature improvements for non-professional musicians like myself that use BiaB mainly as a playalong tool and as a learning tool
Band-in-a-Box Wishlist
Joined: Sep 2021
Posts: 256
Apprentice
OP Offline
Apprentice
Joined: Sep 2021
Posts: 256
Hey Matt,

thanks for the infos in regard to editing a posting (makes sense) and in regard to the views in BiaB (that might explain some potential misunderstandings in communication).

In regard to chord entering: Sure, you can also learn from that. But often you don't think about that much when you do it, and you can for sure also learn about typical progressions while sitting at the instrument, if you want. Plus you first have to obtain the sources, which is also time consuming. All in all, I unfortunately spend much more time with such things than just with playing something.

However, I think that you should do those things - from time to time. It's a bit like making transcriptions: This is very important for ear training and many other aspects of learning music, but nobody has the time to transcribe each song that he plays by himself.


BiaB Pro 2022; Windows 10
Bass: Intermediate; Piano: Beginner
I came to this forum in order to suggest feature improvements for non-professional musicians like myself that use BiaB mainly as a playalong tool and as a learning tool
Previous Thread
Next Thread
Go To

Link Copied to Clipboard
ChatPG

Ask sales and support questions about Band-in-a-Box using natural language.

ChatPG's knowledge base includes the full Band-in-a-Box User Manual and sales information from the website.

PG Music News
Band-in-a-Box® 2024 Review: 4.75 out of 5 Stars!

If you're looking for a in-depth review of the newest Band-in-a-Box® 2024 for Windows version, you'll definitely find it with Sound-Guy's latest review, Band-in-a-Box® 2024 for Windows Review: Incredible new capabilities to experiment, compose, arrange and mix songs.

A few excerpts:
"The Tracks view is possibly the single most powerful addition in 2024 and opens up a new way to edit and generate accompaniments. Combined with the new MultiPicker Library Window, it makes BIAB nearly perfect as an 'intelligent' composer/arranger program."

"MIDI SuperTracks partial generation showing six variations – each time the section is generated it can be instantly auditioned, re-generated or backed out to a previous generation – and you can do this with any track type. This is MAJOR! This takes musical experimentation and honing an arrangement to a new level, and faster than ever."

"Band in a Box continues to be an expansive musical tool-set for both novice and experienced musicians to experiment, compose, arrange and mix songs, as well as an extensive educational resource. It is huge, with hundreds of functions, more than any one person is likely to ever use. Yet, so is any DAW that I have used. BIAB can do some things that no DAW does, and this year BIAB has more DAW-like functions than ever."

Happy Easter! Holiday Hours...

2024 is well underway - it's already Easter Weekend!

Our Customer Service hours this weekend are:

Friday, March 29: 8-4
Saturday, March 30: 8-4
Sunday, March 31: closed

Regular hours resume Monday, April 1st - no joke!

Convenient Ways to Listen to Band-in-a-Box® Songs Created by Program Users!

The User Showcase Forum is an excellent place to share your Band-in-a-Box® songs and listen to songs other program users are creating!

There are other places you can listen to these songs too! Visit our User Showcase page to sort by genre, artist (forum name), song title, and date - each listing will direct you to the forum post for that song.

If you'd rather listen to these songs in one place, head to our Band-in-a-Box® Radio, where you'll have the option to select the genre playlist for your listening pleasure. This page has SoundCloud built in, so it won't redirect you. We've also added the link to the Artists SoundCloud page here, and a link to their forum post.

We hope you find some inspiration from this amazing collection of User Showcase Songs!

Congratulations to the 2023 User Showcase Award Winners!

We've just announced the 2023 User Showcase Award Winners!

There are 45 winners, each receiving a Band-in-a-Box 2024 UltraPAK! Read the official announcement to see if you've won.

Our User Showcase Forum receives more than 50 posts per day, with people sharing their Band-in-a-Box songs and providing feedback for other songs posted.

Thank you to everyone who has contributed!

Video: Volume Automation in Band-in-a-Box® 2024 for Windows®

We've created a video to help you learn more about the Volume Automation options in Band-in-a-Box® 2024 for Windows.

Band-in-a-Box® 2024: Volume Automation

www.pgmusic.com/manuals/bbw2024full/chapter11.htm#volume-automation

Video: Audio Input Monitoring with Band-in-a-Box® 2024 for Windows®

We've created this short video to explain Audio Input Monitoring within Band-in-a-Box® 2024, and included some tips & troubleshooting details too!

Band-in-a-Box® 2024: Audio Input Monitoring

3:17: Tips
5:10: Troubleshooting

www.pgmusic.com/manuals/bbw2024full/chapter11.htm#audio-input-monitoring

Video: Enhanced Melodists in Band-in-a-Box® 2024 for Windows®!

We've enhanced the Melodists feature included in Band-in-a-Box® 2024 for Windows!

Access the Melodist feature by pressing F7 in the program to open the new MultiPicker Library and locate the [Melodist] tab.

You can now generate a melody on any track in the program - very handy! Plus, you select how much of the melody you want generated - specify a range, or apply it to the whole track.

See the Melodist in action with our video, Band-in-a-Box® 2024: The Melodist Window.

Learn even more about the enhancements to the Melodist feature in Band-in-a-Box® 2024 for Windows at www.pgmusic.com/manuals/bbw2024upgrade/chapter3.htm#enhanced-melodist

Forum Statistics
Forums66
Topics81,401
Posts732,557
Members38,443
Most Online2,537
Jan 19th, 2020
Newest Members
danielsk, Mark Morgan, zagrajbarke, Ernest J, Izzy
38,442 Registered Users
Top Posters(30 Days)
MarioD 199
Al-David 132
DC Ron 116
rsdean 84
dcuny 83
Today's Birthdays
(charlie), WobblyGstring
Powered by UBB.threads™ PHP Forum Software 7.7.5