Odessa (City on the Black Sea)

"Odessa (City on the Black Sea)" is a song by the English rock band the Bee Gees, written by Barry, Robin & Maurice Gibb in 1968 and released in early 1969. The song opened the album of the same name.[1] The song was recorded twice. The first version of the song (without the orchestra) was later to appear on Sketches for Odessa and has a duration to 6:40. The song was a very long song about the survivor of a shipwreck, and was originally intended to form the basis of the whole album. Musically it was dominated by strings and acoustic guitar.[2] It was originally proposed to be the first single of the album.[3]

"Odessa (City on the Black Sea)"
Song by Bee Gees
from the album Odessa
ReleasedMarch 1969 (1969-03)
RecordedOctober 1968
Trident and IBC Studios, London
GenrePop
Length7:33
LabelPolydor (United Kingdom)
Atco (United States)
Songwriter(s)Barry, Robin & Maurice Gibb
Producer(s)Robert Stigwood, Bee Gees
Odessa track listing
17 tracks
Side one
  1. "Odessa (City on the Black Sea)"
  2. "You'll Never See My Face Again"
  3. "Black Diamond"
Side two
  1. "Marley Purt Drive"
  2. "Edison"
  3. "Melody Fair"
  4. "Suddenly"
  5. "Whisper Whisper"
Side three
  1. "Lamplight"
  2. "Sound of Love"
  3. "Give Your Best"
  4. "Seven Seas Symphony"
  5. "With All Nations (International Anthem)"
Side four
  1. "I Laugh in Your Face"
  2. "Never Say Never Again"
  3. "First of May"
  4. "The British Opera"

In 2010, the song appeared on the 4CD compilation Mythology on the disc devoted to Robin's work with the group.

Inspiration and recording

Its title was inspired by a travel brochure Robin had seen. The geography of "Odessa" must not be taken too literally, although a man sailing in the Atlantic Ocean and the Baltic Sea is as far from the port of Odessa (then part of the USSR) as he seems to feel in the lyrics. One possible inspiration is the true story of the Ellan Vannin, a packet ship which sank in the Irish Sea on its way between the Isle of Man and Liverpool on 3 December 1909. The romantic date of February 14th (St Valentine's Day) replaced this and stayed, while the year changed to 1886 and then 1899 for the final release. This was a major work and it took a few sessions to get a take they liked.[4]

The lyrics are written in the stream-of-consciousness style, telling the story of the survivor of a fictitious British ship called Veronica, floating on an iceberg in the Baltic Sea.[3]

The instrumental track is led by an acoustic guitar played by Maurice and cello by Paul Buckmaster. The song was called "Odessa (on the White Sea)" in this early version, and Barry identifies the ship in a spoken intro as a Dutch ship called Anne Strauss and the date as 14 February 1866. The first version is heard on Sketches with Maurice or Robin on mellotron and an orchestral section that is less full than the finished take. This reel would follow the preceding one, since it ends with what is called a retake of "Odessa on the White Sea", probably the final take of the song, to which the orchestra was added later.[4] The song's demo begins with a longer spoken intro by Barry saying, February 14th 1866, the Dutch ship Anne Strauss was lost at sea and was wiped off the British royal register of shipping. There were no survivors. In the finished version the date has changed to 14 February 1899 and the ship is named Veronica. The lyrics are almost identical, although the reference to the English nursery rhyme Baa Baa Black Sheep is missing at the demo.[5]

"I worked and worked on that 'Odessa' track", Robin said, "and I got a ring from Robert Stigwood to say it was the greatest pop classic he had ever experienced. He said it was stupendous, and I used to get calls from him at three and four and five and six in the morning telling me the same thing. I thought it was going to be the new single". Stigwood praises Robin for this song as well as "Lamplight": "The fact is that [Robin] has incredible and wonderful imagination. This is shown in the lyrics of his composition 'Odessa', which is, I think, one of the finest pop songs ever written".[3]

Musical structure

The song is built around a simple verse-chorus form, but with added opening and closing sections, all performed in a stately tempo. After Robin sings about the ship in an orchestral opening, and some introductory lines are sung by the group, the song settles into the first verse and Robin singing solo to sparse accompaniment of rhythm guitar and quiet piano. The voices build to a big, slow chorus of all three voices led by Robin in an operatic style. For the second verse, the electric bass was added and proceeds at a faster pace through the same melody, into an even more intense chorus, augmented by a cello part by Buckmaster and some high notes by Robin. The extended closing section has a rhythmic instrumental and wordless vocal, building in power and then dropping off and back to the opening orchestra and vocal part until the song is finished.[3][6]

Personnel

gollark: - Checks if the available-items list already contains the item needed. If so, just return that.- If not, checks for recipes to do what is wanted- If one exists, iterate over them (not sure what to *do* with them)- If none exists, we can't do anything, so just return no tasks, no costs and no outputs.
gollark: ```rusttype Items = HashMap<ItemType, u32>;fn quantity(items: &Items, desired: &ItemType) -> u32 { if let Some(available_quantity) = items.get(desired) { *available_quantity } else { 0 }}fn contains(items: &Items, desired: &Item) -> bool { quantity(items, &to_item_type(desired)) >= desired.quantity}fn satisfies(available: &Items, desired: &Items) -> bool { for (typ, desired_quantity) in desired.iter() { if quantity(available, typ) < *desired_quantity { return false } } true}fn to_map(is: &Vec<Item>) -> Items { let out = HashMap::new(); for i in is.iter() { out.entry(to_item_type_clone(i)) .and_modify(|e| { *e += 1 }) .or_insert(0); } out}fn one_item(i: Item) -> Items { let out = HashMap::new(); out.insert(to_item_type(&i), i.quantity); out}#[derive(Debug, Deserialize, PartialEq, Eq, Serialize, Clone)]pub struct CraftingResult { pub tasks: Vec<Recipe>, pub costs: Items, pub outputs: Items}fn solve(desired: Item, available: Items, recipes: &MultiMap<ItemType, Recipe>) -> CraftingResult { if contains(&available, &desired) { // If our available items list already contains the desired item, yay, we can just do nothing return CraftingResult { tasks: vec![], costs: one_item(desired), outputs: one_item(desired) } } if let Some(recipes) = recipes.get_vec(&to_item_type(&desired)) { for recipe in recipes.iter() { let result = solve() // ??? } } else { CraftingResult { tasks: vec![], costs: HashMap::new(), outputs: HashMap::new() } }}```My code, or at least part of it.
gollark: That is NOT THE HARD PART.
gollark: (I'm still confused though)
gollark: People have already given helpful suggestions how to, soo...

References

  1. Discogs.com. "Bee Gees: Odessa".
  2. http://www.brothersgibb.org/history-part-4.html
  3. Hughes, Andrew. Bee Gees - Tales of the Brothers Gibb. Retrieved 23 July 2013.
  4. Joseph Brennan. "Gibb Songs: 1968".
  5. Bennett, Kevin. "Bee Gees Demos - Part 3". Retrieved 10 April 2013.
  6. "1969 Bee Gees - Odessa". Tiny Mix Tapes. Retrieved 22 May 2013.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.