Bandocracy-ink/Level 0/PRACTICE_WHALESONG.ink

334 lines
11 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

=== PRACTICE_WHALESONG ===
#Environment: PracticeSpace
#AddChar: Darcy, Pose: instrument_holding
#AddChar: Skyler, Pose: instrument_holding
#AddChar: Micah, Pose: instrument_holding
#AddChar: Fern, Pose: instrument_holding
#AddChar: Akai, Pose: instrument_holding
KEYBOARDIST: Erosion? Is that the cave club? I'd love to rock a cave! (laughs)
BASSIST: I hate to endorse any pun, but yeah. The acoustics are perfect.
SINGER: Voting rights for whales is a step toward global equality.
BASSIST: Whales will make better choices than humans do. They should be able to vote.
GUITARIST: They will. No one is trying to stop it. So... we'd have a sure hit!
DRUMMER: While you all (doing something in short time), I created two complete percussion tracks.
DRUMMER: We can have a Shore Party...
#PlayMusic: drums_whalesong_human
DRUMMER: Or, we can go all AquaDrum...
#PlayMusic: drums_whalesong_whaleish
DRUMMER: Now come up with your parts. You'll need more time, of course.
+ [Let's make music!]
-> CREATE_SONG
= CREATE_SONG
#UI: practice/band_playing
#PlayMusic:
//not sure how we'll set the music up. Individually play default stems? Or randomized?
//Click on a character or click the FINISH button.
+ [DRUMS]
-> STEMS_DRUMS
+ [GUITARIST]
-> STEMS_GUITAR
+ [SINGER]
-> STEMS_VOCALS
+ [KEYS]
-> STEMS_KEYS
+ [BASSIST]
-> STEMS_BASS
+ [FINISH]
-> DISCUSS_STANCE
= STEMS_DRUMS
#UI: practice/drums_playing
#StopMusic
// ^ or something like that. Maybe not stopped, but bring the volume of the others waaaaaay down.
+ [PLAY STEM A]
~ drums_whalesong = "Human"
#PlayMusic: drums_whalesong_human
//formerly drums_whalesong_onland, but I want the names to be consistent with the stance labels.
Give Akai some thoughts on these stems? He probably doesn't care that much. Or maybe he does.
-> STEMS_DRUMS
+ [PLAY STEM B]
~ drums_whalesong = "Whaleish"
#PlayMusic: drums_whalesong_whaleish
//formerly drums_whalesong_underwater
Solidarity with the whales!
-> STEMS_DRUMS
+ [PREVIOUS CHARACTER]
-> STEMS_BASS
+ [NEXT CHARACTER]
-> STEMS_GUITAR
+ [EXIT]
-> CREATE_SONG
= STEMS_GUITAR
#UI: practice/guitar_playing
+ [PLAY STEM A]
~ guitar_whalesong = "Human"
#PlayMusic: guitar_whalesong_human
GUITARIST: {& It wouldn't be a "me" track without a solo.|Darcy always preferred the spotlight on me. Probably still does.|Sorry, whales. I do the whaling.}
-> STEMS_GUITAR
+ [PLAY STEM B]
~ guitar_whalesong = "Whaleish"
#PlayMusic: guitar_whalesong_whaleish
GUITARIST: {&This riff is whaley, but doesn't rock.|I wanna debut with a solo that rocks, but...|This whaley riff will prove I care most about the message, not myself.}
-> STEMS_GUITAR
+ [PREVIOUS CHARACTER]
-> STEMS_DRUMS
+ [NEXT CHARACTER]
-> STEMS_VOCALS
+ [EXIT]
-> CREATE_SONG
= STEMS_VOCALS
#UI: practice/vocals_playing
+ [PLAY STEM A]
~ vocals_whalesong = "Human"
#PlayMusic: vocals_whalesong_whaleish
SINGER: {&The whales will love this, IF I can sing it.|I'll be the first person ever to sing in Whaleish.|I learned Whaleish from a human. I hope they were right.|Ugh, my Whaleish probably sounds like Seal by now.}
-> STEMS_VOCALS
+ [PLAY STEM B]
~ vocals_whalesong = "Whaleish"
#PlayMusic: vocals_whalesong_human
SINGER: {&I'd rather stick to these human lyrics.|Will the whales connect with human lyrics?|It's an important message no matter what language it's in.|"Say it dont spray it" - seriously!}
-> STEMS_VOCALS
+ [PREVIOUS CHARACTER]
-> STEMS_GUITAR
+ [NEXT CHARACTER]
-> STEMS_KEYS
+ [EXIT]
-> CREATE_SONG
= STEMS_KEYS
#UI: practice/keys_playing
+ [PLAY STEM A]
~ keys_whalesong = "Human"
#PlayMusic: keys_whalesong_human
KEYS: {&Simple and safe. But still fun, I hope.|Will our cetacean siblings like these chords?|Maybe whaley harmonics are better.}
-> STEMS_KEYS
+ [PLAY STEM B]
~ keys_whalesong = "Whaleish"
#PlayMusic: keys_whalesong_whaleish
KEYS: {&Cool! Synthesized whale sounds to harmonize with the vocals!|No such thing as too much whale!|THIS will Float the Vote!}
-> STEMS_KEYS
+ [PREVIOUS CHARACTER]
-> STEMS_VOCALS
+ [NEXT CHARACTER]
-> STEMS_BASS
+ [EXIT]
-> CREATE_SONG
= STEMS_BASS
#UI: practice/bass_playing
+ [PLAY STEM A]
~ bass_whalesong = "Human"
#PlayMusic: bass_whalesong_human
BASSIST: {&Everyone likes a classic bassline.|But is this deep enough to penetrate the ocean?|This bassline might not be salty enough for the whales.}
-> STEMS_BASS
+ [PLAY STEM B]
~ bass_whalesong = "Whaleish"
#PlayMusic: bass_whalesong_whaleish
BASSIST: {&Smooth. Like a whale. I think whales are smooth.|Might as well dive deep.|This bassline evokes whale power.}
-> STEMS_BASS
+ [PREVIOUS CHARACTER]
-> STEMS_KEYS
+ [NEXT CHARACTER]
-> STEMS_DRUMS
+ [EXIT]
-> CREATE_SONG
= DISCUSS_STANCE
/* Discussion about the STANCE the band is taking based on vocal choice, and whether the instrumental choices are right for the stance.
Any characters who are not on board with the chosen stance can express reservations and/or try to convince the band to change the stance.
This is the crux of the argument...
A) Acculturation (whales maintain their culture, eg. language, and humans learn to speak Whaleish), or
B) Assimilation (whales must communicate using land-dweller language b/c humans cant learn it).
*/
{ vocals_whalesong == "Whaleish":
-> WHALEISH_LYRICS
- else:
-> HUMAN_ONLY_LYRICS
}
= WHALEISH_LYRICS
GUITARIST: I... didn't know you could make those sounds, Darcy.
BASSIST: I think you just said "blow it out your hole"?!
BASSIST: Just kidding. You sound great.
KEYBOARDIST: OooooOOOOOooo! That wasn't me doing whale. That was me impressed!
KEYBOARDIST: But I hope the Whales don't find out I failed Conversational Whaleish. #THOUGHT
SINGER: I mean, the whales might roast my pronunciation... but, thanks.
KEYBOARDIST: Sing it in Whale! That would make such a SPLASH! Haha!
GUITARIST: Woah. That feels like a big risk for our first song.
GUITARIST: And if we alienate people, it won't matter how important the message is. #THOUGHT
GUITARIST: It is important, though. And it could make a splash, like Fern said. #THOUGHT
GUITARIST: But, if the whaley sounds get all the attention... no one will even notice me. #THOUGHT
SINGER: You don't think I can do it?
GUITARIST: Hey, if anyone can do it, it's you. But people might call it a gimmick.
GUITARIST: And we don't want to say the wrong thing. Right?
BASSIST: I don't think Darcy would write gibberish in any language.
BASSIST: But Whales don't need to hear this message. Humans do.
BASSIST: Humans don't even listen to human voices. They'll tune out Whaleish completely. But... #THOUGHT
+ [I hope Darcy has the guts to go for it.]
+ [I doubt Darcy will do it. Even though...]
-
BASSIST: It could make a... splash. #THOUGHT
BASSIST: I hope that's the last pun we get from Fern. I almost laughed. #THOUGHT
GUITARIST: Yeah. That, too. Whaleish might confuse them.
SINGER: It sounds like we all want to say the same thing.
SINGER: So, the issue is the lyrics. Whaleish or no whaleish.
-> Q_PRACTICE_OVER
= HUMAN_ONLY_LYRICS
GUITARIST: It's loud. It hits. No distractions.
BASSIST: No one can hide from the point.
KEYBOARDIST: You know what? I don't miss the Whaleish.
SINGER: Full disclosure... I wrote it in Whaleish and translated it for humans!
-> Q_PRACTICE_OVER
= Q_PRACTICE_OVER
Is the song done?
+ [EDIT SONG]
-> EDIT_WHALESONG
// + Maybe. Check Harmony.
// -> HARMONY
// This isn't available Level 0. This will also be a BUTTON, not a dialogue choice. The other choices may also be buttons. TBD
+ [HEAD TO SHOW]
SINGER: Well, that's a wrap on practice. This weekend, {band_name}'s first song will debut at <i>Float the Vote!</i>
-> PERFORM_WHALESONG
=== EDIT_WHALESONG ===
//NOTE: I thought of pointing this back to CREATE_SONG, but this section needs new thoughts about the stems now that the band has discussed how they feel about the song. Hence this NEW knot! Also makes it easy to check if players chose to edit a song or not.
#UI: practice/band_playing
#PlayMusic:
//Click on a character or click the FINISH button.
+ [GUITARIST]
-> STEMS_GUITAR
+ [SINGER]
-> STEMS_VOCALS
+ [KEYS]
-> STEMS_KEYS
+ [BASSIST]
-> STEMS_BASS
+ [DONE]
-> PRACTICE_DONE
= STEMS_GUITAR
#UI: practice/guitar_playing
+ [PLAY STEM A]
~ guitar_whalesong = "Human"
Thoughts about stem. This needs to be a shuffle.
-> STEMS_GUITAR
+ [PLAY STEM B]
~ guitar_whalesong = "Whaleish"
Thoughts about stem. This needs to be a shuffle.
-> STEMS_GUITAR
+ [PREVIOUS CHARACTER]
-> STEMS_BASS
+ [NEXT CHARACTER]
-> STEMS_VOCALS
+ [EXIT]
-> EDIT_WHALESONG
= STEMS_VOCALS
#UI: practice/vocals_playing
+ [PLAY STEM A]
~ vocals_whalesong = "Human"
Thoughts about Human lyrics. This needs to be a shuffle.
-> STEMS_VOCALS
+ [PLAY STEM B]
~ vocals_whalesong = "Whaleish"
Thoughts about Whaleish lyrics. This needs to be a shuffle.
-> STEMS_VOCALS
+ [PREVIOUS CHARACTER]
-> STEMS_GUITAR
+ [NEXT CHARACTER]
-> STEMS_KEYS
+ [EXIT]
-> EDIT_WHALESONG
= STEMS_KEYS
#UI: practice/keys_playing
+ [PLAY STEM A]
~ keys_whalesong = "Human"
Thoughts about stem. This needs to be a shuffle.
-> STEMS_KEYS
+ [PLAY STEM B]
~ keys_whalesong = "Whaleish"
Thoughts about stem. This needs to be a shuffle.
-> STEMS_KEYS
+ [PREVIOUS CHARACTER]
-> STEMS_VOCALS
+ [NEXT CHARACTER]
-> STEMS_BASS
+ [EXIT]
-> EDIT_WHALESONG
= STEMS_BASS
#UI: practice/bass_playing
+ [PLAY STEM A]
~ bass_whalesong = "Human"
Thoughts about stem. This needs to be a shuffle.
-> STEMS_BASS
+ [PLAY STEM B]
~ bass_whalesong = "Whaleish"
Thoughts about stem. This needs to be a shuffle.
-> STEMS_BASS
+ [PREVIOUS CHARACTER]
-> STEMS_KEYS
+ [NEXT CHARACTER]
-> STEMS_GUITAR
+ [EXIT]
-> EDIT_WHALESONG
= PRACTICE_DONE
#Environment: PracticeSpace
Couple lines saying we've got the song, practice is over, see y'all at the event.
-> PERFORM_WHALESONG