Skip to content
osc sequencer application
TypeScript JavaScript Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.storybook
.vscode
app
configs
electron
.babelrc
.gitignore
.npmrc
.prettierrc
LICENSE
README.md
package.json
tsconfig.json
yarn.lock

README.md

fiddle

osc sequencer application

fiddle will be a modern sequencer application specializing in arranging OSC data on a timeline. fiddle is pre-alpha software, and is a proof of concept for writing a performant web-based sequencer application using React, typescript, and an architecture centered around observable data.

yarn            # https://yarnpkg.com

yarn start      # Run dev mode in browser
# or
yarn storybook  # Run storybook component playground in browser

To run in electron, first rebuild native libraries to work properly with electron.

$(npm bin)/electron-rebuild

Then start both the main electron process and renderer webpack dev server.

yarn electron-main:dev

# Run the webpack dev server in a separate terminal
yarn electron-renderer:dev

Roadmap to v0.1

  • Implement a simple grid-based clip / timeline positioning system
  • Implement a simple clip-based parameter automation system
  • Implement a bridge layer between the JS view process and C++ OSC engine
You can’t perform that action at this time.