Code Monkey home page Code Monkey logo

belaproject's Introduction

belaproject

this is the repo for a s17 independent study developping hardware with the bela

notes 2/8/17

bbb is acting as a web server 192.168.7.2 editing code on bbb through browser, gets compiled on bbb and then run on bbb bbb has an OSC server and client waiting for something

running osc.js in node on the laptop to talk to bbb

managed to send custom osc message to bela using oscsend

issues getting osc from force to bela

homeworks: look into led metering / layout / order bela / fix all the circuit related issues in http://blog.bela.io/2016/11/15/analog-synth/

related links:

https://forum.bela.io/d/69-serial-communication-or-similar/8

https://www.adafruit.com/products/2868

https://github.com/BelaPlatform/Bela/blob/master/examples/05-Communication/OSC/render.cpp

2/13/17

how does bela address LEDs / conversely, can we still program the BBB to directly address LEDstrips

SSL certificates expired on the Force so python script couldnt handshake with the force via webaudio but itll work

2/23/17

received bela - editor works on current setup downloaded fritzing and bela part how many outputs can it drive from a 5v power supply (max current draw)

learned the difference between sinf and sinf_neon (part of the math_neon)

figure out easiest way to send osc message from laptop on windows twisted: pipe network traffic from one port to another

figure out how to generate a square wave on one of the output pins (not the audio out!)

3/9/17

local fork of the force to investigate float/int communication to bela issue learning about floats v ints - FIXED

4/13/17

try analog out example w proper led parts rewrite analogoscout example after copy paste fiasco (Maybe:try using the scope monitoring to view inputs and outputs)

4/19

looks like problem was with chrome, save works fine in firefox made the analog out+osc properly compile, still blinks and receives message but doesn't print / process values properly... OSC routes fine from pd patches (uploaded those) tests fine with Rob sending osc packets over the local network

Todo:

  • fix parsing and change rate of LED blinkage
  • write the code to affect each channel independently
  • test with synth
  • figure out how to send data back from Bela
  • design, source parts for and build circuit to interface / protect voltage ranges for I/O
  • design interesting signals / shapes to make in PD to send to the synth

belaproject's People

Contributors

ezrajteboul avatar

Watchers

Shawn Lawson avatar

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.