A modern Music Player Daemon based on Rockbox open source high quality audio player
libadwaita audio rust zig deno mpris rockbox mpd
at master 38 lines 1.2 kB view raw
1#!/bin/sh 2# __________ __ ___. 3# Open \______ \ ____ ____ | | _\_ |__ _______ ___ 4# Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ / 5# Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < < 6# Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \ 7# \/ \/ \/ \/ \/ 8# $Id$ 9# 10# Copyright (C) 2010 by Maurus Cuelenaere 11# 12# This program is free software; you can redistribute it and/or 13# modify it under the terms of the GNU General Public License 14# as published by the Free Software Foundation; either version 2 15# of the License, or (at your option) any later version. 16# 17# This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY 18# KIND, either express or implied. 19# 20# 21# Invoke this as "./gnuplot.sh < logf.txt" 22 23TMP=`tempfile` 24 25awk 'BEGIN { 26 FS="," 27 i=1 28} 29 30/^BC:/ { 31 # BC:<function name>,<line number>,<elapsed ticks> 32 printf "%d\t%d\t\"%s\"\n", i, $3, substr($1, 4) 33 i=i+1 34}' > $TMP 35 36echo "plot \"$TMP\" u 1:2:3 w labels left rotate by 90 offset 0,0.5 notitle, \"$TMP\" u 1:2 w linespoints notitle" | gnuplot -persist 37 38rm $TMP