Spyke

Posts

MINOTAUR - "The Summoner" Riley Pinkerton (Castle Rat) Limited Collab

A special edition Minotaur, fit for a Rat Queen! We are beyond excited to announce this limited (to only 4 guitars) edition Minotaur, designed by Riley Pinkerton, singer/guitarist for one of our favorite bands, Castle Rat.

Riley is the mastermind behind the band's amazing songs, and had a very specific vision for a guitar that would suit their music. The guitar's 24.75" scale makes for very fast playability, and includes only the most essential specs needed for heavy riffing in a live setting - a single Direwolf pickup and kill switch!

https://dunableguitars.com/products/minotaur-riley-pinkerton-castle-rat-limited-collab-edition-copyOpen linkView original on piefed.social
10

Brand New Acoustics from Wylde Audio

Zakk Wylde introduces the first-ever Wylde Audio acoustics! Forged with a distinctive blend of craftsmanship and unmistakably Wylde attitude, the brand new Wylde Audio Grand Auditorium Acoustics deliver powerful tone, bold projection, and looks built for the stage.

Striking tops paired with mahogany back and sides create a balanced, resonant voice, featuring pearloid Rune inlays on a Rosewood fingerboard. The comfortable thin "C" mahogany neck features a 25.5" scale, 16" radius, and 20 narrow jumbo frets for smooth playability. Cream and black body binding adds a refined contrast to the guitar's aggressive aesthetic, complemented by satin black hardware and reliable Grover tuners.

When it's time to plug in, the Wylde Audio Pro EQ system with built-in tuner and piezo pickup provides versatile amplified tone and easy stage control. A rosewood bridge with compensated bone saddle and 44.45mm bone nut complete an instrument designed to deliver both commanding presence and dependable acoustic performance.

https://www.schecterguitars.com/brand-new-acoustics-from-wylde-audioOpen linkView original on piefed.social
11
guitarpedals·Guitar Pedalsbybaronvonj

Wahcko mk.2 | Official Demo | JAM pedals

Meet the Wahcko mk.2: our expressive six-position wah, now with a custom JAM inductor, internal Q control and selectable guitar and bass modes.

  • Custom JAM inductor inspired by vintage TDK designs
  • Six-position SWEEP with six distinct frequency ranges
  • Internal Q and input-gain trimmers
  • Guitar/bass selection via internal DIP switches
  • Adjustable rocker tension, with a 4 mm Allen key included
  • True bypass
  • 9V battery or 9V DC centre-negative power
View original on piefed.social
14

Fender CEO Admits Mistakes Over Stratocaster Legal Threats | GuitarBomb

Fender CEO Bud Cole acknowledged in a Bloomberg interview that the company's legal crackdown against 60 guitar builders over Stratocaster body shape copied "got ahead of us." Of roughly 60 companies targeted, 32 are negotiating with Fender and 18 have signed agreements. The company now claims focus on large manufacturers only, though boutique builders like LSL Instruments report no clear relief from legal threats.

Fender CEO Admits Mistakes Over Stratocaster Legal Threats | GuitarBombhttps://guitarbomb.com/blog/fender-ceo-admits-mistakes-stratocaster-legal/Open linkView original on piefed.social
69
guitarpedals·Guitar Pedalsbybaronvonj

Walrus Audio Fundamental Lo-Fi

The Fundamental Lo-Fi Delay turns familiar echoes into shifting, imperfect textures. Move from bright, wow-and-flutter-soaked chimes to dark, undulating clouds, or build rhythmic, multi-tap echoes with analog-style character. Whether you want subtle movement, hazy ambience, or shifting rhythmic patterns, three sliders and a three-way switch make it easy to find your sound.

Walrus dropped two videos for the new pedal

Walrus Audio Fundamental Lo-Fihttps://www.walrusaudio.com/products/fundamental-lofi-delay?variant=49191741260011Open linkView original on piefed.social
4

SOLVED: Why does this script exit after the file it converts?

Solution I needed to use the -nostdin argument to ffmpeg. Thanks to TwilightKiddy for the answer.

I'm running this in a backgrounded container to convert level 5.2 h264 files down to level 5.1. It's working as expected in terms of all the checks for when to convert or not. But after the first file it comes across to convert, it performs the conversion, writes the final converted -> ... messages, and then exits the loop with the finished run message. I run the container again it dutifully finds the next file and converts it and cleanly exits again. I've done loads of other shell script looping over files using the while read do <<< $(find ...) pattern (to handle file paths/names with spaces and never had this issue.

container command:

docker run -d --rm --name ffmpeg -v ${HOME}/.local/bin:/scripts -v /volume1/media:/media --entrypoint /scripts/reduce_level.sh linuxserver/ffmpeg:latest -s /media/Movies -l /media/reduce_level.log  

script

#!/usr/bin/env bash  
# Find all .mp4 and .mkv files with h264 video streams whose level > 5.1 (ffprobe reports levels like 51 or 5.1)  
# and re-encode the video to level 5.1 keeping the same profile (if available).  
# Audio and subtitle streams are passed through (copied).  
#  
# Usage:  
#   ./reduce_level.sh         # actually convert  
#   ./reduce_level.sh --dry-run  # show the ffmpeg commands without running them  
#  
# Requirements: ffprobe and ffmpeg in PATH.  

set -euo pipefail  

log() {  
    local log_level=$1  # A string representing the log level provided by the user when calling the function  
    local message=$2  # A string representing the message provided by the user when calling the function  
    local script_name=$(basename $0)  # The name of the script that is running  
    local timestamp=$(date +"%Y-%m-%d %H:%M:%S")  # The current date and time at the time the function is called  
    if (( VERBOSE )); then  
      echo -e "$timestamp [$log_level] [$script_name] $message" | tee -a "${LOGFILE}"  
    else  
      echo -e "$timestamp [$log_level] [$script_name] $message" >> "${LOGFILE}"  
    fi  
}  

PARSED_ARGS=$(getopt -o dl:s:v --long dry-run,log-file:,start-dir:,verbose -- "$@")  
eval set -- "${PARSED_ARGS}"  

# Will be overwridden if arguments provided  
DRY_RUN=0  
VERBOSE=0  

while true; do  
  case "$1" in 
    -d | --dry-run )  
      DRY_RUN=1  
      shift  
      ;;  
    -l | --log-file )  
      LOGFILE="$(realpath "$2")"  
      shift 2  
      ;;  
    -s | --start-dir )  
      START_DIR="$(realpath "$2")"  
      shift 2  
      ;;  
    -v | --verbose )  
      VERBOSE=1  
      shift  
      ;;  
    -- )  
      shift  
      break  
      ;;  
    * )  
      log ERROR "Unsupported argument $1"  
      exit 1  
      ;;  
  esac  
done  

# Defaults if arguments not provided  
START_DIR="${START_DIR:-$(pwd)}"  
LOGFILE="${LOGFILE:-${START_DIR}/$(basename "${0/.sh/.log}")}"  

# Verify inputs  
[[ ! -d "${START_DIR}" ]] && { log ERROR "Could not find starting directory \"${START_DIR}\""; exit 1; }  
[[ ! -d "$(dirname "${LOGFILE}")" ]] && { log ERROR "Could not find log file directory \"$(dirname "${LOGFILE}")\""; exit 1; }  

log INFO "\n\n---------------- Starting run ----------------\n\n"  

