Skip to content
This repository has been archived by the owner on May 21, 2019. It is now read-only.

Record puppet show #4

Open
7 of 9 tasks
brianchirls opened this issue Feb 22, 2017 · 3 comments
Open
7 of 9 tasks

Record puppet show #4

brianchirls opened this issue Feb 22, 2017 · 3 comments

Comments

@brianchirls
Copy link
Member

brianchirls commented Feb 22, 2017

@cvan do you know if we can save these to the Firebase account? Or do we need another server we can upload to?

@cvan Do you know if there's a server somewhere that can re-encode these files to AAC, vorbis and/or Opus? I'm not sure if we can reliably do that on the client without messing with a massive emscripten module.

@cvan
Copy link
Collaborator

cvan commented Feb 22, 2017

You can use this paid Firebase I've got:

<script src="https://www.gstatic.com/firebasejs/3.6.10/firebase.js"></script>
<script>
  // Initialize Firebase
  var config = {
    apiKey: "AIzaSyCfMvL2DsldNeLy3LMC6gFrMD_HAFOLT-M",
    authDomain: "webvr-6345b.firebaseapp.com",
    databaseURL: "https://webvr-6345b.firebaseio.com",
    storageBucket: "webvr-6345b.appspot.com",
    messagingSenderId: "689640619063"
  };
  firebase.initializeApp(config);
</script>

Docs here.

How to start/stop recording? A button in VR? or on the screen?

I like the gesture Moatboat uses for speech controls (the megaphone). We can start with an in-VR control, and we can add controls from desktop/phone later.

I'd highly recommend checking out this video of a neat mechanism for submitting feedback in this sailing game, VR Regatta.

@brianchirls
Copy link
Member Author

@cvan Firebase is fine. Thanks. I can probably use my own free account for temp development and then switch over to yours.

Re: gesture, those are cool. Though I imagine the sailing game would be pretty barf-inducing. Anyway, those gestures make sense for voice but not for puppets, because they require maintaining the pose until the recording is done, and we need a separate start and stop.

@brianchirls brianchirls self-assigned this Feb 27, 2017
@brianchirls brianchirls changed the title Record puppet movement Record puppet show Feb 27, 2017
brianchirls added a commit that referenced this issue Mar 3, 2017
- Set up module for recording audio and all events
- Set up microphone
- Record to memory
brianchirls added a commit that referenced this issue Mar 5, 2017
- Move button creation out of `SoundEffect`
brianchirls added a commit that referenced this issue Mar 7, 2017
doesn't work all the time, but it couldn't hurt
brianchirls added a commit that referenced this issue Mar 7, 2017
@cvan
Copy link
Collaborator

cvan commented Mar 8, 2017

Nope, I don't have a email notification of the original issue - hope you found it.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants