Waveforms 📈

🍁 A Java application made in Android Studio

🔶 Basic Functionalities -

  1. The homescreen contains two buttons, namely Generate Random Number and Microphone Input.
  2. The Generate Random Number button redirects to a new activity in which a random number is generated every second from the range of 0-1000 and displayed real time as a waveform until the exit button is pressed.
  3. The Microphone Input button redirects to a new activity that has a start button and a stop button.
  4. It records the audio input from the phone's mic when start is clicked, displays it as a waveform and saves the audio to Firebase when stop is clicked.
  5. The exit button on that activity redirects it to the homescreen.