while read f; do {  
  log INFO "Checking: $f"  

  # Get codec_name, profile and level for each video stream as separate lines (triplets)  
  probe_output=$(ffprobe -v error -show_format -show_streams -select_streams v -of json "$f")  

  if [[ "{}" == "$(jq -r '.' <<< ${probe_output})" ]]; then  
    log INFO "  no video streams found or ffprobe failed"  
    continue  
  fi  
  
  if [[ 1 -lt $(jq -r '.streams | length' <<< ${probe_output}) ]]; then  
    log WARN "  more than one video stream found, skipping"  
    continue  
  fi  

  need_convert=0  
  picked_profile=""  

  # Iterate over the probe output three lines at a time (codec, profile, level)  
  # We use a here-string so the loop runs in the current shell (no subshell) and doesn't need mapfile/readarray.  
  bit_rate_bps=$(jq -r '.format.bit_rate' <<< ${probe_output})  
  bit_rate_mbps=$(awk -v br=${bit_rate_bps} 'BEGIN{printf("%2.2f", br/1000000)}')  
  codec=$(jq -r '.streams[0].codec_name' <<< ${probe_output})  
  height=$(jq -r '.streams[0].height' <<< ${probe_output})  
  level_raw=$(jq -r '.streams[0].level' <<< ${probe_output})  
  profile=$(jq -r '.streams[0].profile' <<< ${probe_output})  
  width=$(jq -r '.streams[0].width' <<< ${probe_output})  

  # skip if codec not h264  
  if [[ "$codec" != "h264" && "$codec" != "libx264" ]]; then  
    log INFO "  video streams found are not h264/libx264"  
    continue  
  fi  

  # Only process 4k files  
  if [[ ${width} -gt ${height} ]]; then  
    resolution=${height}  
  else  
    resolution=${width}  
  fi  
  if [[ ${resolution} -lt 2160 ]]; then  
    log INFO "  ok (video resolution is under 4k)"  
    continue  
  fi  

  # normalize level:  
  # ffprobe may return "51" or "5.1"; convert "5.1" -> 51 (integer) for comparison.  
  if [[ -z "$level_raw" ]]; then  
    level_int=0  
  elif [[ "$level_raw" == *.* ]]; then  
    # multiply by 10 and floor  
    level_int=$(awk -v l="$level_raw" 'BEGIN{printf("%d", l*10)}')  
  else  
    # ensure base-10 integer  
    level_int=$((10#$level_raw)) 2>/dev/null || level_int=0  
  fi  

  if (( level_int > 51 )); then  
    # look for othe files of same name root, but with different bit rate  
    froot=$(sed -r "s,(.*)\[[0-9\.]+ Mbps\]\.${f##*.},\1," <<< $f)  
    fcount=$(/bin/ls -1 "${froot}"*.${f##*.} | wc -l)  
    if [[ 2 -le $fcount ]]; then  
      log INFO "  Found other files with same name root and different bitrate, skipping"  
      continue  
    fi  

    need_convert=1  
    # prefer first non-empty profile we find  
    if [[ -z "$picked_profile" && -n "$profile" ]]; then  
      picked_profile="$profile"  
    fi  
  fi  

  if (( need_convert )); then  
    log INFO "  will convert (found h264 level > 5.1). profile='${picked_profile:-(none)}'"  

    # create a unique temporary file in the same directory  
    out="${f%.*}.level51"  
    tmpdir="$(dirname "${out}.${f##*.}")"  
    tmptmpl="$(basename "${out}").tmp.XXXXXX"  
    tmpfile="$(mktemp "$tmpdir/$tmptmpl")" || { log WARN "  failed to create temp file"; continue; }  
    rm -f -- "$tmpfile"  # remove placeholder so ffmpeg can create it with correct container ext  
    tmp="${tmpfile}.${f##*.}"  

    if [[ -n "$picked_profile" ]]; then  
      ffargs=( -i "$f" -v error -map 0 -c:a copy -c:s copy -c:v libx264 -profile:v "$picked_profile" -level 5.1 -preset slow -crf 18 -y "$tmp" )  
    else  
      ffargs=( -i "$f" -v error -map 0 -c:a copy -c:s copy -c:v libx264 -level 5.1 -preset slow -crf 18 -y "$tmp" )  
    fi  

    if (( DRY_RUN )); then  
      log INFO "  DRY RUN -- Running: ffmpeg ${ffargs[*]}"  
      continue  
    fi  

    log INFO "  Running: ffmpeg ${ffargs[*]}"  
    if ffmpeg "${ffargs[@]}"; then  
      bit_rate_reduced=$(ffprobe -v error -of json -show_format -show_entries format=bit_rate "$tmp" | jq -r '.format.bit_rate')  
      bit_rate_reduced_mbps=$(awk -v br=${bit_rate_reduced} 'BEGIN{printf("%2.2f", br/1000000)}')  
      mv -v -- "$f" "${f%.*}.[${bit_rate_mbps} Mbps].${f##*.}"  
      mv -v -- "$tmp" "${f%.*}.[${bit_rate_reduced_mbps} Mbps].${f##*.}"  
      log INFO "  converted -> $f"  
    else  
      log WARN "  ffmpeg failed for $f" >&2  
      rm -f -- "$tmp"  
    fi  
  else  
    log INFO "  ok (no h264 stream with level > 5.1)"  
  fi  
} done <<< $(find "${START_DIR}" -type f -iname '*.mp4' -o -iname '*.mkv') 

log INFO "\n\n---------------- Finished run ----------------\n\n"  

View original on piefed.social
18

Major outages of almost all services

Looks like everything except VPN is listed as a major outage, and VPN is down for some people, too.

Update:

Identified - We have identified a critical cooling failure in our Frankfurt datacenter. We are currently in the process of shifting traffic to our backups sites. Aug 27, 2026 - 00:38 CEST

Update 2:

Monitoring - A fix has now been implemented, and we're monitoring results. This means most services have been recovered for most users now, but our efforts to recover the remaining instances continue. Aug 27, 2026 - 01:57 CEST

https://status.proton.me/#:~:text=Aug%2027%2C%202026%20%2D%2000%3A18%20CESTOpen linkView original on piefed.social
70
guitarpedals·Guitar Pedalsbybaronvonj

The JHS AT Mini: Andy Timmons' Sound

https://jhspedals.info/collections/all-products/products/at-mini

Meet the AT Mini: the original V1 AT circuit, permanently set to Andy Timmons' preferred 100-watt voicing — the loudest, most open, most amp-like setting on the version 1. Same four knobs (Volume, Drive, EQ, Air). Same tone. Just a smaller footprint and a smaller price — $129. Want the 25/50-watt voicings or the independent boost channel too? That's still the AT+, still $219, still in the lineup. This is the one for players who just want Andy Timmons' exact setting, in less space on the board.

View original on piefed.social
4
guitarpedals·Guitar Pedalsbybaronvonj

MXR Flanger/Doubler now available in a pedal

The MXR Flanger/Doubler brings the sound of MXR’s original rack unit to your pedalboard, re-creating its all-analog flanger and doubler effects in a single stompbox. The flanger and doubler heard on countless ’70s and ’80s records used bucket-brigade circuitry, and this pedal preserves that same all-analog path and the original control set, ensuring you get the real textures rather than a digital approximation

Reviews:

MXR Flanger/Doubler now available in a pedalhttps://www.sweetwater.com/store/detail/FlangerDblr--mxr-flanger-doubler-pedalOpen linkView original on piefed.social
8
guitarpedals·Guitar Pedalsbybaronvonj

JHS Celebrates A Major Milestone

This week JHS Pedals shipped and sold its one millionth pedal. I started this company eighteen years ago — accidentally — on a plastic folding table in the attic of our townhouse in Jackson, Mississippi. This week we celebrated a million little metal boxes later, and in this entry I read you the speech I gave to the fifty people in the room.

View original on piefed.social
8

Blind guitarist receives first guitar with tactile markers

When Anthony Ferraro highlighted the difficulty blind and partially sighted guitar players face in navigating the fretboard, boutique builder NVision Guitars came to the rescue

“I just found out this year that sighted people have fret markers they can look at on the guitar. This is incredible!” Ferraro exclaims.

Blind guitarist receives first guitar with tactile markershttps://www.guitarworld.com/gear/electric-guitars/world-first-accessible-guitar-tactile-markersOpen linkView original on piefed.social
20
guitarpedals·Guitar Pedalsbybaronvonj

Boss Vs MXR - Dan Vs Mick [Who Will Be King? Erm, From The Pedals We Have Available]

You asked for it, but Houston, we have a problem…

Welcome to the show. This challenge has been suggested many times by many people, the idea of pitting one brand against another using a MonoBrand approach to each of our pedalboards.

As it turned out the challenge was very different because of the pedals we had to hand - in short we have LOADS of Boss pedals and almost no MXR pedals. Argh! What to do? Max five pedals, one guitar, one amp… GO!

Enjoy the show!

View original on piefed.social
5

NHL exploring Texas expansion opportunities in Houston, Austin | NHL.com

NHL Commissioner Gary Bettman announced Tuesday following a meeting of the Board of Governors that the League will open a six-month process to evaluate the possibility of expanding to either Houston or Austin, Texas.

Commissioner Bettman identified the Friedkin family, led by Dan Friedkin, the CEO of The Friedkin Group, as the prospective owner of the Texas expansion franchise, which would be the NHL's 33rd.

He said the League has entered into an agreement with the Friedkin family to explore the feasibility, adding it would be approximately a $3.5 billion investment made by the family, which includes the expansion fee that goes to the NHL and the cost of building a new arena.

Commissioner Bettman said the exploration phase will determine which market, Houston or Austin, is best suited for an NHL team.

Both markets require a new arena, he said.

NHL exploring Texas expansion opportunities in Houston, Austin | NHL.comhttps://www.nhl.com/news/nhl-exploring-texas-expansion-opportunities-in-houston-and-austinOpen linkView original on piefed.social
3
hockey·Hockeybybaronvonj

NHL exploring Texas expansion opportunities in Houston, Austin | NHL.com

NHL Commissioner Gary Bettman announced Tuesday following a meeting of the Board of Governors that the League will open a six-month process to evaluate the possibility of expanding to either Houston or Austin, Texas.

Commissioner Bettman identified the Friedkin family, led by Dan Friedkin, the CEO of The Friedkin Group, as the prospective owner of the Texas expansion franchise, which would be the NHL's 33rd.

He said the League has entered into an agreement with the Friedkin family to explore the feasibility, adding it would be approximately a $3.5 billion investment made by the family, which includes the expansion fee that goes to the NHL and the cost of building a new arena.

Commissioner Bettman said the exploration phase will determine which market, Houston or Austin, is best suited for an NHL team.

Both markets require a new arena, he said.

NHL exploring Texas expansion opportunities in Houston, Austin | NHL.comhttps://www.nhl.com/news/nhl-exploring-texas-expansion-opportunities-in-houston-and-austinOpen linkView original on piefed.social
11
guitarpedals·Guitar Pedalsbybaronvonj

Walrus Audio Lüm

Not a totally new pedal, but Walrus Audio has returned the Lüm Texture Engine pedal to production.

Lüm seeks to illuminate your path with three unique granular and textural reverb modes, momentary automation, and presets. Drawing on elements of the Slö Reverb, Lore Reverse Reverb, and Fable Granular Generator, Lüm takes your audio signal and fractures it into tiny "grains" wrapped in different washes of reverb to create sporadic and atmospheric textures.

View original on piefed.social
6
guitarpedals·Guitar Pedalsbybaronvonj

Ernie Ball to Acquire Source Audio

Ernie Ball Inc., the world’s leading manufacturer of premium guitar strings, bass strings and musical instrument accessories, today announced that it has entered into a definitive agreement to acquire Source Audio, the Massachusetts-based company behind some of the most innovative and acclaimed effects pedals in modern music.

And don't look now, but JHS used the occasion to announce a collaboration, 7 years in development, with Source Audio. It had knobs and a foot switch.

Ernie Ball to Acquire Source Audiohttps://blog.ernieball.com/news/ernie-ball-to-acquire-source-audio-expanding-the-iconic-string-maker-into-premium-effects/Open linkView original on piefed.social
10