GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
HARP(1) User Commands HARP(1)

harp - play and manage music

harp [options]

-t, --type=[type]
Specify the type of object to perform an action on. Required for insert, list, or play. Valid types are: [s]ong, [p]laylist, a[r]tist, [a]lbum, [g]enre, [t]ag.
-i, --insert={song path | directory}
Insert song(s) into the database. By passing a directory as an argument, HARP will recursively scan the directory and insert all valid files. Use with no argument to enter information at a prompt.
-E, --edit={edit commands}
Edit information stored in the database.
-e, --edit-stdin
Edit information stored in the database. Commands will be accepted over stdin.
--old-edit
Edit information stored in the database using the deprecated portal interface.
-l, --list=[unique name | id]
List information from the database. Use with no argument to display all entries.
-s, --shuffle[s | a | r]
When combined with the play option, shuffle the selected songs. The given argument will determine whether songs, albums, or artists are shuffled.
-z, --zshuffle
When combined with the play option, shuffle the selected songs with statistical modifiers.
-r, --repeat[number of repeats]
When combined with the play option, repeat the generated playlist indefinitely or the specified number of times.
-D, --device={device name}
When combined with the play option, output audio to the specified device.
-p, --play=[unique name | id]
Play the songs listed under the name or id in the specified type.
-a, --admin
Enter the admin utility to manage song statistics.
-v, --verbose
Print debug messages. Call more than once for more messages.
--version
Print version information.

q
Quit
n
Next
N
Next without updating play statistics
p
Restart song
9
Volume down
0
Volume up
m
Mute
,
Seek backward
.
Seek forward
[space]
Pause
r
Decrease rating
R
Increase rating
:
Enter advanced player command prompt.

l
List the contents of the current playlist. Provide a numerical argument (e.g., :l25) to specify the maximum number of songs printed. The default value is 30.
lh
List from the head of the playlist.
lt
List from the tail of the playlist.
lr
List from the current position the playlist. (default)
j
Jump to a new position in the playlist. Provide a numerical argument (e.g., :j34) to specify the location. The jump has an effect similar to next (i.e., increased skip count). To jump without updating the play statistics for the skipped song, substitute 'j' with 'J'.
js
Jump to a location based on SongID.
jo
Jump to a location based on Order. (default)
,
Seek backward a specified number of seconds. (e.g., :,50)
.
Seek forward a specified number of seconds. (e.g., :.50)
a
Add song(s) to the temporary playlist currently playing. By default, the songs will be added to the location directly following the current song. Songs can be specified by name, ID, or all songs by particular artists, albums, or genres may be added using a similar syntax to the edit menu. :a [s | a | r | g] [unique name | id]. (e.g., :a r special_artist)
ao
Specify the destination of the added songs. (e.g. To add special_song at order 12, :ao 12 s special_song)
r
Remove song(s) from the temporary playlist currently playing. Syntax is the same as the add command.
ro
Remove a single song at the specified order.
w
Save the current playlist. This command will overwrite any playlist previously saved with this command.

~/.harp/defaults.conf
HARP user configuration file
/usr/local/share/harp/defaults.conf
Default HARP configuration file

harp -ts -s -p1,43,SongName,2
Plays the four selected songs in shuffled order.

harp -v -i ~/music/
Inserts the songs located under the ~/music/ directory with verbose output.
July 2015 HARP 0.6.0

Search for    or go to Top of page |  Section 1 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.