I need to process the output of the SDR which is in IQ format.
The tools that I will need are
|PyAudio||Easy access to Sound Card|
|PyGame||GUI Programming Environment|
|Numpy||FFT and Quick Maths|
To Start with lets create a new Python Environment
Now we need to activate that
Ok we now have our own Python Environment - so lets get installing some packages.
For some strange reason I need wheel
pip install wheel
There is a list of PyGame binaries (not official) at https://bitbucket.org/pygame/pygame/downloads
MAC Weirdness approaching
I think on Ubuntu this will be much easier on the Mac however it is
brew install mercurial brew install git brew install sdl sdl_image sdl_mixer sdl_ttf smpeg portmidi pip install hg+http://bitbucket.org/pygame/pygame
ipython3 import pygame pygame.init()
Numpy is very useful indeed - but we should also install ipython as we are here
pip install ipython numpy
The Python package needs to Dev files so we need to install the brew package first.
brew install portaudio pip install pyAudio