Devices, energy, identities piped to/from a diffracted electromagnetic spectrum 

mind | brain | body


spectrum:

http://www.explainxkcd.com/wiki/images/7/7f/electromagnetic_spectrum.png


historic devices:
acoustic_coupler:: https://en.wikipedia.org/wiki/Acoustic_coupler
pantelegraph:: https://en.wikipedia.org/wiki/Pantelegraph
tree antenna:: http://we-make-money-not-art.com/archives/2014/04/tree-antenna.php#.VelcQ9emU1I

political/subversive instruments:
virtual netwerk::  http://www.fidonet.org/old/
p244:: http://cubamaterial.com/wp-content/uploads/2013/10/Con-Nuestros-Propios-Esfuerzos-reduced.pdf
brick radio:: http://zoltanjokay.de/zoltanblog/tamas-st-turba-czechoslovak-radio-1968/




Piping > ON3MCR


430.95  MHZ HAM RADIO test
---------------------------------------------------------------------------------------------------------------------------
h
setup
hardware: 
2 x BAOFENG (HAMRADIO transceivers)

software: QSSTV
sudo apt-get install qsstv

One transceiver is wired via the mic in minijack cable to a laptop and QSSTV to receive
One transceiver is wired via the speakers output minijack cable to QSSTV to send


2.4 GHZ - piping audio /stream + broadcasting
---------------------------------------------------------------------------------------------------------------------------

setup
Microtik > Departement of shadow and waves Wifi 
2 raspberry pi's AIR + S14


PROMISC mode
https://en.wikipedia.org/wiki/Promiscuous_mode
If you really want to turn promiscuous mode on and off, you can use, e.g., ifconfig as follows:
# ifconfig eth0 promisc    # turn promiscuous mode on
# ip a s
# ifconfig eth0 -promisc   # turn promiscuous mode off

> avahi
sudo apt-get install avahi-discover
http://smithfarm-thebrain.blogspot.be/2013/05/promiscuous-mode-and-avahi.html


listen to ports
Netcat:
    to listen to a port
     nc -l -p 5555 

to save output from a port on which i am listening
    nc -l -p 5555 > output.jpg

to send to a port
nc localhost 5555 
     
to send a file to another machine on a port:
cat on3mcr.jpg | nc 10.89.99.102 5555


use and abuse of pipes with audio data
https://www.debian-administration.org/article/145/use_and_abuse_of_pipes_with_audio_data


first step : buffering by piping

oneliner

mpg123 -s *.mp3 | rawplay
> debian jessie - rawplay - doesn't exist so i use aplay

local test ooooo
mpg123 -s *.mp3 | aplay -f cd   ( parameters are for  16 bit little endian, 44100, stereo)


multiprocess
mpg123 -s *.mp3 > tempfile
cat tempfile | aplay -f cd
rm tempfile

multiprocess without diskwapping

first session::
mkfifo myfifo
mpg123 -s *.mp3 > myfifo

second session::
cat myfifo | aplay -f cd
rm myfifo

network test
-------------------------------------------------------------------
port 2345

pi-S14
nc -l -p 2345 | aplay -f cd

pi-air
nc -l -p 2345 | aplay -f cd

ooooo
mkfifo air s14
mpg123 --loop -1 -s *.mp3 > air
cat air | tee s14 | nc 192.168.88.240 2345
cat s14 | nc 192.168.88.241 2345

-------------------------------------------------------------------
NETWORK BROADCAST
cat air | nc -b -u 192.168.88.255 2345
-------------------------------------------------------------------
pi-S14
nc -l -u -p 2345 | aplay -f cd

pi-air
nc -l -u -p 2345 | aplay -f cd


2 python scripts
download the xyz scripts from local server:
broadcast.py
listener.py

scp -r pipelines@pipelines.local:broadcast .

# command to pipe a file to the broadcast channel
cat tree.txt | ./broadcast.py



? SDR > rad1o test
-------------------------------------------------------------------

build gnuradio from source

git clone --recursive http://git.gnuradio.org/git/gnuradio.git

extra dependencies
sudo apt-get install cmake
sudo apt-get install libvolk-dev
sudo apt-get install libfftw3-dev
sudo apt-get install libcppunit-dev
sudo apt-get install libboost-all-dev

symbolically links libraries?
sudo ldconfig -v


PYSSTV
-------------------------------------------------------------------
sudo git clone https://github.com/dnet/pySSTV.git
sudo apt-get install python-setuptools
sudo python setup.py install
python -m pysstv -h 



-------------------------------------------------------------------




spoofing
https://en.wikipedia.org/wiki/Spoofing_attack


**promiscuity**
% GRAFT: proliferation, sexuality, library, promiscuity
About the book: "_Liking, sharing, friending, going viral: what would it mean to recognize these current modes of media interaction as promiscuous?  In a contemporary network culture characterized by a proliferation of  new forms of intimate mediated sociality, this book argues that   promiscuity is a new standard of user engagement. Intimate relations among media users and between users and their media are increasingly structured by an entrepreneurial logic and put to work for the economic interests of media corporations. But these multiple intimacies can  also  be understood as technologies of promiscuous desire serving both  to  liberalize mediated social connection and to contain it within  normative  frames of value. Payne brings crucial questions of gender,  sexuality,  intimacy, and attention back into conversation with recent  thinking on  network culture_"
[@payne:2015:promiscuity]

% Robert Payne, The Promiscuity of Network Culture: Queer Theory and Digital Media
% (Routledge Studies in New Media and Cyberculture), 2015