God's Favorite Sons
God's Favorite Sons is the debut EP by Canadian hard rock band Organ Thieves (then known as The Organ Thieves), self-produced and released in March 2009.
God's Favorite Sons | ||||
---|---|---|---|---|
EP by | ||||
Released | March 2009 | |||
Recorded | January 2009 in The Boom Cave, Oshawa, Ontario, Canada | |||
Genre | Hard rock, southern rock, reggae | |||
Length | 20:18 | |||
Label | Self-released | |||
Producer | Jason Bone, Organ Thieves | |||
Organ Thieves chronology | ||||
|
The EP includes 5 first demo songs recorded by the band in Jesse Smith and Jason Bone's studio "The Boom Cave" in Oshawa, Ontario, in January 2009. The EP was co-produced by the band and former Cauterize bassist Jason Bone.
The music on the EP ranges from simple hard rock to more bass-driven reggae tracks, as well as more country and blues influenced southern rock songs.
The songs "Fix the Hearts of the Hollow" and "Question Your Crown" were later re-recorded for the band's first full-length album Somewhere Between Free Men and Slaves, which was released in 2012.
Track listing
No. | Title | Length |
---|---|---|
1. | "Fix the Hearts of the Hollow" | 3:47 |
2. | "Sinful" | 3:35 |
3. | "Shot Down" | 4:34 |
4. | "Question Your Crown" | 3:50 |
5. | "Disaster" | 4:30 |
Total length: | 20:18 |
Personnel
- Chuck Coles - lead vocals, guitar
- Dave Baksh - guitar
- Ben Davies - guitar, mandolin
- Mike Smith – bass
- John Owens – drums, percussion
gollark: Yes, which is quite limiting vs OpenCL, which is basically the same but cross-platform.
gollark: I'm fairly sure it only runs on NvIDIa GPus.
gollark: is probably better since it's not nVidia-specific.
gollark: ***OpenCL***
gollark: I wanted a hyperapp-like state management thing with no view for skynet (it's a long story...) so I made this, because Javascript microlibraries are trendy.```javascriptconst R = require("ramda")module.exports = (initialState, actions, context = {}, expose) => { let state = initialState const wired = R.map(action => (...args) => { const result = action(...args)(state, actions, context) if (typeof result === "object") { state = R.merge(state, result) } }, actions) if ("init" in wired) { wired.init() } if (expose) { return R.pick(expose, wired) } else { return wired }}```
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.