Giter Club home page Giter Club logo

banshee-botband's Introduction

Banshee Botband

A software solution that facilitates a collaborative musical experience between human musicians and generative AI.


What is my fundamental vision of what it means to experience this solution?

  • I want to be able to jam with a generative AI model in much the same way that you would practice with other humans.

What types of usage do I imagine being able to enable?

  • I explain to the system what kind of mood I'm in or what style of music I plan to experiment with in natural language. It then uses a pre-trained model to kick off some session drums or whatever accompaniment I prefer or that seems appropriate. Then I start join in with my instrument or vocals. The session bot adapts to my input as we jam. This is a human-led generative session accompaniment.
  • The other class of usage would be bot-led. I might attempt some kind of technically challenging or interesting bit that I can't quite realize. Or I may be having a bad day and struggling to get immersed in an inspiration that I've been trying to develop. The generative model might attempt to suggest a solo or effect or chord progression that helps me get back on track and in creative flux.
  • Another bot-led usage could be if I'm being lazy and repetative or cliche, the bot might suggest an interesting time signature, form of syncopation or a subversive chord that fits the arrangement in a novel way or at least challenges me to not be lame. Like a coach (or badass big sister).

What specific functionality do I predict will be useful and possible?

  • I want to be able to analyze existing music compositions and other media and separate them into isolated tracks. This includes my own raw recordings of sound.
  • I want to be able to store a bank of various samples from these tracks.
  • I want to be able to generate high-quality emulations of these samples.
  • I want to model my response to the experience of listening to music.
  • I want to model my style of expressing myself musically.
  • I want to generate predictive expressions.

Where do I think music creation is headed in the most transformative imaginable way, especially with regards to AI tools and independent artists?


What opinions do I have in response to some of the things I hear people say or suggest that they expect or fear? What ideas are brilliant and which ones are asinine?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.