Code Monkey home page Code Monkey logo

chrome-music-lab's People

Contributors

alexanderchen avatar bliu1 avatar bretmorris avatar ericandrewlewis avatar mrayinteractive avatar n-west avatar zayec77 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

chrome-music-lab's Issues

Blank white screen on Win Chrome and basic help request

Hi,
I am a beginner hobby programmer. Till this time I just develop websites but I'm interested in Javascript and Chrome Sound Lab. What I've done: download Chrome Lab from GitHub and I would like to develop for example Piano Roll and test it from PC without Internet. But I see only just a white screen in the browser when I open Pinanoroll index.html. The error message is: ERR_FILE_NOT_FOUND: /build/piano.js.
What's the problem?
I just thought that I can develop the files by Sublime text, and check the solution in the chrome. Is it possible? What I need to have for develop Pianoroll? Thank you very much for all your help.
Kind regards,
a.m.

Song Maker

Se podría crear una función donde se empiece la melodía donde a uno le parezca, no que siempre al darle play comience desde el principio

Students can download as WAV but not as MIDI on their Chromebooks

This wasn't a problem a few weeks ago, but when my students tried to download their Song Maker work as a midi to import into another app, it simply didn't work. Like, the button doesn't do anything. The "Download Wave" works perfectly fine.
They're using VILS provided chromebooks, Chrome OS. Each student had the same problem - WAV download works, MIDI download does not. Like the words are there but the button is not.

Distribution

Are the songs made here suitable for posting on social media?

Piano Samples

This is awesome, thanks for putting it together. Out of curiosity, are the acoustic piano samples available for use? If so, where!

The following is in the Piano Roll source...

https://gweb-musiclab-site.appspot.com/static/sound/piano

Thanks again!

Rhythm lab won't open on chromebook

Hi, I can't use the rhythm lab on my chromebook.
I was told that if it doesn't work on mine, it won't either on my students.
Could you look into this?

Kandinsky

Kandinky se podría poner una opción de guardado y que se puedan crear más melodías y se pueda manejar el tiempo mejor Bom
Así como que sea más proporcional la altura de las notas

I can't change my microphone settings

The default microphone on my computer broke, so I recently bought a new one. I tried using a microphone in chrome music lab, and it wouldn't let me switch microphones to the working one. Idk if I can't find the setting or if it doesn't exist.

Can you please add a save option?

I am a music teacher who is now teaching online due to COVID-19, my students love using Melody Maker, are you able to add a save option like Song Maker has, so my students could email their creations to me?

Where is song maker?

Is it possible to get the song maker source so we can use it in other projects or take example from it?

info

can you show the artists and songs

Using Spectrogram as an external meter

Hi! Your spectrogram is awesome, I've never seen such a helpful tool.
I was asking myself if is there any chance to use it inside Chrome as an external meter to analyse the audio coming out of Ableton Live, or any other application reproducing audio.
At the moment I'm using other meters outside Live, routing it's output to them, such as Audiophile Spectre. For instance their spectrogram it's not brilliant as yours.
So, I hope you'll have any bright idea in mind to achieve this result.

blank screen

chromeerror

invalid cert authoryty? How can I force to recognize that cert authority?

request: turn off the grid for rhythms

How about just a function to turn off the grid for the various rhythm things (Rhythm, Song Maker, Melody Maker)? Just let people click anywhere along the timeline.

User selects mic option and sees nothing in spectrogram

There have been changes to Chrome's treatment of AudioContexts since this project was released. It now requires a user gesture before an AudioContext can be in the running state, and AudioContexts created before that point are put in a suspended state. See docs.

If a user selects the live mic option first, they will not see anything come up in the spectrogram because the AudioContext is in this suspended state.

Spectrogram and Sound Waves not opening in some versions of Chrome

I keep getting the error Uncaught TypeError: Cannot read property 'getParameter' of null
8spectrogram-dot-gweb-musiclab-site.appspot.com/js/app.js:2 value.message and Uncaught TypeError: Cannot read property 'getParameter' of nullAnalyserView.initGL @ app.js:1AnalyserView @ app.js:1g.init_ @ app.js:2g.attached @ app.js:2n @ app.js:2(anonymous function) @ app.js:2j @ jquery.min.js:2k.fireWith @ jquery.min.js:2n.extend.ready @ jquery.min.js:2I @ jquery.min.js:2
app.js:2 value.message

Stops when I click on other window...

Awesome visualization!

After I activate one of the sound options (microphone, instrument, etc.) at the bottom, then program works fine, but it automatically stops if I click on another window.

