Previous Thread
Index
Next Thread
Print Thread
Go To
#266027 10/19/14 09:37 AM
Off-Topic
Joined: Sep 2010
Posts: 6,639
dcuny Online Content OP
Veteran
OP Online Content
Veteran
Joined: Sep 2010
Posts: 6,639


The paper behind the technology: Markov Constraints for Generating Lyrics with Style

Unfortunately, I can't find the software anywhere, and the examples that were auto-generated have been removed from the site.

I'm really tempted to try implementing this. Constraining Markov chains by removing states from transitions, and then working backwards to ensure arc consistency sounds complex, but the implementation is actually pretty straight forward.


-- David Cuny
My virtual singer development blog

Vocal control, you say. Never heard of it. Is that some kind of ProTools thing?
Off-Topic
Joined: Feb 2006
Posts: 1,129
J
Expert
Offline
Expert
J
Joined: Feb 2006
Posts: 1,129
these generated lyrics actually sound as abstract or 'deep' as some of my favorite bands' of all time - YES - and they did it without the generator...now therein lies the talent. Computers are making me (I don't know about anyone else) less and less special in my 'limited to human' talents - hek even BB has made my music generation feel less special.

I know that's not a healthy attitude, but there was a time I felt special to be able to do things a computer could not - now I'm often aspiring to do musical things that it seems a computer can do much, much better than I.

Off-Topic
Joined: Sep 2010
Posts: 6,639
dcuny Online Content OP
Veteran
OP Online Content
Veteran
Joined: Sep 2010
Posts: 6,639
This program has only the shallowest of "understanding" of the lyrics it generates. Any continuity of thought or building of an idea is purely coincidental.

On the other hand, tools like this can "mash up" lyrics and help serve as springboards of ideas.

And that's really where the human skill comes in - being able to recognize a potentially interesting idea, and craft it into something great.


-- David Cuny
My virtual singer development blog

Vocal control, you say. Never heard of it. Is that some kind of ProTools thing?
Off-Topic
Joined: Jan 2002
Posts: 7,913
R
Veteran
Offline
Veteran
R
Joined: Jan 2002
Posts: 7,913
Dave, there is a tool that is used by some of the folks that participate in the February Album Writing Month challenge that has some aspects of this. It's written by Burr Settles - the guy who started the FAWM challenge:

http://muse.fawm.org/

Take a look at Lyric Cloud - it doesn't construct sentences, but it does have usefulness as a 'spark'.

Off-Topic
Joined: Oct 2007
Posts: 4,250
Veteran
Offline
Veteran
Joined: Oct 2007
Posts: 4,250
That's fantastic!

Pretty soon we'll have programs that can write songs for us in our sleep! wink

Isn't it interesting how musicians respond with glee when yet another computer program eliminates one more step in the music making process that human beings used to occupy?

If we're really lucky, the human element will be totally removed from the music making process and it will take yet another burden from humanity.

Who needs ideas when a computer can supply them for us?

Off-Topic
Joined: Oct 2007
Posts: 4,250
Veteran
Offline
Veteran
Joined: Oct 2007
Posts: 4,250
So let’s review:

We have BIAB because we can’t rely on our musician friends to show up, and even if they do, we can’t rely on them being sober enough to play.

We have AutoTune because we can’t sing in key.

Now we have “Automatic Lyric Generation” because we can’t come up with our own ideas for lyrics to a song.

I’ve already predicted that we’ll soon have Auto Solo because we’re not capable of playing a decent instrumental solo on our own. smile

What’s left? As soon as we figure that out, we can relieve ourselves from the burden of creating music!

All we’ll need to do is sit back and listen to what the computer programs have created for us.

Who needs musicians, singers and songwriters anyway?


Off-Topic
Joined: Sep 2010
Posts: 6,639
dcuny Online Content OP
Veteran
OP Online Content
Veteran
Joined: Sep 2010
Posts: 6,639
Originally Posted By: bobcflatpicker
Isn't it interesting how musicians respond with glee when yet another computer program eliminates one more step in the music making process that human beings used to occupy?

Actually, it's the computer programmer in me that's fascinated.

The musician in me knows my time is better spent on other things. laugh


