MOD-UI Dexed

Ohhh - sorry, my fault:

ssh zynthian.local
cd /zynthian/zynthian-sw/plugins
rm -r dexed
git clone https://github.com/dcoredump/dexed.git
cd dexed
git checkout native-lv2
cd src
make clean && make install
reboot
1 Like

That’s a little bit strange, but not problematic. I currently have no Zynthian in range, so I have to guess… perhaps the sources are located elsewhere under /zynthian/zynthian-sw/…

on my local machine its under /zynthian/zynthian-sw directly

this is the complete process…but the result is always that Dexed is mute:cry:

login as: root
root@192.168.1.49’s password:

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed Nov 8 14:12:15 2017 from 192.168.1.150
root@zynthian:~# cd /zynthian/zynthian-sw/plugins
root@zynthian:/zynthian/zynthian-sw/plugins# rm -r dexed
root@zynthian:/zynthian/zynthian-sw/plugins# git clone https://github.com/dcored ump/dexed.git
Cloning into ‘dexed’…
remote: Counting objects: 8090, done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 8090 (delta 0), reused 1 (delta 0), pack-reused 8086
Receiving objects: 100% (8090/8090), 51.02 MiB | 1.10 MiB/s, done.
Resolving deltas: 100% (5160/5160), done.
Checking connectivity… done.
root@zynthian:/zynthian/zynthian-sw/plugins# cd dexed
root@zynthian:/zynthian/zynthian-sw/plugins/dexed# git checkout native-lv2
Branch native-lv2 set up to track remote branch native-lv2 from origin.
Switched to a new branch 'native-lv2’
root@zynthian:/zynthian/zynthian-sw/plugins/dexed# cd src
root@zynthian:/zynthian/zynthian-sw/plugins/dexed/src# make clean && make instal l
rm -f *.o *~ *.bak *.gch .so .gch msfa/.gch
rm -rf dexed.lv2
g++ -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mneon-for-64bits -mfloat-abi=hard -mve ctorize-with-neon-quad -fPIC -DPIC -std=c++11 -I. -I/usr/local/include/lvtk-2 -I /usr/local/include -DLVTK_DEBUG=false -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mne on-for-64bits -O3 -Wall -c msfa/fm_core.cc
g++ -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mneon-for-64bits -mfloat-abi=hard -mve ctorize-with-neon-quad -fPIC -DPIC -std=c++11 -I. -I/usr/local/include/lvtk-2 -I /usr/local/include -DLVTK_DEBUG=false -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mne on-for-64bits -O3 -Wall -c msfa/env.cc
g++ -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mneon-for-64bits -mfloat-abi=hard -mve ctorize-with-neon-quad -fPIC -DPIC -std=c++11 -I. -I/usr/local/include/lvtk-2 -I /usr/local/include -DLVTK_DEBUG=false -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mne on-for-64bits -O3 -Wall -c msfa/lfo.cc
g++ -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mneon-for-64bits -mfloat-abi=hard -mve ctorize-with-neon-quad -fPIC -DPIC -std=c++11 -I. -I/usr/local/include/lvtk-2 -I /usr/local/include -DLVTK_DEBUG=false -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mne on-for-64bits -O3 -Wall -c msfa/dx7note.cc
g++ -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mneon-for-64bits -mfloat-abi=hard -mve ctorize-with-neon-quad -fPIC -DPIC -std=c++11 -I. -I/usr/local/include/lvtk-2 -I /usr/local/include -DLVTK_DEBUG=false -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mne on-for-64bits -O3 -Wall -c msfa/sin.cc
g++ -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mneon-for-64bits -mfloat-abi=hard -mve ctorize-with-neon-quad -fPIC -DPIC -std=c++11 -I. -I/usr/local/include/lvtk-2 -I /usr/local/include -DLVTK_DEBUG=false -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mne on-for-64bits -O3 -Wall -c msfa/pitchenv.cc
g++ -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mneon-for-64bits -mfloat-abi=hard -mve ctorize-with-neon-quad -fPIC -DPIC -std=c++11 -I. -I/usr/local/include/lvtk-2 -I /usr/local/include -DLVTK_DEBUG=false -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mne on-for-64bits -O3 -Wall -c msfa/fm_op_kernel.cc
g++ -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mneon-for-64bits -mfloat-abi=hard -mve ctorize-with-neon-quad -fPIC -DPIC -std=c++11 -I. -I/usr/local/include/lvtk-2 -I /usr/local/include -DLVTK_DEBUG=false -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mne on-for-64bits -O3 -Wall -c msfa/freqlut.cc
g++ -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mneon-for-64bits -mfloat-abi=hard -mve ctorize-with-neon-quad -fPIC -DPIC -std=c++11 -I. -I/usr/local/include/lvtk-2 -I /usr/local/include -DLVTK_DEBUG=false -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mne on-for-64bits -O3 -Wall -c msfa/exp2.cc
g++ -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mneon-for-64bits -mfloat-abi=hard -mve ctorize-with-neon-quad -fPIC -DPIC -std=c++11 -I. -I/usr/local/include/lvtk-2 -I /usr/local/include -DLVTK_DEBUG=false -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mne on-for-64bits -O3 -Wall -c EngineMkI.cpp
g++ -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mneon-for-64bits -mfloat-abi=hard -mve ctorize-with-neon-quad -fPIC -DPIC -std=c++11 -I. -I/usr/local/include/lvtk-2 -I /usr/local/include -DLVTK_DEBUG=false -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mne on-for-64bits -O3 -Wall -c EngineOpl.cpp
g++ -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mneon-for-64bits -mfloat-abi=hard -mve ctorize-with-neon-quad -fPIC -DPIC -std=c++11 -I. -I/usr/local/include/lvtk-2 -I /usr/local/include -DLVTK_DEBUG=false -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mne on-for-64bits -O3 -Wall -c PluginFx.cpp
g++ -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mneon-for-64bits -mfloat-abi=hard -mve ctorize-with-neon-quad -fPIC -DPIC -std=c++11 -I. -I/usr/local/include/lvtk-2 -I /usr/local/include -DLVTK_DEBUG=false -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mne on-for-64bits -O3 -Wall -c trace.c
g++ -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mneon-for-64bits -mfloat-abi=hard -mve ctorize-with-neon-quad -fPIC -DPIC -std=c++11 -I. -I/usr/local/include/lvtk-2 -I /usr/local/include -DLVTK_DEBUG=false -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mne on-for-64bits -O3 -Wall -c dexed.cpp
g++ dexed.o fm_core.o env.o lfo.o dx7note.o sin.o pitchenv.o fm_op_kernel.o freqlut.o exp2.o EngineMkI.o EngineOpl.o PluginFx.o trace.o -shared -L/usr/local/lib -llvtk_plugin2 -o dexed.so
rm -rf dexed.lv2
mkdir dexed.lv2
cp manifest.ttl Dexed.ttl modgui.ttl presets.ttl dexed.so dexed.lv2
cp -R modgui dexed.lv2
mkdir -p /zynthian/zynthian-plugins/lv2
mkdir -p /zynthian/zynthian-my-plugins/lv2
rm -rf /zynthian/zynthian-plugins/lv2/dexed.lv2
rm -rf /root/.lv2/dexed.lv2
cp -R dexed.lv2 /zynthian/zynthian-plugins/lv2
cp -R user-presets/
/zynthian/zynthian-my-plugins/lv2
root@zynthian:/zynthian/zynthian-sw/plugins/dexed/src# reboot

