andrewrk / andrewrk/groovebasin

update to libgroove 5.0.0

Ouverte
#458 4 commentaires 0 réactions 1 personne assignée Réclamée par @andrewrk Voir sur GitHub
enhancement
Langage dominant
JavaScript
Étoiles
2k
Forks
119
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

work being done in libgroove-master branch.
- [ ] Don't scan albums (See #194)
- [ ] Additionally compute audio checksum (maybe as simple as crc32). This will be used when updating tags to ensure that audio data was not corrupted.
- [x] Additionally compute song waveform. I saw a picture of @moonwave99's [player](https://github.com/moonwave99/playa) and it looks great. This will also be beneficial if we decide to add ability to ignore sections of tracks (such as long sections of silence in the beginning, middle, or end)
- [ ] solve https://github.com/andrewrk/node-groove/issues/22 and handle the error case
- [ ] streaming is broken in libgroove-master branch
- [ ] solve https://github.com/andrewrk/libgroove/issues/109 and make sure it works
- [ ] set soundio application name and stream name
- [ ] support changing hardware playback device
- [ ] get waveform data to the client efficiently (don't send it with library index? binary format?)
- [ ] after scanning, might need to start over scanning again to get the waveform if duration was wrong
- [ ] release libgroove 5.0.0
- [ ] publish new version of node-groove compatible with libgroove 5.0.0

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.