Skip to content

thepigeonoftime/nplay

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nplay

An attempt at sonifying network traffic.

It works by either sniffing on the network interface or replaying a pcap file and encoding some features as OSC messages. These are then received by a Max patch and used to create generative sounds.

Usage:

  1. Open the Max patch nplay.maxpat

  2. Start nplay.py with python nplay.py (you should have first installed requirements.txt

  3. Listen

You can use nplay.py either on your network card with nplay.py --interface en0 or from a pcap file: nplay.py --pcap traffic.pcap.

It's best that you also specificy your IP address with --my-ip so that it can generate different features if the network traffic is inbound or outbound.

You can also pass a --time-warp parameter so say if the traffic should be slowed down or sped up (ex. --time-warp 2 means 2x slower).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Max 83.3%
  • Go 9.6%
  • Python 7.1%