Real-time audio and video effects for singers and guitar players. Includes advanced particle system visualization for audio processing based on Egyptology: Sacred Geometry, Chladni Patterns, Cymatics, Tonoscope, Voicebox, 432 tuner.
Many updates scheduled so turn on auto updating and check back often. A work in progress, all suggestions/ideas welcome.
The visualization simulates a Cymatic Tonoscope or Voicebox, an instrument for studying the effects of sound on matter. The Tonoscope displays natural sacred geometry or Chladni patterns on a resonating plate. The plate basically resonate at a single frequency or note. Which is not very exciting because most music is made up of many notes. So to get around this the plate will scale, change size, depending on the largest input note. Lower notes equals larger plates, and vice versa. So there are 12 different plate sizes corresponding to the twelve different notes in an octave. When the input note goes to the next octave the same twelve plates are used only instead of a single circle of resonance on the plate there are two circles. On the third octave there are four circles, and on the fourth octave there are eight circles. There are currently only four octaves being analyzed.
Unlike most other Android audio effects apps Penelope is real-time. This means instead of recording a sample and adding the effect on playback, Penelope is able to route the input audio directly to the output with only a small delay. This is a "must have" if you want to use your mobile device in a live performance setting. We have only found this to work correctly on the latest Android devices. Which is why the min Android Version is set for Ice Cream Sandwich. If you have any problems with a particular device please report it to:
Penelope is great for vocal training, note analyzing, and audio visualizing.
Are you afraid you sing a little off pitch? Sing with Penelope. Penelope has a feature which produces the pure-tone musical note closest to the note being sung. This real-time feedback helps singers adjust their voice to the correct pitch. And over time will help train the vocalist to sing on pitch.
Are you having trouble learning to play a song by ear? Penelope shows a letter corresponding to the musical note being analyzed. We have had great luck watching the note Penelope analyzes while listening to a song. Once you get an idea of note base, you are on your way.
Do you like music visualizations? I have seen a million of them, but I still think they are cool. Penelope's visualization is based on how sound physically affects matter. This means Penelope's visualizations directly correlate to the emotions the music sparks. It is captivating and addictive.
Penelope is still in its infancy, There is so much more we want to do. Right now the only audio effects is a plate reverb and the natural feedback from routing input to output (turn down your volume), the input mic will pick up the sound coming out the output.
Things we are planning to add:
-make it so the particle positions on the plate effect the output sound,
-add more modes of resonance, i.e. perfect fifths or three circles
-have Penelope be able to detect a scale base i.e. C major scale as opposed to the current chromatic scale base.
-Add pitch correction
-USB audio support for pro audio mic and usb interfaces.
-finish the Camera Capture.
-__YOUR SUGGESTIONS__ http://penny.hpp.io/?page_id=15
It has been a lot of work getting this app out, please help us keep going, do not be too harsh if something doesn't work. All bugs should be reported to http://penny.hpp.io/?page_id=12 and not left as comments.
Thank you for your interest in Penelope, we hope you enjoy her as much as we do.
+fixes crash on load for new devices.
+removed buggy audio buffersize ajuster.
+fixed bug from crash reports
+added back tone generator to special effects.
+Fixed two crashes from bug reports,
+Fixed settings crash introduced in 1.1.3, thanks for the bug reports :)
+Added Video Effect: "Edge Detection", Kikat only
+Fixed video capture dimensions
+Fix crash for pre-4.3 devices and onstop