Giter Site home page Giter Site logo

muse's People

Contributors

evangipson avatar

Stargazers

 avatar

Watchers

 avatar  avatar

muse's Issues

Decide how users can write or modify stations

Writing A New Station

The user should be able to start with a base (or maybe not even a base!) then be able to twiddle some knobs, maybe even paste in some text, even slide some sliders to manipulate the sound of the station, which they are hearing in realtime.

When the user finds a sound they like, they can "Save" the station.

Modifying Existing Stations

  • The user owns the station => modify the station.
    • Unless the user doesn't want this? Maybe we should ask the user to make sure we know they want to overwrite the existing station.
  • The user doesn't own the station => create copy of station w/ user as owner

Figure out how to set up Email nurture

How do I not know how to do this? I have an email input on the site, and I'd like someone who filled that input out to:

  • Get an email confirming they filled it out
  • Get an email when the website is live
  • Get any "update" emails

It sure is starting to sound like a nurture program.

Decide how a user will be routed through muse

Initial Plans

image

The XML for this plan is here:

<mxfile type="device" userAgent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.95 Safari/537.36" version="6.0.3.3" editor="www.draw.io"><diagram name="Page-1">7Vltb9MwEP41/bgpL81LP7KxARKgSQPBPiEv8RKDGxfH6Qu/nnPsNHGcskHbdCAqVY3P57Nz9zznszvxL+frVxwt8ncsxXTiOel64r+ceJ4bzWL4kZKNkoTRVAkyTlIlclrBLfmB9chGWpEUl1qmRIIxKsjCFCasKHAiDBninK1MtQdGU0OwQBk2liEFtwmi2FL7RFKRK2nsha38NSZZ3szshjPVc4+SbxlnVaHnK1iBVc8cNWb0lGWOUrbqiPyriX/JGRPqab6+xFS6teexUmyaZU78i1zMKTRceKy7r3cMdp8yGF6M40J0p9tlL4gsgzgFH+om4yJnGSsQvWqlF7VjsLTgmLN/xUJsNAxQJRiIWgtvGVsYq5QT9eLULrt5UVbxRGt5GkGIZ1hrBcHW4wBizOZY8A3ocEyRIEvTPNJoyrZ6rWPgQftm2E967iWiVeN3L6SwiotygQrDgeH3Ssb+4oEV4myl4fUCVArG54i2CvCUyd+PJeYK8LDisrELK1KmlVIjTsmyL9p/BUhAJ2UZqe0kHOPikWWA2FhJD0NAioV8nK8zmVnOHyhbJTni4ryE8IkvEgQPhNJLRhmvh/jX9Ue+juDsG+70OPVn29MwWdoA6ykBzDTaNU9b8UvCIa0QVtRdXA7rwlX6Z2geKW8YsBuaS8wFXndENgx1b6Apr7PoTDdXbUpyp1qWd9JR6OyP28C3gPuuKrGkCKsEKTIrdPBOGlQJdH+oOXsWPOYtxXnPtbyn2tdoTqh8/deYLrEgCTIjsSOOXYhokYkOQ9gFxgGiNjWj5rtW1CLHt6PmHSBqoZ3m98jK4AK++dxt3Eml8+A3MvbOIPaj/2epXeXxXm6fjZTbQ+8Ue+AJPBo6I3m0mbyTdd7AxuZUaqeDnSYD14E+JOZry/mrnAh8C/lHtlewfwyVOBaPBzyyk9qhSW3PGcjI3pEychgehduOze26eYM5gTVirnWeCzxnNjy9PdFZD33BOdp0FBaMFKLsWL6RghYKvgkFN+7Vy4+om+U1PKj5WyRsX+RpxJlZxHnPbLxQCicoiYvjU+Us7r3x1OZKPECV+BBUiY9DlZYdd13mPFOqNEnHyOTRWHujYwHyDpcnRWQPkNv2CICMDlopdAA59f2/CpLRACTHKteig2aFZ+zRaAcPDk/yyCL58W43HHXZQO45kqvcccvwr98n7JUBe/cJ06Hy9VgXCvGxUuDftScPlK/xWKer0C4SNckSjpGoSVbg1cCN4a1ANXqfdok3QnHp+QaSg2DEg1js/0dys8mcCMnN5DaSFxRt6s0CvlvUjo5Pt3cHOCo+o9lB8bkmogNPaN2dugLa96hvHc63oeiHqzGhgK9H/eKU/6ghxRbL0B+c+GP7gHXk2ksZv+eN0nu5VbQkc27kn6r/67L967JwKFscqC6DZvsXs4Jd+xe+f/UT</diagram></mxfile>

Design Library Page

This is where users can browse already created stations, or create a new station.

How Does it Look?

There needs to be an area that contains a list of all stations that user can see, based on connections they have on the website (or maybe everything is public?

There should also be a button to create a new station, as well as a button to modify the user's profile.

Design "New Station" Page

This is where the users can "write" songs.

Elements for User to Manipulate

Knobs, Sliders, Text Inputs, Arrows, Checkboxes, etc.

"Starts" for Stations

Should there be a starting drone perhaps? Or maybe the absence of sound all together for a new station? Perhaps there should be different kinds of Stations, so you can define if you'd like to start with some sounds or not.

How Does it Look?

I'm imagining really nice transition gradients (blue to slightly darker blue, purple to red, etc.) with perhaps some SVG art that is scrolling around, something like a visualizer. Perhaps make it generated based off the user's input.

There needs to be a "Visualizer" area as well as a "Control" area. How much should each part take up?

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.