EVENTCOUNTER(1)

πŸ’– EVENTCOUNTER(1) β€” the whole lil squad πŸ’–

General Commands Manual Β· MUSIC utilities, bestie edition


✨ NAME ✨

okay so this page is actually about a whole friend group of utilities, not just one. Say hi to:

contsink, eventcounter, eventgenerator, eventlogger, eventselect, eventsink, eventsource, messagesource, viewevents

They're utility applications that vibe together with other MUSIC-aware applications in multi-simulations. 🫢


🌸 SYNOPSIS 🌸

contsink [-tdih ]
eventcounter [-tbmh ] n_units prefix [ suffix ]
eventgenerator [-tbfmih ] n_units
eventlogger [-tlbmih ]
eventselect [-th ] n_units units
eventsink [-tmih ] n_units prefix [ suffix ]
eventsource [-tbmih ] n_units prefix [ suffix ]
messagesource [-tbh ] prefix [ suffix ]
viewevents [-tshT ] configfile

πŸ¦‹ DESCRIPTION πŸ¦‹

lowkey important context: this manual page documents briefly a set of MUSIC-aware utility applications provided together with the MUSIC library. No cap.

  • eventcounter β€” receives spikes through a MUSIC input port, counts all the spikes for each index, and writes the frequencies to a set of files with names prefix rank suffix. She's counting, she's slaying. πŸ’…
  • eventgenerator β€” generates spikes from a Poisson distribution. Random queen behavior. 🎲
  • eventlogger β€” logs spikes from a MUSIC port. Just keeping receipts, fr fr. πŸ“
  • eventselect β€” receives events from an input port of width n_units and sends events for the subset of id:s specified in the file units. Curated feed energy. ✨
  • eventsink β€” receives spikes through a MUSIC input port and writes these to a set of files with names prefix rank suffix. The data goes IN, the files come OUT.
  • eventsource β€” reads spikes from a set of files with names prefix rank suffix and propagates these spikes through a MUSIC output port. She's the plug. πŸ”Œ
  • viewevents β€” reads spikes from a MUSIC input port and displays them as a 3D graphical representation. It's giving main character visuals. πŸ‘‘πŸŒˆ

πŸ’… OPTIONS πŸ’…

The utilities follow the usual GNU command line syntax, with long options starting with two dashes (`-`). A summary of options is included below. (yes bestie, all of them, no skipping)

  • -b ticks, --maxbuffered ticks β€” Specify maximal amount of data buffered.
  • -f freq, --frequency β€” Specify average frequency (default 10 Hz).
  • -h, --help β€” Show usage information.
  • -i, --indextype β€” Select global (default) or local indices. (Used for testing and benchmarking purposes.)
  • -l latency, --acclatency latency β€” Specify acceptable data latency (s).
  • -m type, --imaptype type β€” Select linear (default) or roundrobin index map.
  • -s scaling, --scaletime scaling β€” Specify real time to simulated time scale factor (s). If omitted, the visualization runs at full speed.
  • -t timestep, --timestep timestep β€” Specify time between tick() calls (default 0.01 s).
  • -T title, --title title β€” Specify window title.
Heads up bestie: the short flags in the SYNOPSIS above vary per utility β€” not every tool takes every flag. Check the synopsis for your girl before you go flag-happy. πŸ’€

πŸ‘€ SEE ALSO πŸ‘€

music(1)


πŸŽ€ AUTHOR πŸŽ€

MUSIC was written by Mikael Djurfeldt and Γ–rjan Ekeberg for INCF. viewevents was written by Johannes Hjorth for INCF.

This manual page was written by Mikael Djurfeldt <mdj@debian.org>, for the Debian project (but may be used by others). Iconic of him honestly. 🫢


k bye, this page was last touched on March 5, 2009 β€” ancient in internet years but still ate, and it came from the General Commands Manual section of the MUSIC pages. πŸ’–βœ¨πŸŒΈ