But hey, at least you have the latest and greatest now.

2 Likes

Hi @videobelu!

I just burned a fresh Gorgona Edge SD:

I updated the software from the Admin Menu, and reboot.

I tried Dexed and it works perfectly …

Regards,

1 Like

Thanks @jofemodo …yesterday I did the same thing but it did not work … I repeat again.
i hope my image are good…

Someone can send the MD5 of the image?

My dexed doesn’t work either…I didn’t changed anything yet

Dexed is a crazy plugin :joy:

For the
http://blog.zynthian.org/download/zynthian_gorgona_edge_rbpi3_piscreen2-2017-10-23.img.torrent

My MD5 is

ae8228c7561e7fd2241911a3302f4d1f

generate with WinMD5Free

It’s OK!

# md5sum zynthian_gorgona_edge_rbpi3_piscreen2-2017-10-23.img
ae8228c7561e7fd2241911a3302f4d1f

Regards!

1 Like

Hi…today i reflash the image then after do the setting of my hardware , via ssh do the update process…this is the log

root@zynthian:~# cd /zynthian/zynthian-sys/scripts
root@zynthian:/zynthian/zynthian-sys/scripts# ./update_zynthian.sh
Updating zynthian-sys …
remote: Counting objects: 40, done.
remote: Total 40 (delta 17), reused 17 (delta 17), pack-reused 23
Unpacking objects: 100% (40/40), done.
From https://github.com/zynthian/zynthian-sys
e7777e2…e8d37bf master -> origin/master
Updating e7777e2…e8d37bf
Fast-forward
scripts/recipes/install_linuxsampler.sh | 2 ±
scripts/setup_system_rbpi_minibian_jessie.sh | 13 +++++++++±–
scripts/update_zynthian_sys.sh | 21 +++++++++++++++++±–
scripts/zynthian_envars.sh | 3 +++
4 files changed, 32 insertions(+), 7 deletions(-)
Updating System configuration …
SOUNDCARD CONFIG => dtoverlay=hifiberry-dacplus
DISPLAY CONFIG => dtoverlay=pitft28-resistive,rotate=90,speed=32000000,fps=20
mv: cannot stat ‘zynbanks/’: No such file or directory
cp: cannot stat ‘/zynthian/zynthian-sys/etc/udev/rules.d/
’: No such file or dir ectory
Custom Config /zynthian/zynthian-sys/custom/display/PiTFT 2.8 Resistive …
Updating zynthian recipes …
Executing /zynthian/zynthian-sys/scripts/recipes.update/01_setup_zynthian_multil ayer.sh
Already upgraded to multilayer!
Executing /zynthian/zynthian-sys/scripts/recipes.update/02_setup_zynthian_webcon f.sh
Already upgraded to webconf!
Executing /zynthian/zynthian-sys/scripts/recipes.update/03_setup_zynthian_master .sh …
Already upgraded to master!
Executing /zynthian/zynthian-sys/scripts/recipes.update/04_setup_zynthian_edge.s h …
Executing /zynthian/zynthian-sys/scripts/recipes.update/update_dexed_dcoredump.s h …
remote: Counting objects: 8, done.
remote: Total 8 (delta 6), reused 7 (delta 6), pack-reused 1
Unpacking objects: 100% (8/8), done.
From https://github.com/dcoredump/dexed

  • branch native-lv2 -> FETCH_HEAD
    1e7cefe…9677d5a native-lv2 -> origin/native-lv2
    error: git-pull died of signal 13
    make: Warning: File ‘dexed.lv2’ has modification time 3960 s in the future
    g++ -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mneon-for-64bits -mfloat-abi=hard -mve ctorize-with-neon-quad -fPIC -DPIC -std=c++11 -I. -I/usr/local/include/lvtk-2 -I /usr/local/include -DLVTK_DEBUG=false -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mne on-for-64bits -O3 -Wall -c dexed.cpp
    g++ dexed.o fm_core.o env.o lfo.o dx7note.o sin.o pitchenv.o fm_op_kernel.o freq lut.o exp2.o EngineMkI.o EngineOpl.o PluginFx.o trace.o -shared -L/usr/local/lib -llvtk_plugin2 -o dexed.so
    make: warning: Clock skew detected. Your build may be incomplete.
    make: Warning: File ‘dexed.lv2’ has modification time 3952 s in the future
    mkdir -p /zynthian/zynthian-plugins/lv2
    mkdir -p /zynthian/zynthian-my-plugins/lv2
    rm -rf /zynthian/zynthian-plugins/lv2/dexed.lv2
    rm -rf /root/.lv2/dexed.lv2
    cp -R dexed.lv2 /zynthian/zynthian-plugins/lv2
    cp -R user-presets/* /zynthian/zynthian-my-plugins/lv2
    make: warning: Clock skew detected. Your build may be incomplete.
    Executing /zynthian/zynthian-sys/scripts/recipes.update/update_linuxsampler.sh . …
    Already updated to linuxsampler-2.0!
    Executing /zynthian/zynthian-sys/scripts/recipes.update/update_modui.sh …
    Executing /zynthian/zynthian-sys/scripts/recipes.update/update_setBfree.sh …
    Updating zyncoder …
    Already up-to-date.
    ++ Defined HAVE_WIRINGPI_LIB
    ++ Using wiringPI
    – Configuring done
    – Generating done
    – Build files have been written to: /zynthian/zyncoder/build
    [ 50%] Built target zyncoder
    [100%] Built target zyncoder_test
    Updating zynthian-ui …
    remote: Counting objects: 35, done.
    remote: Total 35 (delta 10), reused 10 (delta 10), pack-reused 25
    Unpacking objects: 100% (35/35), done.
    From https://github.com/zynthian/zynthian-ui
    75b30ed…e9e699a master -> origin/master
    Updating 75b30ed…e9e699a
    Fast-forward
    zynautoconnect/zynthian_autoconnect.py | 14 ++++++++++±–
    zyngine/zynthian_controller.py | 4 ±–
    zyngine/zynthian_engine.py | 18 ++++++++++++++±–
    zyngine/zynthian_engine_zynaddsubfx.py | 22 +++++++++++++±-------
    zyngine/zynthian_midi_filter.py | 21 ++++++++++++++++±—
    zyngui/zynthian_gui_admin.py | 2 ±
    zyngui/zynthian_gui_config.py | 1 +
    7 files changed, 60 insertions(+), 22 deletions(-)
    Updating zynthian-webconf …
    remote: Counting objects: 99, done.
    remote: Compressing objects: 100% (54/54), done.
    remote: Total 99 (delta 61), reused 82 (delta 44), pack-reused 0
    Unpacking objects: 100% (99/99), done.
    From https://github.com/zynthian/zynthian-webconf
    af02ac1…48702ff master -> origin/master
  • [new branch] gh23-zynbanks -> origin/gh23-zynbanks
    4a57109…768133c githubNo19 -> origin/githubNo19
    error: git-pull died of signal 13
    root@zynthian:/zynthian/zynthian-sys/scripts# root@zynthian:~# cd /zynthian/zynthian-sys/scripts
    Unpacking objects: 100% (40/40), done.
    From https://github.com/zynthian/zynthian-sys
    e7777e2…e8d37bf master -> origin/master
    Updating e7777e2…e8d37bf
    Fast-forward
    scripts/recipes/install_linuxsampler.sh | 2 ±
    -bash: root@zynthian:~#: command not found
    scripts/setup_system_rbpi_minibian_jessie.sh | 13 +++++++++±–
    scripts/update_zynthian_sys.sh | 21 +++++++++++++++++±–
    scripts/zynthian_envars.sh | 3 +++
    4 files changed, 32 insertions(+), 7 deletions(-)
    Updating System configuration …
    SOUNDCARD CONFIG => dtoverlay=hifiberry-dacplus
    DISPLAY CONFIG => dtoverlay=pitft28-resistive,rotate=90,speed=32000000,fps=20
    root@zynthian:/zynthian/zynthian-sys/scripts# root@zynthian:/zynthian/zynthian-sys/scripts# ./update_zynthian.sh
  • branch native-lv2 -> FETCH_HEAD
    1e7cefe…9677d5a native-lv2 -> origin/native-lv2
    error: git-pull died of signal 13
    make: Warning: File ‘dexed.lv2’ has modification time 3960 s in the future
    -bash: root@zynthian:/zynthian/zynthian-sys/scripts#: No such file or directory
    g++ -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mneon-for-64bits -mfloat-abi=hard -mve ctorize-with-neon-quad -fPIC -DPIC -std=c++11 -I. -I/usr/local/include/lvtk-2 -I /usr/local/include -DLVTK_DEBUG=false -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mne on-for-64bits -O3 -Wall -c dexed.cpp
    g++ dexed.o fm_core.o env.o lfo.o dx7note.o sin.o pitchenv.o fm_op_kernel.o freq lut.o exp2.o EngineMkI.o EngineOpl.o PluginFx.o trace.o -shared -L/usr/local/lib -lroot@zynthian:/zynthian/zynthian-sys/scripts# Updating zynthian-sys …
    -bash: Updating: command not found
    root@zynthian:/zynthian/zynthian-sys/scripts# remote: Counting objects: 40, done.

seem there is an error regarding Dexed…obviously Dexed not work…

after this i do the @C0d3man procedure…

ssh zynthian.local
cd /zynthian/zynthian-sw/plugins
rm -r dexed
git clone https://github.com/dcoredump/dexed.git
cd dexed
git checkout native-lv2
cd src
make clean && make install
reboot

…but Dexed not work…

in the end i do another Update Software and now Dexed start working!!!:grinning:

…there seems to be some problem with updates…

@jofemodo if is possible to add in the config web page also the menu to Update Sofware an Update Lybrary for an easy setup process!!!

Thanks to all for the help

1 Like

Hi all,

I found some problems and fixed them… I don’t know why I havn’t seen/heard those problems by myself. Please checkout again and try if Dexed works again. Next fixes will be done in a sep branch. Sorry…

Regards, Holger

1 Like

Hi @videobelu!

Open an issue in the webconf github repo with this suggestion :wink:

Regards!

1 Like

@videobelu
Did you try the new image?
I “updated” and now not a single mod-engine is working anymore.
But before I open up my box, I would like to hear a success story from you :slight_smile:

I used the SD image and MOD-UI/Dexed seemed to work…

Yours always works. :slight_smile:

I @mheidt i try the new image just now …it is working MO-UI/Dexed…

thanks…i know now, what I will be doing tonight :slight_smile: