A riff is a repeated chord progression or refrain in music (also known as an ostinato figure in classical music); it is a pattern, or melody, often played by the rhythm section instruments or solo instrument, that forms the basis or accompaniment of a musical composition. Though riffs are most often found in rock music, heavy metal music, Latin, funk and jazz, classical music is also sometimes based on a riff, such as Ravel's Boléro. Riffs can be as simple as a tenor saxophone honking a simple, catchy rhythmic figure, or as complex as the riff-based variations in the head arrangements played by the Count Basie Orchestra.
David Brackett (1999) defines riffs as "short melodic phrases," while Richard Middleton (1999) defines them as "short rhythmic, melodic, or harmonic figures repeated to form a structural framework". Rikky Rooksby states, "A riff is a short, repeated, memorable musical phrase, often pitched low on the guitar, which focuses much of the energy and excitement of a rock song."BBC Radio 2, in compiling its list of 100 Greatest Guitar Riffs, defined a riff as, "The main hook of a song and must be played principally by a guitar. It often begins the song, but is repeated throughout it, giving the song its distinctive voice."The term riff entered musical slang in the 1920s, and is used primarily in discussion of forms of rock music or jazz. "Most rock musicians use riff as a near-synonym for musical idea." The etymology of the term is not clearly known. Some sources explain riff as an abbreviation for rhythmic figure or refrain. Charlie Parker's 1945 recording "Thriving From a Riff" may have popularized the term.Use of the term has extended to comedy, where riffing means the verbal exploration of a particular subject, thus moving the meaning away from the original jazz sense of a repeated figure that a soloist improvises over, to instead indicate the improvisation itself—improvising on a melody or progression as one would improvise on a subject by extending a singular thought, idea or inspiration into a bit, or routine.