-- David Cuny
My virtual singer development blog

Vocal control, you say. Never heard of it. Is that some kind of ProTools thing?
Off-Topic
Joined: Apr 2010
Posts: 5,139
Veteran
Offline
Veteran
Joined: Apr 2010
Posts: 5,139
“We have BIAB because we can’t rely on our musician friends to show up, and even if they do, we can’t rely on them being sober enough to play.”


There goes that old broad brush again, Bob. Personally, my primary reason for buying BIAB was to produce song demos without having to pay exorbitant studio costs. It's ability to produce great backing tracks for live performance is an added bonus.
Very few people have a drummer, piano player, bass player, and a string quartet at their beck and call, and BIAB has allowed them to produce music that never would have been heard otherwise.


“We have AutoTune because we can’t sing in key.”


Do you sing? Can you deliver a note-perfect performance of a difficult piece, without an off note? I often can't, and I sing every day. Ever hear of “punching-in” vocals in the studio? Some of the best singers have used that technique for years. Is it “cheating”? Of course. But that doesn't make it musically “sinful”, or some kind of esoteric abomination, any more than fixing an errant note in AT does.







Off-Topic
Joined: Apr 2009
Posts: 9,326
Veteran
Offline
Veteran
Joined: Apr 2009
Posts: 9,326
While 90db and I often disagree on many topics, he's preaching to the choir on this one.

I too bought BB/RB to save on demo session costs. Specifically, the steel guitar player. The cost of the everything pack is less than a decent session will cost using some of the hottest pickers in music city. Of course, I haven't checked on Nashville studio rates recently, but I think you'd still be hard pressed to get a good quality demo done with all the instruments available in BB and have it done to your satisfaction at that cost or below. And that would be for one or two songs at most.

Melodyne/autotune (pitch correction) same deal.... yeah, everyone that's recording music now days uses pitch correction because even the best of the best flub notes in a soulful performance. The Beatles didn't have ME or AT so they often spent several days just working on the vocal tracks to a 2 minute 30 second song.

OK... now, to the topic.... lyric generation software. I've not seen nor heard of this but it's a matter of time before it's on the market.

As I see it, it would not be the golden ticket to writing hit songs because the lyrics that tend to touch the human heart, come from the human heart to start with.

It may however be a useful tool to get the ideas flowing, much in the same way I use a software package called MasterWriter2. MW2 has a rhyming dictionary that is nothing short of amazing.

Ask the average person or songwriter to name as many rhymes as they can for a given word and the result will be perhaps a dozen or so words....With MW2, type in a word and it will give you anywhere from one to 40 or more PAGES of words that rhyme in one of multiple ways. If that doesn't help, after reviewing all the different words on the 40 or so pages of rhymes, you can switch to the PHRASES mode and now, it's giving you page after page of one line phrases designed to help kick start your creative process. Some work, most don't but, the way I use this process is to come up with something else that more closely fits my song.

I run into a number of folks in other forums who are down on folks like me (and you) who use BB/RB because they deem us to be "cheating" since there are not real people playing the parts. But that's not my problem. I have a well recorded and well played song that suits my purposes nicely and to me, that's what matters the most. If I had to rely on other musicians to lay down tracks for me, or attempt to learn to play the other instruments I want in my music, and play them at the professional level I seek, I'd be doing nothing all day but practicing one instrument after another after another.....

To those "purists", I like to ask them if they use softsynths and drum programs.....

Last edited by Guitarhacker; 10/20/14 04:52 AM.

You can find my music at:
www.herbhartley.com
Add nothing that adds nothing to the music.
You can make excuses or you can make progress but not both.

The magic you are looking for is in the work you are avoiding.
Off-Topic
Joined: Jan 2010
Posts: 1,492
Expert
Offline
Expert
Joined: Jan 2010
Posts: 1,492
Originally Posted By: bobcflatpicker
So let’s review:

We have BIAB because we can’t rely on our musician friends to show up, and even if they do, we can’t rely on them being sober enough to play.

We have AutoTune because we can’t sing in key.

Now we have “Automatic Lyric Generation” because we can’t come up with our own ideas for lyrics to a song.

I’ve already predicted that we’ll soon have Auto Solo because we’re not capable of playing a decent instrumental solo on our own. smile

What’s left? As soon as we figure that out, we can relieve ourselves from the burden of creating music!

All we’ll need to do is sit back and listen to what the computer programs have created for us.

Who needs musicians, singers and songwriters anyway?



There is an old song from 1986 by Reinhard Mey, a German singer-songwriter, who laments about this in his song "Musik wie von Hand gemacht". I've run the lyrics through Google translate and enhanced the English a little bit:

A piece of music made ​​by hand

(Song of Reinhard Mey)

Text taken from the "official Reinhard Mey website".

In the heyday of fast food civilization,
The standard opinion, the taste automation,
The plastic feelings and the high-tech lust,
The disposable one-way relationship with the frustration,
At the time of dreams to go from the Dream Factory,
The Mickey Mouse culture and music out of the socket.

Since I praise me a piece of music made ​​by hand,
Yet devised by a real man with his head,
A guitar that just sounds like a guitar,
And a voice that sounds as if someone is singing.
Hold a piece of music of flesh and blood,
All right, sometimes with a small error, which is good,
It gets going and works always and everywhere,
Also at the end of the world at night and power failure!

When the big, wild rock and rollers rock and roll,
With amazing laser show on the stage romps,
If the speakers are booming and the hall roof swings,
That takes me out of the break and the glasses jumps,
Then think I mind that, if now someone turns on the fuse,
The Rockstar quiet as a mouse, meek and in the darkl.

Chorus

When I use the bus and the ticket validator I
Can not operate and must dodge the fair again,
If the waterworks turn off the source,
Because I did not learn to understand you computer account,
If I have to accept that I can't activate the HiFi Tower,
Because I now even can not turn on the automatic switch.

Chorus

Until the day when they downsized me
Or simply rejected as non-programmable,
If the great computer monitors all
My preferences and quirks are powerfully grasped,
Even though I am already completely machine-readable
With a bar code on the willy and a checksum digit on the chin.

Chorus

Source: http://www.reinhard-mey.de/start/texte/alben/ein-st%C3%BCck-musik-von-hand-gemacht
Video: https://www.youtube.com/watch?v=GRbeXlAZAoc

Edit: I just checked the song's publishing year: 1986

Last edited by GHinCH; 10/20/14 04:54 AM.

Desktop; i7-2600k, 8 GB mem., Win 10 Pro, BIAB 2017; RB 2017 - latest build
Laptop: i5-2410M, 4 GB mem, Win 10 Pro, BIAB 2017; RB 2017 - latest build
Off-Topic
Joined: May 2001
Posts: 2,220
L
Veteran
Offline
Veteran
L
Joined: May 2001
Posts: 2,220

The only time I listen to the radio nowadays is when I'm in a vehicle. When a new song comes on that I like, it's usually because it has either a "catchy" tune or "catchy" lyrics.

I've never wondered, has the tune been autogenerated? or was the singer's voice auto-tuned? Is that a musician playing the drums or a "Real Track"? etc.

...and personally, from some of the "stuff" you hear on the radio lately, I would have been glad if they would have let a lyric generator write the words, rather than listen to the same 5-word phrase they sing 27 times and call it a "song" <grin>.

LLOYD S

Off-Topic
Joined: Apr 2013
Posts: 8,097
C
Veteran
Online Content
Veteran
C
Joined: Apr 2013
Posts: 8,097
A cheat I use to jump start or 'auto-generate' song lyrics is to study lists, guides, bulletins, or anything that can be considered an outline. Rearranging and modifying phrases can become the outline to develop a song's lyrical theme or message.

I posted a song in the User Forum some time back called "Trucks" where the lyrics all came from a Facebook video's comment section of viewers thoughts and reaction to a video about country Rednecks.

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.
Off-Topic
Joined: Oct 2007
Posts: 4,250
Veteran
Offline
Veteran
Joined: Oct 2007
Posts: 4,250
90db,

Quote:
There goes that old broad brush again, Bob.


The only brush I was using was humor. I thought it was funny that we were debating auto tune on the other thread and then the Automatic Lyric Generation thread shows up.

So I’ll quote your comment to me on the other thread:

Quote:
Please get a clue. It was a joke!.......
Notice the Grin? Sheesh!


Hehe wink

Off-Topic
Joined: Jan 2002
Posts: 7,913
R
Veteran
Offline
Veteran
R
Joined: Jan 2002
Posts: 7,913
The Lyric Cloud link I pointed to is just a tool in the toolbox. Not unlike a rhyming dictionary.

Writing lyrics is an entirely different process than learning to play an instrument - excepting that both take lots of practice, and both involve some type of pattern based tools in the woodshed.

Off-Topic
Joined: Apr 2010
Posts: 5,139
Veteran
Offline
Veteran
Joined: Apr 2010
Posts: 5,139
Originally Posted By: bobcflatpicker
90db,

Quote:
There goes that old broad brush again, Bob.


The only brush I was using was humor. I thought it was funny that we were debating auto tune on the other thread and then the Automatic Lyric Generation thread shows up.

So I’ll quote your comment to me on the other thread:

Quote:
Please get a clue. It was a joke!.......
Notice the Grin? Sheesh!


Hehe wink





Sorry Bob. I should have recognized your legendary sense of humor. Hehe. grin

Off-Topic
Joined: Sep 2010
Posts: 6,639
dcuny Online Content OP
Veteran
OP Online Content
Veteran
Joined: Sep 2010
Posts: 6,639
After tinkering with this for a couple of days, I got a version of it running.

It's interesting, and a bit frustrating. The biggest problem is that it's much too easy to over-constrain the sentence, so nothing can be generated.

Another problem is that my version of the program does a really bad job of figuring out what the correct part of speech the template is, and too many words in the dictionary have alternate functions. For example 'A' can be an noun (referring to the letter) or an indefinite article (more common).

Since computers generally follow Murphy's Law, this means that it'll tend to pick the word that fits the constraint, but makes the least amount of sense. This also leads to a lot of repeated words, for reasons that are simply irritating.

Finally, I didn't get around to implementing a "topic" constraint, so my program can't force the noun to be associate with "love" or "anger". So the output is even more random.

I picked the opening of Hotel California as my template:

On a dark desert highway cool wind in my hair
Warm smell of colitas, rising up through the air
Up ahead in the distance, I saw a shimmering light
My head grew heavy and my sight grew dim
I had to stop for the night


The first problem is that colitas isn't in the dictionary, so substitution was called for. Then came the more subtle stuff, like dark desert highway, which is wonderfully alliterative, but has two adjectives in a row - something that wasn't very common in the source material, so there was no possible solution.

To get past this, I finally put the verse itself into the database, which got past that problem. Using a database built with the poems of Edger Allen Poe, I got:

By a dark desert highway
cool wind in all there
passed as but then he dances
by from the air up ahead in her
angel so fair a passionate light
how deep rest looking like strains still is light
we loved so come up the knight


Yep - it fit the constraints, but is still complete gibberish.

From thy dark desert highway cool wind in my hair
warm smell of so all beauty by from the air
so above in her sovereign he where a tremulous light
on air near sober but she said
art sure thou art not be to her flight


Not really any better. This is what Eric Woolfson produced:

From a dark desert highway cool wind in my hair
warm smell of blue all standing on to the air
up ahead in the river i seem a different light
now he is flying so free rain fall
on you can light is through the light


Yep. More gibberish. Fiddling with constraint can bring better results:

Feel a on golden threshold stone shall the sun where
dwell when with many it utters is light in air


Or:

Than the dark desert highway cool wind in an air
have left by our high mountain of blue the air


Constraining it not to reuse rhymes is possible, but I'm not particularly encouraged to keep the project up. The main problem is that the program simply has no understanding. So while you could eventually guide it into generating something useful, you'll never get it to write anything remotely compelling.

It was interesting, but I've got better things to do with my time. smile


-- David Cuny
My virtual singer development blog

Vocal control, you say. Never heard of it. Is that some kind of ProTools thing?
Off-Topic
Joined: Apr 2009
Posts: 9,326
Veteran
Offline
Veteran
Joined: Apr 2009
Posts: 9,326
Originally Posted By: dcuny
.... I've got better things to do with my time.



