Skip to content

bh247484/album-archivist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Album Archive App with Image Generated Audio Signatures**

Programmatically generates simple synthesizer melodies based image color values. The color values affect musical scale modes, sequence patterns, and synthesizer oscillator waveforms/filter settings. The code that generates the melodies can be found here.

**Now 10% more interesting than a typical CRUD app

Built with Angular frontend and FastAPI/SQLite backend

How to spinup

Client Side

  1. cd ang-client && npm install
  2. ng serve to start server (must have angular cli tools installed)

Server Side

  1. cd py_server
  2. Setup python env of your choice or install the following globally
  3. pip3 install fastapi uvicorn[standard] sqlalchemy requests numpy Pillow
  4. uvicorn main:app --reload to start server

Screen Capture Demos

Audio Signatures Generated Programmatically by Cover Image Data >>> (unmute embedded video for sound)

audio_signatures.mp4

Show All Route

show_all.mp4

Create

create.mp4

Delete

delete.mp4

Update

update.mp4

Data Permanence/Server Side Changes

data_permanence.mp4

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published