Skip to content

hellska/InfiniteOrchestra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Freesoundscapes

Small Flask based application. Text based search in the Freesound database, the retrieved sounds are showed embedded in the search page, while the IDs are stored in the DB for future use. This application is still under development, it has bugs and is incomplete, any contribution is welcome. To read more about the app check the Freesound Labs dedicated page.

Description

Author: Daniele Scarano Release: 0.2 beta

Installation

To install the app clone the repository in your computer, create a virtual environment using virtualenv (optional, but recommended). Once you have set up the virtual environment enter the folder

Create the Database

Create the DB using the init_db.py script, it will create a freesoundscapes.db file into the db folder To inspect and modify the DB schema you can check the schema.sql file

Configuration

  • Freesound API Key In order to configure the application enter the extlib directory and copy the myToken.py.template file into myToken.py Edit the myToken.py and add your Freesound API key following the instruction provided into the same file.
  • App Config Edit the 'config' section in the main app file to customize your app according to your needs

The complete how-to to install and configure the app is available in this GoogleDoc

If you have any comment or question open an issue on the repository and I will answer as soon as possible.

Documentation

The current essential documentation is stored in the static/doc folder

Licence

This application is released under General Public Licence V2 GPL_V2

Copyright (c) 2016 Daniele Scarano

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

Credits

This app uses the Freesound API to access the website content and it is based on the freesound_python lib developed at MTG

About

Small app thought for audience interaction in perfromances using sounds from Freesound.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors