World Library  
Flag as Inappropriate
Email this Article
 

Sérgio Britto

Sérgio Britto
Sérgio Britto at the 2013 Virada Cultural Paulista in Barretos, São Paulo, Brazil.
Background information
Birth name Sérgio de Britto Álvares Affonso
Born

(1959-09-18) September 18, 1959


Rio de Janeiro, Rio de Janeiro, Brazil
Genres Rock
Occupation(s) Composer, songwriter
Instruments acoustic guitar, electric guitar, bass guitar
Years active 1981–present
Associated acts Kleiderman
Titãs

Sérgio Britto (Portuguese pronunciation: , born Sérgio de Britto Álvares Affonso(September 18, 1959) is a Brazilian musician, best known as a member of the rock band Titãs, for which he contributes with lead vocals, keyboards and, more recently, the bass guitar. He has also released three solo albums.

Contents

  • Childhood 1
  • Career with and without Titãs 2
  • Personal life 3
  • Discography 4
    • With Titãs 4.1
    • Solo albums 4.2
    • With Kleiderman 4.3
    • Guest appearances 4.4
  • References 5
  • External links 6

Childhood

Sérgio Britto is the only carioca of the group, but left Rio de Janeiro when he was a baby. He lived with his siblings Rui and Gláucia in Brasília when in 1964 the military took over Brazil. Their father, the federal deputy Almino Afonso, head of PTB at the Chamber of Deputies and enemy of the dictatorship had to leave the country in order not to be arrested. One year later, when Sergio's younger brother Fábio was born, they left the country. During his nine years of exile in Chile, he was alphabetized in Castellano.

He grew up listening to Beethoven, Chopin and others notable names of the Classical music, which his father would listen to frequently. But until he turned 13, he wouldn't wish he was anything but a painter. But thanks to his sister, who had guitar lessons, he would discover The Beatles' Help! album, and from there on he would be strongly interested in music. When he was 14, he was back to Brazil and started to have piano lessons. Back at that time, he would listen to Yes, Emerson, Lake & Palmer, The Who, Led Zeppelin, The Beach Boys and lots of MPB. Meanwhile, he would try to play his sister's guitar.

In São Paulo, he studied at Colégio Equipe. While the others Titãs members took part of festivals and shows, he would compose alone at home or read the texts of Torquato Neto. Those texts helped Britto when composing songs like "Go Back", a hit that would appear in Titãs' debut album. Simultaneously, he would compose the song "Os Olhos do Sol", which was recorded only in 2000, when Britto released his first solo album. At Equipe, he met Arnaldo Antunes and they started to co-write songs. When Titãs unofficially met, in 1981, Britto made his debut in a band.

He once started studying Philosophy at University of São Paulo, but left the course before its end to focus on the music.[1]

Career with and without Titãs

Since 2009, Britto plays the bass in every Titãs song in which Branco Mello (the band's current bassist) sings.

Britto has co-composed the majority of Titãs' songs, more notably hits like "Marvin", "Homem Primata", "Comida", "Miséria" and "Epitáfio".

In 1994, Britto formed the band Kleiderman, with the drummer Roberta Parisi and Titãs member Branco Mello. The group released only one album, Con el Mundo a Mis Pies (With the World at my Feet). In 2001, Britto showed his solo works with the album A Minha Cara (My Face), reuniting songs composed by him, with the help of Marcelo Fromer and Arnaldo Antunes.

Five years later, he released another solo CD, called Eu Sou 300 (I am 300).

In 2009, Titãs released Sacos Plásticos, the first album in which Britto played the bass guitar. After original bassist Nando Reis left the group, Titãs hired Lee Marcucci as a session musician from 2002 to 2009. Since then, Britto and Mello have been sharing bass duties, with Britto taking over the bass only on the songs with vocals by Mello.

Personal life

Britto lives in São Paulo, is married to Raquel Garrido and is the father of José, born in 1999 and Raquel. He composed one tribute song for each of them in his album Eu Sou 300: "Raquel (DDD)" and "José". In 2007, his daughter Julia was born.

Discography

With Titãs

Solo albums

With Kleiderman

  • Con el mundo a mis pies

Guest appearances

Artist Album Song(s) Instrument(s)
Raimundos Raimundos (1993) "Bê a Bá", "Bicharada" and "Carro Forte" Backing vocals
Theo Werneck Terceiro Mundo (1993) "Falou Presidente" Guitar, Vocals, Bass, Tambourine, 12 String Acoustic Guitar
Marina Lima Pierrot do Brasil (1998) "Leva (Esse samba, esse amor)" Lead vocals

References


-- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p
  1. ^
  • Britto’s page at Titãs official web site (Portuguese)

External links

  • Titãs official website
  • Sérgio Britto official website (Portuguese)
  • Sergio Britto at the Internet Movie Database
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 


Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.