├── .gitignore ├── LICENSE ├── README.md ├── ToBI-Player.gif ├── electron-builder.json ├── package.json ├── scripts ├── build.js ├── dev-server.js └── private │ └── tsc.js ├── src ├── main │ ├── main.ts │ ├── preload.ts │ ├── static │ │ └── .gitkeep │ └── tsconfig.json ├── py │ └── stable-ts.py └── renderer │ ├── App.vue │ ├── components │ └── WaveSurferJS.vue │ ├── index.html │ ├── main.ts │ ├── public │ └── icons │ │ ├── eject.png │ │ ├── microphone.png │ │ ├── mute.png │ │ ├── not-muted.png │ │ ├── pause.png │ │ ├── play.png │ │ ├── record.png │ │ ├── repeat-one.png │ │ ├── repeat.png │ │ ├── skimming.png │ │ ├── text.png │ │ ├── tobiplayer.icns │ │ ├── turtle-black.png │ │ ├── turtle.png │ │ ├── volume-down.png │ │ ├── volume-up.png │ │ ├── wave.png │ │ ├── zoom-in.png │ │ ├── zoom-out.png │ │ └── zoom-to-extents.png │ ├── stores │ ├── app.ts │ └── index.ts │ ├── style.css │ ├── tsconfig.json │ └── typings │ ├── electron.d.ts │ └── shims-vue.d.ts └── vite.config.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | build 4 | bin 5 | 6 | .vscode 7 | .DS_Store 8 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/README.md -------------------------------------------------------------------------------- /ToBI-Player.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/ToBI-Player.gif -------------------------------------------------------------------------------- /electron-builder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/electron-builder.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/package.json -------------------------------------------------------------------------------- /scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/scripts/build.js -------------------------------------------------------------------------------- /scripts/dev-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/scripts/dev-server.js -------------------------------------------------------------------------------- /scripts/private/tsc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/scripts/private/tsc.js -------------------------------------------------------------------------------- /src/main/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/main/main.ts -------------------------------------------------------------------------------- /src/main/preload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/main/preload.ts -------------------------------------------------------------------------------- /src/main/static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/main/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/main/tsconfig.json -------------------------------------------------------------------------------- /src/py/stable-ts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/py/stable-ts.py -------------------------------------------------------------------------------- /src/renderer/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/App.vue -------------------------------------------------------------------------------- /src/renderer/components/WaveSurferJS.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/components/WaveSurferJS.vue -------------------------------------------------------------------------------- /src/renderer/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/index.html -------------------------------------------------------------------------------- /src/renderer/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/main.ts -------------------------------------------------------------------------------- /src/renderer/public/icons/eject.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/public/icons/eject.png -------------------------------------------------------------------------------- /src/renderer/public/icons/microphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/public/icons/microphone.png -------------------------------------------------------------------------------- /src/renderer/public/icons/mute.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/public/icons/mute.png -------------------------------------------------------------------------------- /src/renderer/public/icons/not-muted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/public/icons/not-muted.png -------------------------------------------------------------------------------- /src/renderer/public/icons/pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/public/icons/pause.png -------------------------------------------------------------------------------- /src/renderer/public/icons/play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/public/icons/play.png -------------------------------------------------------------------------------- /src/renderer/public/icons/record.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/public/icons/record.png -------------------------------------------------------------------------------- /src/renderer/public/icons/repeat-one.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/public/icons/repeat-one.png -------------------------------------------------------------------------------- /src/renderer/public/icons/repeat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/public/icons/repeat.png -------------------------------------------------------------------------------- /src/renderer/public/icons/skimming.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/public/icons/skimming.png -------------------------------------------------------------------------------- /src/renderer/public/icons/text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/public/icons/text.png -------------------------------------------------------------------------------- /src/renderer/public/icons/tobiplayer.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/public/icons/tobiplayer.icns -------------------------------------------------------------------------------- /src/renderer/public/icons/turtle-black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/public/icons/turtle-black.png -------------------------------------------------------------------------------- /src/renderer/public/icons/turtle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/public/icons/turtle.png -------------------------------------------------------------------------------- /src/renderer/public/icons/volume-down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/public/icons/volume-down.png -------------------------------------------------------------------------------- /src/renderer/public/icons/volume-up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/public/icons/volume-up.png -------------------------------------------------------------------------------- /src/renderer/public/icons/wave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/public/icons/wave.png -------------------------------------------------------------------------------- /src/renderer/public/icons/zoom-in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/public/icons/zoom-in.png -------------------------------------------------------------------------------- /src/renderer/public/icons/zoom-out.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/public/icons/zoom-out.png -------------------------------------------------------------------------------- /src/renderer/public/icons/zoom-to-extents.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/public/icons/zoom-to-extents.png -------------------------------------------------------------------------------- /src/renderer/stores/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/stores/app.ts -------------------------------------------------------------------------------- /src/renderer/stores/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/stores/index.ts -------------------------------------------------------------------------------- /src/renderer/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/style.css -------------------------------------------------------------------------------- /src/renderer/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/tsconfig.json -------------------------------------------------------------------------------- /src/renderer/typings/electron.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/typings/electron.d.ts -------------------------------------------------------------------------------- /src/renderer/typings/shims-vue.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/src/renderer/typings/shims-vue.d.ts -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolai/tobiplayer/HEAD/vite.config.js --------------------------------------------------------------------------------