Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Re-Think your workflow with a piano

Re-Think your workflow with a piano

A simple experiment using Ruby to catch MIDI signals from a master keyboard and execute commands on your computer.

The talk:
https://youtu.be/KbxMFzp9OIc

The slides:
https://speakerdeck.com/damln/re-think-your-workflow-with-a-piano/

The code:
https://github.com/damln/rubyboard

Damian Le Nouaille

October 04, 2016
Tweet

More Decks by Damian Le Nouaille

Other Decks in Programming

Transcript

  1. Geeksters
    PS: We give you digital super powers
    1

    View Slide

  2. 01 HELLO
    Re-think your workflow with a
    Geeksters
    Piano

    View Slide

  3. 01 HELLO Geeksters
    I’m Damian, CTO at Geeksters.
    github.com/damln
    twitter.com/damln
    Intro

    View Slide

  4. 02 CODE Geeksters
    USB
    MIDI
    CMD
    Architecture

    View Slide

  5. 02 CODE Geeksters
    Possibilities: 26 simple combos
    7 notes 5 sharps/flats 14 chords
    C = DO C# CM Cm
    D = RE D# DM Dm
    E = MI - EM Em
    F = FA F# FM Fm
    G = SOL G# GM Gm
    A = LA A# AM Am
    B = SI - BM Bm

    View Slide

  6. 02 CODE Geeksters
    The loop

    View Slide

  7. Demo
    All rights reserved - Geeksters 2016
    02 CODE
    7
    Geeksters

    View Slide

  8. 02 CODE Geeksters
    Usages rand()
    ๏ Build
    ๏ Deploy
    ๏ Switch
    ๏ Image editing
    ๏ Audio editing
    ๏ Video editing
    ๏ Copy/transform/workflows
    ๏ Business specific applications

    View Slide

  9. 03 INSPIRATION Geeksters
    Akai 25 49€ link
    M-Audio 32 49€ link
    Miditech 32 43€ link
    Hardware

    View Slide

  10. 03 INSPIRATION Geeksters
    Alesis V-MINI 70€ link
    Alesis V25 85€ link
    CME XKEY 98€ link
    Hardware

    View Slide

  11. Roli Seaboard
    All rights reserved - Geeksters 2016
    03 INSPIRATION
    11
    Geeksters
    https://www.youtube.com/watch?v=euoNphLUvxU

    View Slide

  12. Quadro (app)
    All rights reserved - Geeksters 2016
    03 INSPIRATION
    12
    Geeksters
    http://quadro.me/

    View Slide

  13. Lightroom
    All rights reserved - Geeksters 2016
    03 INSPIRATION
    13
    Geeksters
    https://www.tirages-pro.com/blog/2016/09/accelerez-lightroom-avec-un-controleur-midi/

    View Slide

  14. Vim Clutch
    All rights reserved - Geeksters 2016
    03 INSPIRATION
    14
    Geeksters
    https://github.com/alevchuk/vim-clutch

    View Slide

  15. MacBook Pro 2016 ?
    All rights reserved - Geeksters 2016
    03 INSPIRATION
    15
    Geeksters

    View Slide

  16. Geeksters
    Keep in touch
    04 CONTACT
    Damian Le Nouaille
    CTO
    [email protected]
    @damln
    We hire (Paris)
    Our stack:
    • Rails
    • Android/iOS natif
    • Unity 2D
    https://github.com/damln/rubyboard

    View Slide

  17. Thanks! :)
    Geeksters
    17

    View Slide