Show Us Your Ncmpcpp!

#22

Does anyone know what the command is to launch ncmpcpp with the visualiser showing alongside the playlist? I am digging deep but I cannot remember.

#23

Do you mean this @Dobbie03?

ncmpcpp -S visualizer

2 Likes
#24

Exactly that. Thanks man.

#25

Glad to help.

1 Like
#26

I reckon I finally have an ncmpcpp setup worth sharing!

3 Likes
#27

That is nice @philT!

This is mine currently:

Config:

# MPD Settings .. 

mpd_music_dir = "/home/dobbie/Music"

#execute_on_song_change = ~/.config/ncmpcpp/mpdnotify

# Display ..

song_list_format = " $5%n $1• $8%y $1• $8%b $1• $8%t $R$0%A $1• $3%l"

song_columns_list_format = "(3)[]{}(92)[white]{t} (4)[red]{l}"

song_status_format = "$b $8%A $8•$3• $3%t $3•$5• $5%b $5•$2• $2%y"

playlist_display_mode = "classic" (classic/columns)



# Now Playing ..

now_playing_prefix = "$b$2 ♫"

now_playing_suffix = "$8$/b"



# Playlist ..

browser_playlist_prefix = "$2 ♥ $0 "



# Delays .. 

playlist_disable_highlight_delay = "1"

message_delay_time= "1"



# Progress Bar ..

progressbar_look = "─╼"

progressbar_color = "blue"

progressbar_elapsed_color = "black"

progressbar_boldness = "yes"



# Colors ..

colors_enabled = "yes"

empty_tag_color = "red"

statusbar_color = "blue"

state_line_color = "black"

state_flags_color = "blue"

main_window_color = "blue" 

header_window_color = "black"

main_window_highlight_color = "blue"





# Misc ..   

display_bitrate = "yes"

autocenter_mode = "yes"

centered_cursor = "yes"

titles_visibility = "no"

statusbar_visibility = "yes"

empty_tag_marker=" -- ‼ -- " 

mouse_support = "yes"

header_visibility = "no"

display_remaining_time = "no"

ask_before_clearing_playlists = "yes"

discard_colors_if_item_is_selected = "yes"

user_interface = "alternative"

#execute_on_song_change="/usr/bin/mpd-popup"



# Visualizer ..

visualizer_in_stereo = "yes"

visualizer_sync_interval = "30"

visualizer_output_name = "Pipe"

visualizer_fifo_path = "/tmp/mpd.fifo"

#visualizer_type = ellipse
#visualizer_type = "wave_filled"
visualizer_type = "spectrum"

visualizer_look = ●▮
#visualizer_look = "▉▋"
#visualizer_look = "▋▋"
#visualizer_look = "◆▋"
#visualizer_look = "◈░"
#visualizer_look = "││"
#visualizer_look = "▀▋"
#visualizer_look = "▀○"
#visualizer_look = "█▋"
#visualizer_look = "██"

visualizer_color = blue, cyan, green, yellow, magenta, red, black



## %l - length

## %f - filename

## %D - directory

## %a - artist

## %A - album artist

## %t - title

## %b - album

## %y - date

## %n - track number (01/12 -> 01)

## %N - full track info (01/12 -> 01/12)

## %g - genre

## %c - composer

## %p - performer

## %d - disc

## %C - comment

## %P - priority

## $R - begin right alignment



## - 0 - default window color (discards all other colors)

## - 1 - black

## - 2 - red

## - 3 - green

## - 4 - yellow

## - 5 - blue

## - 6 - magenta

## - 7 - cyan

## - 8 - white

## - 9 - end of current color

## - b - bold text

## - u - underline text

## - r - reverse colors

## - a - use alternative character set
```
3 Likes
#28

Cool mate.

#29

Here is my config if anyone is interested:

# Connection
ncmpcpp_directory = “/home/pt/.ncmpcpp”
mpd_music_dir = “/home/pt/Music”
mpd_host = “localhost”
mpd_port = “6600”
mpd_connection_timeout = “5”
playlist_disable_highlight_delay = “5”

Visualizer

visualizer_fifo_path = “/tmp/mpd.fifo”
visualizer_output_name = “FIFO”
visualizer_sync_interval = “60”
visualizer_in_stereo = “yes”
visualizer_type = “spectrum”
visualizer_color = 7,5,8,3

visualizer_look = “||”

Columns

song_columns_list_format = “(3f)[white]{} (5f)[250]{n} (3f)[239]{} (35)[246]{t|f} (18)[blue]{a} (30)[green]{b} (7f)[246]{l}”
song_status_format = “{{{$5%a$9}} $8-$9 {$2%t$9}|{$0%f$9}{ $8-$9 $3%b$9}}}”
song_library_format = “{%n $8-$9 }{%t}|{%f}”

now_playing_prefix = “$8$b ♫”
browser_playlist_prefix = “playlist”
song_window_title_format = “{%t}|{%f} - {%a}”

Various

playlist_show_remaining_time = “no”
playlist_shorten_total_times = “yes”
playlist_separate_albums = “no”
playlist_display_mode = “columns” #classic
browser_display_mode = “columns” #classic
search_engine_display_mode = “columns” #classic
discard_colors_if_item_is_selected = “no”
incremental_seeking = “yes”
seek_time = “1”
autocenter_mode = “yes”
centered_cursor = “yes”

progressbar_look = “●●”

progressbar_color = “red”
progressbar_elapsed_color = “green”

user_interface = “classic”
header_visibility = “yes”
statusbar_visibility = “yes”
titles_visibility = “no”
header_text_scrolling = “yes”
cyclic_scrolling = “no”
lines_scrolled = “2”
follow_now_playing_lyrics = “yes”
show_hidden_files_in_local_browser = “no”
jump_to_now_playing_song_at_start = “yes”
clock_display_seconds = “no”
display_volume_level = “yes”
display_bitrate = “no”
display_remaining_time = “no”
regular_expressions = “extended”
ignore_leading_the = “no”
block_search_constraints_change_if_items_found = “yes”
mouse_support = “yes”
mouse_list_scroll_whole_page = “yes”
external_editor = “vim”
use_console_editor = “yes”
colors_enabled = “yes”
empty_tag_color = “white”
header_window_color = “black”
state_line_color = “black”
state_flags_color = “black”
main_window_color = “243”
main_window_highlight_color = “white”
statusbar_color = “black”
active_column_color = “blue”
active_window_border = “blue”
volume_color = “cyan”

3 Likes
#30

My default ncmpcpp again:

mpd_port = 6600
mpd_crossfade_time = 2

visualizer_fifo_path = /tmp/mpd.fifo
visualizer_output_name = "Visualizer feed"
visualizer_in_stereo = no
#visualizer_sample_multiplier = 1
visualizer_sync_interval = 30
visualizer_type = spectrum
#visualizer_look = "▒░"
#visualizer_look = "◈░"
# visualizer_look = "┃┃"
# visualizer_look = ●┃
visualizer_look = "█┇"
#visualizer_look = "▒░"
#visualizer_look = "▋▍"
#visualizer_look = "▋█"
#visualizer_look = "▋█"
#visualizer_look = "▋░"
#visualizer_look = "▋▓"
#visualizer_look = "▋☰"
#visualizer_look = "☰⛆"
#visualizer_look = "☰▓"
visualizer_color =  7, 5, 4, 3

startup_screen = "playlist"
startup_slave_screen = "visualizer"
locked_screen_width_part = 50
ask_for_locked_screen_width_part = no
song_list_format = "$5· $5{%a}|{%D}$5 · $5%t $R $5%l"
song_status_format = "{{%a{ $6·$9 %b{, %y}} $6·$9 }{%t$/b}}|{$b%f$/b}"
song_library_format = {{%a - %t} (%b)}|{%f}
playlist_display_mode = classic
autocenter_mode = yes

progressbar_look = "___"
#progressbar_look = "─╼ "
#progressbar_look = "┅┅┄"
#progressbar_look = "─➞─"
#progressbar_look = "─┅─"
#progressbar_look = "▁▁▁"
#progressbar_look = "≈►·"
#progressbar_look = "→→"

header_visibility = no
statusbar_visibility = no
titles_visibility = no
follow_now_playing_lyrics = no
enable_window_title = no
external_editor = vis
colors_enabled = yes
empty_tag_color = red
header_window_color = yellow
volume_color = yellow
state_line_color = red
state_flags_color = yellow
main_window_color = default
color1 = red
color2 = red
progressbar_color = 5
progressbar_elapsed_color = 4
statusbar_color = black
alternative_ui_separator_color = magenta
window_border_color = yellow
active_window_border = magenta
execute_on_song_change = /home/cyberghost/pp/popup
5 Likes
#31

Thanks for sharing @subjunkie

You too @philT

2 Likes
#33

No problem. Here is a slight mod. Removed track number and adjusted now playing prefix. Pretty settled on this one.!

6 Likes
#34

Nice & clean @philT

#35

@altman - Cheers dude, its the look Im going for. I dig it. I hate clutter.

1 Like
#36

Love that look also @philT .

1 Like
#37

I use cmus out of pure laziness…I configured mpd a few installs ago, but never have the heart to do it again…lol

1 Like
#38

Very nice, what symbol are you using for your visualiser?

#39

@Dobbie03 Here you go man.

visualizer_look = “||”

1 Like
#40

Chur Bruv.

1 Like
#41

This is what I have at the moment, I do think the colours need work.

1 Like
#42

Yeah, might be a bit busy in terms of colours. I like the dots seperating the columns - looks cool.

1 Like