mirror of https://codeberg.org/Sonoj/osamc.de
Fix links
This commit is contained in:
parent
f72dc1ac44
commit
5111598a64
|
@ -3,22 +3,22 @@
|
|||
:source-highlighter: highlight.js
|
||||
:linkattrs:
|
||||
|
||||
link:https://https://sonoj.org/[Sonoj Convention, window="_blank"]
|
||||
https://sonoj.org/[Sonoj Convention, window=_blank]
|
||||
|
||||
link:https://github.com/danielappelt[Daniel Appelt, window="_blank"] / 2023-09-30
|
||||
https://github.com/danielappelt[Daniel Appelt, window=_blank] / 2023-09-30
|
||||
|
||||
== Pisound & the button
|
||||
|
||||
[%step]
|
||||
* link:https://blokas.io/pisound/[Pisound] is a sound card and MIDI interface for the Raspberry Pi
|
||||
* It comes with one link:https://github.com/BlokasLabs/pisound/blob/master/pisound-btn/pisound.conf[configurable button]
|
||||
* Bash scripts are used for button action (link:scripts/pisound-btn/toggle_wifi_hotspot.sh[example])
|
||||
* https://blokas.io/pisound/[Pisound, window=_blank] is a sound card and MIDI interface for the Raspberry Pi
|
||||
* It comes with one https://github.com/BlokasLabs/pisound/blob/master/pisound-btn/pisound.conf[configurable button, window=_blank]
|
||||
* Bash scripts are used for button action (https://github.com/BlokasLabs/pisound/blob/master/scripts/pisound-btn/toggle_wifi_hotspot.sh[example,window=_blank])
|
||||
|
||||
== mod-host
|
||||
|
||||
[%step]
|
||||
* link:https://github.com/moddevices/mod-host[mod-host] is an LV2 host for JACK, controllable via socket or command line
|
||||
* link:https://github.com/moddevices/mod-ui[mod-ui] is started together with mod-host in MODEP
|
||||
* https://github.com/moddevices/mod-host[mod-host, window=_blank] is an LV2 host for JACK, controllable via socket or command line
|
||||
* https://github.com/moddevices/mod-ui[mod-ui, window=_blank] is started together with mod-host in MODEP
|
||||
* mod-ui uses file socket to communicate with mod-host
|
||||
|
||||
== Problem
|
||||
|
@ -31,7 +31,7 @@ link:https://github.com/danielappelt[Daniel Appelt, window="_blank"] / 2023-09-3
|
|||
|
||||
[%step]
|
||||
* Let Pisound button start/stop mod-host via web socket
|
||||
* link:https://github.com/vi/websocat[websocat] is like netcat, curl and socat for WebSockets
|
||||
* https://github.com/vi/websocat[websocat, window=_blank] is like netcat, curl and socat for WebSockets
|
||||
* Example script to start/stop transport in mod-host
|
||||
|
||||
== Code
|
||||
|
|
|
@ -413,12 +413,12 @@ ul.byline {
|
|||
ul.byline li + li {
|
||||
margin-top: 0.25em;
|
||||
}
|
||||
</style><link rel="stylesheet" href="presentation.css"></head><body><div class="reveal"><div class="slides"><section class="title" data-state="title"><h1>mod-host vs Pisound button</h1><div class="preamble"><div class="paragraph"><p><a href="https://https://sonoj.org/" target="_blank">Sonoj Convention</a></p></div>
|
||||
</style><link rel="stylesheet" href="presentation.css"></head><body><div class="reveal"><div class="slides"><section class="title" data-state="title"><h1>mod-host vs Pisound button</h1><div class="preamble"><div class="paragraph"><p><a href="https://sonoj.org/" target="_blank">Sonoj Convention</a></p></div>
|
||||
<div class="paragraph"><p><a href="https://github.com/danielappelt" target="_blank">Daniel Appelt</a> / 2023-09-30</p></div></div></section>
|
||||
<section id="_pisound_the_button"><h2>Pisound & the button</h2><div class="slide-content"><div class="ulist"><ul><li class="fragment"><p><a href="https://blokas.io/pisound/">Pisound</a> is a sound card and MIDI interface for the Raspberry Pi</p></li><li class="fragment"><p>It comes with one <a href="https://github.com/BlokasLabs/pisound/blob/master/pisound-btn/pisound.conf">configurable button</a></p></li><li class="fragment"><p>Bash scripts are used for button action (<a href="scripts/pisound-btn/toggle_wifi_hotspot.sh">example</a>)</p></li></ul></div></div></section>
|
||||
<section id="_mod_host"><h2>mod-host</h2><div class="slide-content"><div class="ulist"><ul><li class="fragment"><p><a href="https://github.com/moddevices/mod-host">mod-host</a> is an LV2 host for JACK, controllable via socket or command line</p></li><li class="fragment"><p><a href="https://github.com/moddevices/mod-ui">mod-ui</a> is started together with mod-host in MODEP</p></li><li class="fragment"><p>mod-ui uses file socket to communicate with mod-host</p></li></ul></div></div></section>
|
||||
<section id="_pisound_the_button"><h2>Pisound & the button</h2><div class="slide-content"><div class="ulist"><ul><li class="fragment"><p><a href="https://blokas.io/pisound/" target="_blank">Pisound</a> is a sound card and MIDI interface for the Raspberry Pi</p></li><li class="fragment"><p>It comes with one <a href="https://github.com/BlokasLabs/pisound/blob/master/pisound-btn/pisound.conf" target="_blank">configurable button</a></p></li><li class="fragment"><p>Bash scripts are used for button action (<a href="https://github.com/BlokasLabs/pisound/blob/master/scripts/pisound-btn/toggle_wifi_hotspot.sh" target="_blank">example</a>)</p></li></ul></div></div></section>
|
||||
<section id="_mod_host"><h2>mod-host</h2><div class="slide-content"><div class="ulist"><ul><li class="fragment"><p><a href="https://github.com/moddevices/mod-host" target="_blank">mod-host</a> is an LV2 host for JACK, controllable via socket or command line</p></li><li class="fragment"><p><a href="https://github.com/moddevices/mod-ui" target="_blank">mod-ui</a> is started together with mod-host in MODEP</p></li><li class="fragment"><p>mod-ui uses file socket to communicate with mod-host</p></li></ul></div></div></section>
|
||||
<section id="_problem"><h2>Problem</h2><div class="slide-content"><div class="ulist"><ul><li class="fragment"><p>Syncing mod-host as secondary via MIDI clock was unreliable</p></li><li class="fragment"><p>How to start/stop transport in mod-host as MIDI clock primary not using mod-ui?</p></li></ul></div></div></section>
|
||||
<section id="_solution"><h2>Solution</h2><div class="slide-content"><div class="ulist"><ul><li class="fragment"><p>Let Pisound button start/stop mod-host via web socket</p></li><li class="fragment"><p><a href="https://github.com/vi/websocat">websocat</a> is like netcat, curl and socat for WebSockets</p></li><li class="fragment"><p>Example script to start/stop transport in mod-host</p></li></ul></div></div></section>
|
||||
<section id="_solution"><h2>Solution</h2><div class="slide-content"><div class="ulist"><ul><li class="fragment"><p>Let Pisound button start/stop mod-host via web socket</p></li><li class="fragment"><p><a href="https://github.com/vi/websocat" target="_blank">websocat</a> is like netcat, curl and socat for WebSockets</p></li><li class="fragment"><p>Example script to start/stop transport in mod-host</p></li></ul></div></div></section>
|
||||
<section id="_code"><h2>Code</h2><div class="slide-content"><div class="listingblock"><div class="content"><pre class="highlightjs highlight"><code class="language-bash hljs" data-noescape="true" data-lang="bash">#!/bin/sh
|
||||
|
||||
. /usr/local/pisound/scripts/common/common.sh
|
||||
|
|
Loading…
Reference in New Issue