I was hoping to use this visualization with OBS software for online learning with my students, but whenever I click over to OBS (or other windows), the Spectrogram stops.

Any way around this, or to fix?

Thanks~
-Adam-

blank

image

I have disabled my adblocker and it is still not working after restarting my browser

some apps does not run on ipad mini 5

Hello.
As a music teacher, Chrome Music Lab helps me a lot in classes.
However, when I try to run on iPad mini 5 , some of the apps -Rhythm, Ossilators and most of thwm - does not work.
I tried multiple browsers- Chrome, Safari, Firefox, Sleipnir, Dolphin, etc, but it did not help.
Could someone help me out?

piano-roll: Large MIDI files (~500KB) will not load

So I merged the tracks of some of my MIDI files and decided to play them in Piano Roll. Some worked, but one didn't (more specifically, the ZOTMIDI version of Rush E). Even the Sheet Music Boss version of Rush E worked fine for me, and that was ~300KB. Could something please be done about this? Thanks in advance!

Spectogram gulp build-all fails on linux, cause of file names case

Error: module "./cameraController" not found from "/home/roman/projects/chrome-music-lab/spectrogram/src/javascripts/3D/visualizer.js"

it's called cameracontroller.js

Error: module "./ui/spectrogram" not found from "/home/roman/projects/chrome-music-lab/spectrogram/src/javascripts/fake_60d86ccf.js"

fodler called UI not ui.

GLError / Shader compilation error

Just a heads up that the "sound waves" experiment is throwing a shader compliation error on Chrome 75, Ubuntu 16.04 (I haven't tested other browsers/OSes):

image

Some chord names are incorrect

I'm using the Chords section of the Chrome Music Lab with Firefox 44.0.2 on Windows 10.

When I click on any of the lowest eight notes, the correct chord name appears above. However when I click on G#/Ab it also says G major chord. It says G major chord for the four adjacent notes from G# to B. Then when I click middle C it says C major chord and the rest are correct. The same issue occurs with the minor mode selected.

I've attached a screenshot of an example.
chord lab example

Thanks.

microphone not working

despite allowing the microphone it still says it isn't allowed it means some of the features cannot be used because there is no microphone feature i don't know if its just my laptop of your website playing up but please fix it

Can't open website because it's "insecure"

(I'm on Chrome) I am unable to open chrome music labs, and says "Your connection is not private
Attackers might be trying to steal your information from musiclab.chromeexperiments.com (for example, passwords, messages, or credit cards)." I know Google wouldn't be trying to steal my information, is there a way to fix this?

Edit: On Microsoft Edge, it says the same thing but allows me to continue anyways. When I do continue, it shows the 404 screen.

Can I play more than two notes in Multiplayer?

I want to play C3 and C4 (like Song Maker)

PolySynth is possible to use triggerAttackRelease like this
this._piano.triggerAttackRelease([Multiple Notes])

But I think MultiPlayer isn't possible to send Multiple Notes as a parameter

Can I make them play simultaneously?

blank white screen on Linux and OS X Chrome, works fine on Android

I tried this out when it was first announced and got a white screen on OS X Chrome. Some deal now on Linux.

These are the errors in the console:

https://cdnjs.cloudflare.com/ajax/libs/angulartics-google-analytics/0.1.4/angulartics-google-analytics.min.js Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
Tone.min.js:7 * Tone.js r6 *
angular.min.js:35 Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.3.14/$injector/modulerr?p0=ngAppStrict&p1=Err…gleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.3.14%2Fangular.min.js%3A17%3A381)
https://www.google-analytics.com/analytics.js Failed to load resource: net::ERR_BLOCKED_BY_CLIENT

Samples do not work in Chromium

Which is strange because Chromium is a Google project. Anyways, the program fails to run for me, and my other friends who use Chromium, yet this (somehow) works just fine in Firefox. Here is what my javascript console outputs.

console

Link to repo

Hi
Why wouldn´t you have a link form the experiments web page to the repo?
Thanks in advance.

request: don't stick to 12-tone equal temperament

As the wonderful harmonics demonstration shows, music is not limited to the 12-tone equal-tempered tuning. Of course, opening these things up to all varieties of tunings would be a huge universe of possibilities, but here's where I'd suggest starting:

  • Go all the way to the 8th harmonic in the harmonics (ideally an option to go all the way to 16). Why stop at the most Western familiar harmonics? The 7th is good too, etc
  • Get Kandinsky to be more like a fluid thing that doesn't jump between notes of a scale, so more like composerssketchpad.com
  • Offer other tunings or user-set tunings for Song Maker and Melody Maker

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.