Skip to content

Lcchy/sound-docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Sound Docs

CPU swings.

Repos:

General:

Fates:

Old:

Orac/Mec dev flow:

  • Connect via ssh to fates
  • (Git pull Mec on it + build (see mec docs))
  • sudo systemctl stop sidekick
    cd sidekick
    /usr/local/sidekick/sidekick
    
  • Launch Orac_dev from Fates hw

Norns:

Mappings:

Note: Midi Channel 0 is OMNI

  • MIDI channels:

    • Eyesy : 9

    • Orac :

      • Chains: 1,2,3
      • Clock: In 1 - Out 1
      • Active module: 0 or 16 ?? TODO Check with Aux: Ch 16 CC 69
      • Router EC4 control (source): 10 (CC 0 to 7)
      • Nui osc dev map (source): Ch 11
        • NRPN CC 98 99, 6 38 - Ids 00-Params#
        • ModuleSelect-PageSelect: CC 0-1
    • FH2: Ch 12, see config and notes

    • QuNexus LEDs: 1?

  • OSC UDP ports:

    • Eyesy: 4000 and 4001 (and 4002 for foregd_mode)

    • MEC:

      • Kontrol (Creation, only used by Orac internally): r 6000 - s 6001
      • Nui OSC device (source): r 6100 - s 6101
      • Osc control interface device (source - used for OracRemoteControl.pd, found here): r 6100, s 6101
    • Sidekick (source): s 3000 and r 3001

    • Arc (see doc): 13152 device port, 12002 for serialosc - destination set to 6100

    • Gisele : receive on 34254

    • Grid: ?

Fates Orac/MEC Arch:

  • Services (see fates-deploy):

    • There are 2 possible jack servers: runnning in norns-jack.service (on fates hw) or digitakt-jack.service (via overwitch-cli)

    • Spotify deamon running with librespot

    • Jack connections are managed via jack-plumbing

    • Orac can run with orac or orac-jack depending on the presence of a jack server

    • Usb mic connects via alsa_in in usb-mic-jack

    • Arc: always runs on port 13152, serialosc stores dest port, so just set /usr/local/bin/sendosc 127.0.0.1 13152 /sys/port i 6100 once

    • Integrate Notes.md

    • Explain sidekick patches etc

Jack routing:

(see .jack_plumbing)

; Eyesy connections

(connect "crone:output_1" "eyesy:input_1")
(connect "crone:output_2" "eyesy:input_2")

(connect "pure_data:output0" "eyesy:input_1")
(connect "pure_data:output1" "eyesy:input_2")

(connect "cpal_client_out:out_0" "eyesy:input_1")
(connect "cpal_client_out:out_1" "eyesy:input_2")

(connect "alsa_in:capture_1" "eyesy:input_1")
(connect "alsa_in:capture_2" "eyesy:input_2")

; Digitakt - Stereo

; (connect "alsa_in:capture_1" "system:playback_1")
; (connect "alsa_in:capture_2" "system:playback_2")

(connect "alsa_in:capture_1" "pure_data:input0")
(connect "alsa_in:capture_2" "pure_data:input1")

(connect "alsa_in:capture_1" "crone:input_1")
(connect "alsa_in:capture_2" "crone:input_2")

(connect "crone:output_1" "alsa_out:playback_1")
(connect "crone:output_2" "alsa_out:playback_2")

(connect "pure_data:output0" "alsa_out:playback_1")
(connect "pure_data:output1" "alsa_out:playback_2")

; Digitakt - Multitrack - paralell_dig_mult router

(connect "cpal_client_out:out_0" "Digitakt:Main L Input")
(connect "cpal_client_out:out_1" "Digitakt:Main R Input")

(connect "Digitakt:Main L" "pure_data:input2")
(connect "Digitakt:Main R" "pure_data:input3")

(connect "Digitakt:Track 6" "pure_data:input4")
(connect "Digitakt:Track 7" "pure_data:input5")
(connect "Digitakt:Track 8" "pure_data:input6")

(connect "pure_data:output0" "Digitakt:Main L Input")
(connect "pure_data:output1" "Digitakt:Main R Input")

; MIDI

(connect "a2j:Faderfox EC4 \[._\] \(capture\): \[0\] Faderfox EC4 MIDI 1" "a2j:Pure Data \[._\] \(playback\): \[0\] Pure Data Midi-In 1")
(connect "Digitakt:MIDI out" "a2j:Pure Data \[.\*\] \(playback\): \[0\] Pure Data Midi-In 1")

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published