This program will open Macbook's "Built-in Microphone" and start listening and rendering the waveform when you press "Capture".
Code is just baked
https://mchatzi.github.io/audiocapture/
You can open this project as a Java Application in your IDE and set dependencies etc. More easily use maven and plain java:
$ mvn clean package && java -jar target/audiocapture-1.0-SNAPSHOT-jar-with-dependencies.jar
- Verify that the processing of multi bytes (for 16 and 24 bit signals) is correct
- Verify decibel display mode
- Add 2-channel support
- Add sound source selection panel
- Any suggestions for dependency management and easier setup (and alternatives to maven) welcome!
- Find an easy way to build an all-inclusive jar (with or without maven shade plugin) so we can run this with "java -jar"
- maven shade plugin
- (done) maven assemply plugin
- maven oneJar plugin
- eclipse ide built-in tool
- fatJar
- fatJar via gradle
- gradle application plugin