View More On Wikipedia.org
  1. N

    RIFF JTAG-HTC ThunderBolt 4G ADR6400 (HTC Mecha) Unbrick – Boot repair supported

    14.02.2012 HTC ThunderBolt 4G ADR6400 (HTC Mecha) Unbrick – Boot repair supported www.forum.imeisource.com/showthread.php?p=94405#post94405 Bug Fix HTC_DesireS.dll ------------------------------------- - ID 0x27B360E1 is added to allowed list HTC_Supersonic.dll...
  2. N

    RIFF JTAG-HTC ThunderBolt 4G ADR6400 (HTC Mecha) Unbrick – Boot repair supported

    14.02.2012 HTC ThunderBolt 4G ADR6400 (HTC Mecha) Unbrick – Boot repair supported Resurrecting HTC Thunderbolt CP (Modem Part) part is easy. Phone is auto powered on with USB Data Cable connected to the PC while battery is inside; sometimes during connection pressing Power On key may be...
  3. J

    RIFF JTAG - Samsung Galaxy Precedent SCH-M828 Unbrick supported

    09.02.2012 Samsung Galaxy Precedent SCH-M828 Unbrick supported 403 Forbidden ---------------------------------------------------- Bug Fix updates HTC_WildfireS.dll ------------------------------------- - new HTC partition data for 2Kb NAND chips is used since old was reported to...
  4. J

    RIFF JTAG -HTC Inspire 4G A9192 (HTC Stallion) Unbrick, Boot, IMEI, CID, ModelID, Unl

    HTC Inspire 4G A9192 (HTC Stallion) Unbrick, Boot, IMEI, CID, ModelID, Unlock supported Resurrecting HTC Inspire is easy. Phone is auto powered on with USB Data Cable connected to the PC while battery is connected. Some (or all) revisions of HTC Inspire boards have JTAG interface disabled...
  5. J

    RIFF JTAG -Samsung GT-i8150 Galaxy W (Samsung Ancora) Unbrick – Boot repair supported

    10.01.2012 Samsung GT-i8150 Galaxy W (Samsung Ancora) Unbrick – Boot repair supported Resurrecting Samsung I8150 is easy. Phone is auto powered on with USB Data Cable connected to the PC while battery is connected. Please note, MSM8255T is dual core chipset – it has ARM11 and Qualcomm...
  6. J

    RIFF JTAG -Samsung Update

    10.01.2012 Samsung SGH-T759 Exhibit 4G Unbrick – Boot Repair supported Added support for Samsung SGH-T759 Exhibit 4G Please click "Check for Updates" Button in RIFF JTAG Manager to download and install new files. RIFF Box – JTAG Revolution
  7. M

    RIFF JTAG -Samsung Update

    0.01.2012 Samsung SGH-T759 Exhibit 4G Unbrick – Boot Repair supported Added support for Samsung SGH-T759 Exhibit 4G Please click "Check for Updates" Button in RIFF JTAG Manager to download and install new files. RIFF Box – JTAG Revolution
  8. Lawra

    RIFF JTAG - Samsung Galaxy Fit (GT-S5670) Unbrick – Boot Repair supported

    Samsung Galaxy Fit (GT-S5670) Unbrick – Boot Repair supported Added support for: 05.01.2012 Samsung Galaxy Fit (GT-S5670) Unbrick – Boot Repair supported Please click "Check for Updates" Button in RIFF JTAG Manager to download and install new files. RIFF Box – JTAG Revolution
  9. Lawra

    Happy new Year from RIFF JTAG ! First TEGRA2 based phone supported !

    31.12.2011 A new Year gift ! Samsung GT-i9103 Galaxy Z / Galaxy R (TEGRA2) Boot repair / Unbrick Resurrecting Samsung I9103 is easy. Phone is auto powered on with USB Data Cable connected to the PC while battery is inside; sometimes pressing Power On key during connection may be...
  10. Lawra

    RIFF JTAG - HTC Incredible S Unbrick, Unlock, CID, IMEI repair supported

    Whats new : HTC Incredible S Unbrick, Unlock, CID, IMEI repair supported Please click "Check for Updates" Button in RIFF JTAG Manager to download and install new files. RIFF Box – JTAG Revolution
  11. B

    NEW VERSION RIFF JTAG BOOOOM

    RIFF JTAG – Samsung Galaxy Note (GT-i9220) Unbrick – Boot Repair Supported RIFF JTAG – Direct JTAG Access to Flash Memory Plugin v1.01, TEGRA2 eMMC Supported RIFF JTAG – Samsung Galaxy Note (GT-N7000) Unbrick – Dead Boot Repair supported
  12. J

    RIFF JTAG - Update (See Inside)

    28.12.2011 Direct JTAG Access to Flash Memory Plugin v1.01, TEGRA2 eMMC Supported Whats new: Added MSM6500 Added TEGRA2 eMMC controller #2 support Added partition access selection for eMMC devices Fixed AutoFlash Size bug for eMMC devices Added support for :- Samsung Galaxy Note...
  13. G

    RIFF JTAG - JTAG Manager Version 1.38, RIFF Box Firmware v1.29, Tegra 2 Support ! !

    JTAG Manager Version 1.38, RIFF Box Firmware v1.29, Tegra 2 Support ! ! ! JTAG Manager --------------------------- . Added feature to disable Target ID check during resurrection . Added preset "Erase Full NAND/NOR Memory" (this use Settings by Code button) Firmware 1.29...
  14. G

    RIFF JTAG - CDMA updates !

    23.12.2011 RIFF JTAG - CDMA updates ! Added support for: CDMA Huawei C3500 Supported Added support for: CDMA Samsung B339 Breeze Supported Please click "Check for Updates" Button in RIFF JTAG Manager to download and install new files. Bug Fix updates Samsung_I9100GX.dll...
  15. J

    RIFF JTAG - CDMA updates !

    22.11.2011 CDMA Huawei C2856 Supported Added support for : Huawei C2856 Please click "Check for Updates" Button in RIFF JTAG Manager to download and install new files. RIFF Box – JTAG Revolution
  16. J

    RIFF JTAG - CDMA Updates !

    20.12.2011 CDMA Haier C301R supported Added support for : Haier C301R Please click "Check for Updates" Button in RIFF JTAG Manager to download and install new files. RIFF Box – JTAG Revolution
  17. G

    RIFF JTAG - Lenovo LePhone 3G W100 Unbrick – Boot repair supported

    Whats new : Added support for Lenovo LePhone 3G W100 Unbrick Please click "Check for Updates" Button in RIFF JTAG Manager to download and install new files. RIFF Box – JTAG Revolution
  18. N

    RIFF JTAG - CDMA Updates !

    16.12.2011 CDMA Motorola w210 supported Added support for :- Motorola w210 Please click "Check for Updates" Button in RIFF JTAG Manager to download and install new files. RIFF Box – JTAG Revolution
  19. J

    RIFF JTAG - Direct JTAG Access to Flash Memory Plugin

    16.12.2011 Direct JTAG Access to Flash Memory Plugin v1.00 Release info: This plugin performs direct access to a flash memory used in the selected target. No DCC Loader is used here, thus it is completely independent of target hardware implementation (RAM memory availability, visibility...
  20. J

    RIFF JTAG - Samsung updates !

    29.11.2011 Samsung Star Duos (C6712) Unbrick – Boot repair supported Whats new : Added support for: Samsung Star Duos (C6712) Unbrick Please click "Check for Updates" Button in RIFF JTAG Manager to download and install new files. RIFF Box – JTAG Revolution
Top