Yeah, I'll go with that..... just write from your heart and it will all work out fine

Last edited by Guitarhacker; 10/25/14 06:10 AM.

You can find my music at:
www.herbhartley.com
Add nothing that adds nothing to the music.
You can make excuses or you can make progress but not both.

The magic you are looking for is in the work you are avoiding.
Off-Topic
Joined: Jul 2007
Posts: 330
Journeyman
Offline
Journeyman
Joined: Jul 2007
Posts: 330
Human brain kicks in and beats a computer.
From the first line,

On a dark deserted highway
I've been driving far to long
while the radio is playing
a soft and soulful song

It reminds me of my sweetheart
a thousand miles away
I am driving there to see her
I will get there come what may.

So, someone fit a tune to that, and add some more lyrics if you want. Computers, gahhh who needs 'em eh?

Off-Topic
Joined: Oct 2014
Posts: 33
Enthusiast
Offline
Enthusiast
Joined: Oct 2014
Posts: 33
A computer may be able to generate words and phrases that sound good together or that present an interesting dialogue, but until a computer can understand and interpret human emotions it will never truly write a good song. It may produce a catchy hook or a mediocre pop ditty, but it take human understanding and experience to write a masterful song lyric.

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
Update Your PowerTracks Pro Audio 2024 Today!

Add updated printing options, enhanced tracks settings, smoother use of MGU and SGU (BB files) within PowerTracks, and more with the latest PowerTracks Pro Audio 2024 update!

Learn more about this free update for PowerTracks Pro Audio & download it at www.pgmusic.com/support_windows_pt.htm#2024_5

The Newest RealBand 2024 Update is Here!

The newest RealBand 2024 Build 5 update is now available!

Download and install this to your RealBand 2024 for updated print options, streamlined loading and saving of .SGU & MGU (BB) files, and to add a number of program adjustments that address user-reported bugs and concerns.

This free update is available to all RealBand 2024 users. To learn more about this update and download it, head to www.pgmusic.com/support.realband.htm#20245

The Band-in-a-Box® Flash Drive Backup Option

Today (April 5) is National Flash Drive Day!

Did you know... not only can you download your Band-in-a-Box® Pro, MegaPAK, or PlusPAK purchase - you can also choose to add a flash drive backup copy with the installation files for only $15? It even comes with a Band-in-a-Box® keychain!

For the larger Band-in-a-Box® packages (UltraPAK, UltraPAK+, Audiophile Edition), the hard drive backup copy is available for only $25. This will include a preinstalled and ready to use program, along with your installation files.

Backup copies are offered during the checkout process on our website.

Already purchased your e-delivery version, and now you wish you had a backup copy? It's not too late! If your purchase was for the current version of Band-in-a-Box®, you can still reach out to our team directly to place your backup copy order!

Note: the Band-in-a-Box® keychain is only included with flash drive backup copies, and cannot be purchased separately.

Handy flash drive tip: Always try plugging in a USB device the wrong way first? If your flash drive (or other USB plug) doesn't have a symbol to indicate which way is up, look for the side with a seam on the metal connector (it only has a line across one side) - that's the side that either faces down or to the left, depending on your port placement.

Update your Band-in-a-Box® 2024 for Windows® Today!

Update your Band-in-a-Box® 2024 for Windows for free with build 1111!

With this update, there's more control when saving images from the Print Preview window, we've added defaults to the MultiPicker for sorting and font size, updated printing options, updated RealTracks and other content, and addressed user-reported issues with the StylePicker, MIDI Soloists, key signature changes, and more!

Learn more about this free update for Band-in-a-Box® 2024 for Windows at www.pgmusic.com/support_windowsupdates.htm#1111

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."

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!

Forum Statistics
Forums66
Topics81,611
Posts735,067
Members38,515
Most Online2,537
Jan 19th, 2020
Newest Members
TonyInManchester, jslynbrrs01, amdwilsns01, Juan Jose, BroDon
38,515 Registered Users
Top Posters(30 Days)
MarioD 185
DC Ron 101
DrDan 74
dcuny 71
Today's Birthdays
brijb20, Erik S. te M.
Powered by UBB.threads™ PHP Forum Software 7.7.5