Biro Funk

Biro Funk is the debut studio album by Braintax, released on Low Life Records in 2001.[1][2][3] By the time of the album's release, Braintax was a solo artist - Joseph Christie. Prior to the release of Biro Funk, Braintax had released a number of EPs and 12" singles, originally as a two-piece band. The album was recorded at Christie's own Low Life Records studio in Shepherd's Bush. It features guest appearances from other stars of UK hip hop and scratches performed by DJ Harry Love of the Scratch Perverts.

Biro Funk
Studio album by
Released1 December 2001
GenreBritish hip hop
LabelLow Life Records
(LOW15)
ProducerBraintax, Ben Grymm, Harry Love, Farma G, C-Swing, Jehst, Benny Live-O
Braintax chronology
Biro Funk
(2001)
Panorama
(2006)

In the long writing process for this album, Christie recorded over 40 tracks, most of which were dismissed and only the strongest made the final cut.

Track listing

  1. Don't Drag Me In (featuring Mystro)
  2. Opening Titles (featuring Skinnyman)
  3. Futureghost
  4. Godnose (featuring Task Force)
  5. Last Date
  6. Speak Your Mind
  7. Biro Funk
  8. Cobblestones
  9. The Grip
  10. Peace
  11. Oceans
  12. Escuchame
  13. Riviera Hustle (featuring Jehst)
  14. Exit
gollark: ```pythonimport argparse,subprocess,random,stringparser = argparse.ArgumentParser(description="Compile a WHY program using WHYJIT.")parser.add_argument("input",help="File containing WHY source code")parser.add_argument("-o","--output",help="Filename of the output executable to make",default="./a.why")parser.add_argument("-O","--optimize",help="Optimization level",type=int,default="0")#parser.add_argument("-d","--drawkcab",help=".sdrawkcab elif ecruos YHW eht ssecorP")args = parser.parse_args()def randomword(length): letters = string.ascii_lowercase return ''.join(random.choice(letters) for i in range(length))def which(program): proc = subprocess.run(["which",program],stdout=subprocess.PIPE) if proc.returncode == 0: return proc.stdout.replace(b"\n",b"") else: return Nonedef find_C_compiler(): compilers = ["gcc","clang","tcc","cc"] for compiler in compilers: path = which(compiler) if path != None: return pathdef build_output(code,max): #if args.drawkcab: code = code[::-1] C_code = f"""#define QUITELONG long long intconst QUITELONG max = {max};int main() {{ volatile QUITELONG i = 0; // disable some "optimizations" that RUIN OUR BEAUTIFUL CODE! while (i < max) {{ i++; }} {code}}} """ heredoc = randomword(100) devnull = "2>/dev/null" shell_script = f"""#!/bin/shTMP1=/tmp/ignore-meTMP2=/tmp/ignore-me-tooTMP3=/tmp/dont-look-here cat << {heredoc} > $TMP1{C_code}{heredoc}sed -e '1,/^exit \$?$/d' "$0" > $TMP3chmod +x $TMP3$TMP3 -x c -o $TMP2 $TMP1chmod +x $TMP2$TMP2exit $?""".encode("utf-8") with open(find_C_compiler(),"rb") as f: return shell_script + f.read()with open(args.input,"r") as f: contents = f.read() looplen = max(1000,(2 ** -args.optimize) * 1000000000) code = build_output( contents, looplen ) with open(args.output,"wb") as out: out.write(code)```
gollark: (and so, code gold was invented)
gollark: Maybe if I compress it manually a bit...
gollark: OH COME ON, this code is less than 2000 characters. Stupid DIsqord.
gollark: Clyde says `Your message could not be delivered because you don't share a server with the recipient or you disabled direct messages on your shared server, recipient is only accepting direct messages from friends, or you were blocked by the recipient.`. Stupid Clyde.

References

  1. "Braintax - Biro Funk". The Wire. 215-220. Wire Magazine. 2002. p. 23.
  2. Tim Perry (8 December 2001). "Braintax `Biro Funk' (Lowlife Records)". The Independent.
  3. Laurence Phelan (16 December 2001). "Disks Etc - Brainy Hip-Hop". The Independent.


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.