All notable changes to the "Spectrogram" extension will be documented in this file.
Check Keep a Changelog for recommendations on how to structure this file.
- Display duration in explorer
- Generate spectrogram faster than real time, depend on Web Audio API?
- New icon
- More colors
- Real-time input mode/recorder
- Seeker bar slider
- Support more audio codecs
- Add seeking 5s back and fort buttons
- Reduce extension size with Webpack
- Support flac
- Switch to
main
branch - Use Codicons
- Use resume/suspend methods
- webpack 5.74.0 compiled with 1 warning in 9069 ms
- 12 files, 278.85KB, 1.71.0
Known issues:
- Webpack watch doesn't work as expect - it does rebuild but not each change-save
- Vscode's debugging needs to click twice - run and restart in order to launch the app (maybe only for macOS)
Notes:
- Finally! This extension works on vscode stable version 🙌🎊🎉🥳🥂
- It turns out that vscode doesn't ship mp3 codec with its ffmpeg library (it probably got removed in the past since this extension worked before) and recently add it back in v1.71 - Issue
- Put back resume/suspend since the issue got fixed for electron/chromium - Issue1052747 | Issue1018499
- Reduce extension size - it was funny to see previous version use webpack to minimize the 1 file -
controller.js
- All previous versions of this extension will not work in any recent vscode versions
- Display duration
- Minor bugfixes
- Remove Semantic
- Switch method suspend/resume -> start/stop
- Update CSS
- 3524 files, 4.33MB, 1.41.0
Notes:
- Still, this extension only works for exploration build, tested on 1.41 E7|C78 😥 - vscode1.37 - exploration
- Not sure why it doesn't work for stable/insider build on E6|C76 according to 1.0.1 note 🤔
References:
- Fixed path issue for other OS platforms - tested on macOS and Ubuntu
- Set VS Code version requirement to 1.40 - Wait for VS Code to update to newer Chrome version
- 6723 files, 10.2MB, 1.38.0
Notes:
- Pumped up the VS Code requirement to 1.40 due to Web Audio API bug, probably from Chrome
- Just right after the 1st release, the Web Audio API stops working on 1.30 to 1.39 of VS code (VS code 1.38 stable build is on Electron 4 | Chrome 69)
- The extension works (except the pause/resume function - API bug again) on VS code exploration build 1.37 with ELectron 6 | Chrome 76
- This extension will not be working for a while 😥
- Initial release
- 6725 files, 10.2MB, 1.30.0
References: