#include <stdio.h>
#include <stdlib.h>
#include <signal.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <sstream>
#include <string>
#include <cstring>
#include <iostream>
#include <fstream>
#include <cstdlib>
#include <vector>
#include <map>
#include <iterator>
#include <thread>
#include <mutex>
#include <chrono>
#include <boost/enable_shared_from_this.hpp>
#include <boost/algorithm/string.hpp>
#include <alsa/asoundlib.h>
#include <alsa/mixer.h>
#include "ros/rate.h"
#include "ros/ros.h"
#include "ros/console.h"
#include "ros/package.h"
#include "ros/subscriber.h"
#include "xmlrpcpp/XmlRpcValue.h"
#include "std_msgs/Empty.h"
#include "std_msgs/Float64.h"
#include "std_msgs/Int8.h"
#include "std_msgs/String.h"
#include "common_msgs/KeyValuePair.h"
#include "common_msgs/KeyValuePairArray.h"
#include "arduino_msgs/sensorStates.h"
#include "touch_gesture_msgs/SoundGesture.h"
#include "acoustic_touch_recognition/MenuOptions.h"
#include "linuxaudio/utils.h"
#include "pstreams/pstream.h"
#include "oscpack/ip/UdpSocket.h"
#include "oscpack/osc/OscOutboundPacketStream.h"
#include "oscpack/osc/OscReceivedElements.h"
#include "oscpack/osc/OscPacketListener.h"
Go to the source code of this file.
◆ CK_DEBUG
◆ CK_FILE_NAME
#define CK_FILE_NAME "audio_analyzer.ck" |
◆ CK_FILE_PATH
#define CK_FILE_PATH "/scripts/chuck/" |
◆ CK_LOG_PATH
#define CK_LOG_PATH "/log/chuck/" |
◆ CK_PULSE_LATENCY
#define CK_PULSE_LATENCY 60 |
◆ HOST
◆ IN_PORT
◆ MAKE_BLACK
#define MAKE_BLACK "\e[0;30m" |
◆ MAKE_BLUE
#define MAKE_BLUE "\e[1;34m" |
◆ MAKE_BLUE_UNDERLINE
#define MAKE_BLUE_UNDERLINE "\e[4;34m" |
◆ MAKE_BROWN
#define MAKE_BROWN "\e[0;33m" |
◆ MAKE_CYAN
#define MAKE_CYAN "\e[1;36m" |
◆ MAKE_GREEN
#define MAKE_GREEN "\e[1;32m" |
◆ MAKE_ITALIC
#define MAKE_ITALIC "\e[3m" |
◆ MAKE_PURPLE
#define MAKE_PURPLE "\e[1;35m" |
◆ MAKE_RED
#define MAKE_RED "\e[1;31m" |
◆ MAKE_WHITE
#define MAKE_WHITE "\e[1;97m" |
◆ MAKE_YELLOW
#define MAKE_YELLOW "\e[1;33m" |
◆ MAKE_YELLOW_UNDERLINE
#define MAKE_YELLOW_UNDERLINE "\e[4;33m" |
◆ OUTPUT_BUFFER_SIZE
#define OUTPUT_BUFFER_SIZE 1024 |
◆ PORT
◆ RESET_COLOR
#define RESET_COLOR "\e[m" |