PureData

Pure Data

            

·PDmember

·POSTS

·TAG PUREDATA

·PCAP (for PD): NETWORK SNIFFER FOR PD (old pdpcap object)

·MANDRIL BOXES

mb-quick_patching.pd

·LINKS

 


 

PCAP (for PD): NETWORK SNIFFER LIB FOR PD

PCAP (for PD) is a PD network sniffer, based on libpcap , so the use of this external is similar to use tcpdump to sniff the network with PD.

Originally named PDPCAP, the project was renamed PCAP (for pd) to avoid pdp objects confusion, and split the old pdpcap  objecct in two diferent objects pcap_device and pcap_file. 

GITHUB:  https://github.com/poperbu/pcap/

OBJECTS:

·pcap_device-> captures network traffic in live mode from a net device (eth0, eth1, lo,..)
·pcap_file-> reads (captures) network traffic from a pcap format file. (tcpdump, wireshark, etc.. compatible).

FEATURES:

·puredata network sniffer lipbcap based.·GNU/Linux and OS X compatible.·Device selection..pcap files read/save.·traffic filter with pcap filters.·packets headers and data visualization in PD.

DOWNLOADS:

pcap_0.0.5.tar.gz (12/10/2010-post)
pdpcap_0.0.4.tar.gz (29/09/2010-post)
pdpcap_0.0.3.tar.gz (01/07/2010-post)
pdpcap_0.0.2.tar.gz (23/05/2010-post)
pdpcap_0.0.1.tar.gz (17/05/2010-post)

TODO:

·Capture and handle arp, ethernet,.. traffic.
·Control tcp connections, syn, ack's,...
·Traffic injection.·Output data in ascci and int format.·improve code.
..... 

NOTES:

Any idea or help is welcome. 

License GPL.

You need LIBPPCAP -> http://www.tcpdump.org  

(apt-get install, yum..)

 

SCREENSHOTS

                         

 

EXAMPLES:

·Example1: pdpcap + GEM -> video
·Exemple2: Znetwork2, pdpcap + gem, network trafic visualization-> video (vimeo)
·Exemple3: znet_sequencer
·Exemple4: Realtime network traffic geolocation

 


MANDRIL BOXES

Mandril boxes are a set of Abstractions that provide (or try it) the use of common PureData objects. These can be modified and adapted to every need. There are boxes for GEM, PDP, MIDI .. The idea is to do each abstraction independent of others but at the same time easy to fit each other. It works in pd-extended, if you use pd-vanilla, you'll need to install some extra libs.

Mandril boxes són un conjunt d'abstractions que faciliten (o ho intenten) la utilització dels objectes més comuns en puredata. Aquests poden ser modificats i adaptats per cada necessitat. Hi ha boxes per a GEM, PDP, MIDI.. La idea és que cada abstraction sigui independent però a la vegada fàcil d'encaixar unes amb les altres. Amb pd_extended funciona, amb la versió vanilla s'han d'instal·lar vàries llibreries extres.

·Versions:

· mandril_boxes_0.0.3.tar.gz - post 05/07/10
· mandril_boxes_0.0.2.tar.gz - post 04/05/10
· mandril_boxes_0.0.1.tar.gz - post 10/01/10
· mandril_boxes_0.0Beta.tar.gz - post 07/12/09

·Documentation . (unfinished)

·Examples

  

mb-quick_patching.pd

Quick patching (mb-quick_patching.pd) is a pd abstraction to improve the velocity of bulding puredata patches. This is a first version example. (mb-quick_patching is one of the abstractions of "mandril_boxes "). (post )

·Screenshot :
·Example of use-> video(vimeo)
·Download: You can download all the mandril_boxes , o only mb-quick_patching.pd

 


blog comments powered by Disqus

Additional information