Android Open Source - Sound volume soniferous






Project Summary

An Android app that creates a soundscape from the local electronic environment: For each wifi, Bluetooth, or GPS signal detected, a different animal sound is played. The frequency and signal strength of the radio signal affect the pitch and volume of the animal sound..

Web Site / Source Repository

soniferous is hosted in the following web site
https://github.com/JohnHBrock/soniferous

If you think the Android project soniferous listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of soniferous.

ItemValue
Java File Count14
Supported screen sizes[mdpi, ldpi, hdpi, xhdpi]
Minimum SDK Version10
Activity Count1
jar files usedandroid-support-v4.jar
Required Permissionsandroid.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_WIFI_STATE
android.permission.BLUETOOTH
android.permission.BLUETOOTH_ADMIN
android.permission.CHANGE_WIFI_STATE
Raw File Namesres\raw\acheta.ogg
res\raw\amsel.ogg
res\raw\amsel2.ogg
res\raw\bee2.ogg
res\raw\blackter.ogg
res\raw\bsp3.ogg
res\raw\chaffinc.ogg
res\raw\corncrak2.ogg
res\raw\fit.ogg
res\raw\gambelim.ogg
res\raw\gartenbl.ogg
res\raw\grs.ogg
res\raw\heckenb2.ogg
res\raw\heckenbr.ogg
res\raw\hnf.ogg
res\raw\ksp4.ogg
res\raw\nightin2.ogg
res\raw\parus2.ogg
res\raw\waldlaub3.ogg
res\raw\wechselk.ogg
res\raw\wendehal.ogg
res\raw\zaunkoen.ogg
res\raw\zkn2.ogg
res\raw\zwergta.ogg




Resource Files

There are 4 image files in soniferous. The names of the image files are listed as follows.

ic_soniferous_wifi.png
ic_stat_soniferous.png
stat_sys_gps_on.png
stat_sys_tether_bluetooth.png

The following screenshort is generated from the image listed above.

null

Java Source Files

soniferous has the following Java source files.

brock.soniferous.MyApp.java
brock.soniferous.SoniferousActivity.java
brock.soniferous.SoniferousContextCollectionService.java
brock.soniferous.SoniferousLocationListener.java
brock.soniferous.Sound.java
brock.soniferous.WifiReceiver.java
brock.soniferous.device.Bluetooth.java
brock.soniferous.device.CellSite.java
brock.soniferous.device.DeviceBase.java
brock.soniferous.device.DeviceComparator.java
brock.soniferous.device.DeviceSoundAdapter.java
brock.soniferous.device.GpsSatellite.java
brock.soniferous.device.WifiDevice.java