Skip to content

Releases: wdog/backingtrack

backingtrack 1.4.0 — bluegrass, 48 kHz engine, docs website

Choose a tag to compare

@wdog wdog released this 04 Oct 21:11

🪕 New style: bluegrass

  • 25 bluegrass grooves: boom-chuck, Carter scratch, Flatt and McCoury G runs, crosspicking, Scruggs-style roll, train, gospel, newgrass…, plus 3 plain grooves without runs to play over
  • 7 progression templates: I-IV-V, breakdown, ragtime, gospel, fiddle tune, mixolydian I-bVII, minor i-bVII
  • 6 bluegrass example songs (Foggy Mountain Breakdown, Salty Dog Blues, Rocky Top, Man of Constant Sorrow…): 90 songs in total
  • 3 plain blues grooves (blues/plain, plain-strum, plain-slow): root, fifth and chord, no boogie or walking

🔊 Audio engine

  • renders at 48 kHz, the native rate of the Salamander drums: cymbals more open (+2.5 dB above 12 kHz)
  • band-limited FFT resampling for pitch shifts, cached SFZ maps: faster renders (Back in Black 3.4 → 2.6 s)
  • humanized guitars: every note slightly detuned (±4 cent) and with varying level, like a real player

🎸 Fender is the default guitar

The Fender solid body (FreePats, CC0) is now the default for every style and setup downloads it with the Gretsch
(first download ~460 MB). Gretsch, Epiphone and acoustic are still there with guitar:.

📖 Documentation website

https://wdog.github.io/backingtrack/: tabs, sub-menus, search, dark Dracula theme, in English and Italian.
One page per groove style and per example style. The README is now short (90 lines) and links to the site.

📦 Installer and update

The installer says which version it installs (Updating backingtrack 1.3.0 → 1.4.0), backingtrack update shows
the version change at the end.


🇮🇹 In breve: nuovo stile bluegrass (25 groove, 7 modelli di giro, 6 brani) e groove blues semplici; motore
audio a 48 kHz, render più veloci e chitarre umanizzate; Fender chitarra predefinita; sito di documentazione
https://wdog.github.io/backingtrack/it/ con menu e ricerca, README corti; installer e update mostrano la versione.

backingtrack 1.3.0 — modern terminal output

Choose a tag to compare

@wdog wdog released this 02 Oct 17:29

✨ Modern terminal output

backingtrack doctor, update, setup and remove have a new look, with the same Dracula colors as the editor:

╭──────────────────────────────────────────────────────────────╮
│  ♪ backingtrack 1.3.0  ·  diagnostics                        │
╰──────────────────────────────────────────────────────────────╯

◆ Samples ───────────────────────────────────────── 321 MB total
  ✓ gretsch     ━━━━━━━━  175 MB  Black & Green Guitars  376 files
  ✓ drums       ━━━━━━━─  144 MB  Salamander Drumkit  209 files
  ✓ cabs        ────────    2 MB  Jester's Emerald + Brutal IR  21 files
  • header box with a purple → pink gradient, sections with a rule, aligned columns, colored status marks
  • doctor: a size bar for every sample pack, a green "All set!" box or a yellow box with numbered fixes
  • downloads: gradient progress bar with percentage, MB and file count
  • no colors when the output is not a terminal, or with NO_COLOR

📖 Documentation

  • README: screenshot gallery (Song, Scales, Guide) under the Sections screenshot, in both languages.
  • English and Italian README and docs are now aligned page by page (same sections, same content).

🐛 Fixes

  • doctor showed the double bass pack name in Italian in English mode.
  • remove message was not translated.

🇮🇹 In breve: doctor, update, setup e remove hanno un output nuovo e colorato (riquadri, sezioni, barre,
colori Dracula); README con galleria di screenshot; README e docs italiane e inglesi allineate; due traduzioni mancanti
corrette.

backingtrack 1.2.0 — 🇬🇧 English · 🇮🇹 Italiano

Choose a tag to compare

@wdog wdog released this 01 Oct 23:26

🌐 Languages / Lingue

backingtrack now speaks two languages, selectable from the menu:

Language How
🇬🇧 English Help ▸ Language / Lingua ▸ 🇬🇧 English
🇮🇹 Italiano Aiuto ▸ Lingua / Language ▸ 🇮🇹 Italiano

The editor restarts in the chosen language and keeps your song (unsaved changes included). English is the default
(app and docs); on the command line use BACKINGTRACK_LANG=it for Italian.

Translated: the whole GUI, the built-in guide (F1), the 125 groove descriptions, scale names and descriptions,
command-line messages and errors, and the documentation:
📖 English docs ·
📖 Documentazione italiana

✨ Also new

  • Documentation split into docs/en/ and docs/it/, one page per topic, with a navigation bar, language flags and
    previous/next links on every page; groove and song tables generated from the data.
  • New screenshots in both languages.
  • README: a Development section on how to create a groove, and all the software and sample libraries used, with
    links and licenses.

🇮🇹 In breve: interfaccia, guida, groove, messaggi e documentazione ora in italiano e inglese; la lingua si
sceglie da Aiuto ▸ Lingua (🇮🇹 Italiano · 🇬🇧 English), l'editor si riavvia e tiene il brano.

Install / update: curl -fsSL https://raw.githubusercontent.com/wdog/backingtrack/main/install.sh | bash
(or backingtrack update).

backingtrack 1.1.0

Choose a tag to compare

@wdog wdog released this 01 Oct 21:41

backingtrack 1.1.0

Novità

  • 125 groove in 8 stili: rock, blues, rockabilly, country, jazz, funk, reggae, soul
  • chitarre Fender (FreePats FSBS) e acustica (FreePats Seagull), al posto delle archtop
  • editor: scheda Scale con tastiera, 14 scale, box blues B.B. King e Albert King, sistema CAGED
    con box adiacenti, scale suggerite dagli accordi della sezione, note dell'accordo in tempo reale
  • tavolozza con le 12 note, Super+N / Super+Canc per le battute, pannelli laterali richiudibili (F9, Shift+F9)
  • stile: tab, menu e popup ridisegnati, sezione selezionata col gradiente, finestra stretta senza tagli
  • download dei campioni con percentuale (terminale e GUI); installer Linux con voce nel menu applicazioni
  • documentazione divisa in docs/, README con la sezione Sviluppo (creare un groove, software e licenze)