Giter VIP home page Giter VIP logo

Comments (14)

gesellkammer avatar gesellkammer commented on May 24, 2024 1

Thanks for the detailed report! I will look into it

from risset.

normen avatar normen commented on May 24, 2024

I also noticed that Cabbage doesn't seem to pick up on csound when its installed via brew either. To use Cabbage csound needs to be installed in ~/Library.., i.e. where the Cabbage installer puts it by default, then risset works as expected.

I guess most people don't use csound from the shell so the defaults seem good, it would just be nice to be able to specify where risset should work.

from risset.

normen avatar normen commented on May 24, 2024

On a vanilla installation of risset on a raspberry pi running Raspbian Bullseye (sudo apt install csound) I get a similar error, it seems that the csound package does not install any plugins and doesn't create a plugins folder at all anywhere on the system.

** Error:  System plugins path not found! Searched paths: [PosixPath('/usr/local/lib/csound/plugins64-6.0'), PosixPath('/usr/lib/csound/plugins64-6.0')]
** Error:  Could not copy the binary to the install path

from risset.

gesellkammer avatar gesellkammer commented on May 24, 2024

Can you post the output of following commands:

$ csound --version

$ risset --version

$ risset --debug list

$ risset update

$ risset --debug install else

risset honours the env var OPCODE6DIR64 to find system opcodes (this is needed to check if a plugin is already installed manually).

from risset.

normen avatar normen commented on May 24, 2024

On MacOS (without Cabbage-installed CSound, only brew-installed):

csound --version
0dBFS level = 32768.0
--Csound version 6.16 (double samples) Nov 26 2021
[commit: fb5bdb3681e15f56c216b4e4487b45848aa6b9f4]
libsndfile-1.0.31
end of score.              overall amps:      0.0
           overall samples out of range:        0
0 errors in performance
Elapsed time at end of performance: real: 0.004s, CPU: 0.000s
risset --version
1.2.2
risset --debug list
DEBUG:main                        : Creating main index
DEBUG:_git_local_path             : Querying local path for repo https://github.com/csound-plugins/csound-plugins.git
DEBUG:_git_local_path             : Querying local path for repo https://github.com/csound-plugins/vst3-risset.git
DEBUG:_parse_index                : Parsing plugin definition for else
DEBUG:_read_plugindef             : Parsing manifest: /Users/normenhansen/Libary/Application Support/risset/clones/csound-plugins/src/else/risset.json
DEBUG:_read_plugindef             : ... manifest json ok
DEBUG:_parse_index                : Parsing plugin definition for pathtools
DEBUG:_read_plugindef             : Parsing manifest: /Users/normenhansen/Libary/Application Support/risset/clones/csound-plugins/src/pathtools/risset.json
DEBUG:_read_plugindef             : ... manifest json ok
DEBUG:_parse_index                : Parsing plugin definition for klib
DEBUG:_read_plugindef             : Parsing manifest: /Users/normenhansen/Libary/Application Support/risset/clones/csound-plugins/src/klib/risset.json
DEBUG:_read_plugindef             : ... manifest json ok
DEBUG:_parse_index                : Parsing plugin definition for beosc
DEBUG:_read_plugindef             : Parsing manifest: /Users/normenhansen/Libary/Application Support/risset/clones/csound-plugins/src/beosc/risset.json
DEBUG:_read_plugindef             : ... manifest json ok
DEBUG:_parse_index                : Parsing plugin definition for jsfx
DEBUG:_read_plugindef             : Parsing manifest: /Users/normenhansen/Libary/Application Support/risset/clones/csound-plugins/src/jsfx/risset.json
DEBUG:_read_plugindef             : ... manifest json ok
DEBUG:_parse_index                : Parsing plugin definition for poly
DEBUG:_read_plugindef             : Parsing manifest: /Users/normenhansen/Libary/Application Support/risset/clones/csound-plugins/src/poly/risset.json
DEBUG:_read_plugindef             : ... manifest json ok
DEBUG:_parse_index                : Parsing plugin definition for sndmeta
DEBUG:_read_plugindef             : Parsing manifest: /Users/normenhansen/Libary/Application Support/risset/clones/csound-plugins/src/sndmeta/risset.json
DEBUG:_read_plugindef             : ... manifest json ok
DEBUG:_parse_index                : Parsing plugin definition for risset
DEBUG:_read_plugindef             : Parsing manifest: /Users/normenhansen/Libary/Application Support/risset/clones/csound-plugins/src/risset/risset.json
DEBUG:_read_plugindef             : ... manifest json ok
DEBUG:_parse_index                : Parsing plugin definition for vst3
DEBUG:_read_plugindef             : Parsing manifest: /Users/normenhansen/Libary/Application Support/risset/clones/vst3-risset/risset.json
DEBUG:_read_plugindef             : ... manifest json ok
DEBUG:installed_plugin_info       : Checking if plugin else is installed
DEBUG:_find_system_plugins_path   : > Searching opcodes dir:
DEBUG:_find_system_plugins_path   :   >> looking at  /Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
DEBUG:_find_system_plugins_path   :   >> looking at  /Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
** Error:  System plugins path not found! Searched paths: [PosixPath('/Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64'), PosixPath('/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64')]
DEBUG:installed_plugin_info       : plugin else is not installed yet
- else /1.10.0         | Miscellaneous plugins
DEBUG:installed_plugin_info       : Checking if plugin pathtools is installed
DEBUG:_find_system_plugins_path   : > Searching opcodes dir:
DEBUG:_find_system_plugins_path   :   >> looking at  /Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
DEBUG:_find_system_plugins_path   :   >> looking at  /Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
** Error:  System plugins path not found! Searched paths: [PosixPath('/Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64'), PosixPath('/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64')]
DEBUG:installed_plugin_info       : plugin pathtools is not installed yet
- pathtools /1.10.0    | Cross-platform path handling and string opcodes
DEBUG:installed_plugin_info       : Checking if plugin klib is installed
DEBUG:_find_system_plugins_path   : > Searching opcodes dir:
DEBUG:_find_system_plugins_path   :   >> looking at  /Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
DEBUG:_find_system_plugins_path   :   >> looking at  /Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
** Error:  System plugins path not found! Searched paths: [PosixPath('/Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64'), PosixPath('/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64')]
DEBUG:installed_plugin_info       : plugin klib is not installed yet
- klib /1.10.0         | A hashtable for csound
DEBUG:installed_plugin_info       : Checking if plugin beosc is installed
DEBUG:_find_system_plugins_path   : > Searching opcodes dir:
DEBUG:_find_system_plugins_path   :   >> looking at  /Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
DEBUG:_find_system_plugins_path   :   >> looking at  /Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
** Error:  System plugins path not found! Searched paths: [PosixPath('/Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64'), PosixPath('/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64')]
DEBUG:installed_plugin_info       : plugin beosc is not installed yet
- beosc /1.10.0        | Band-enhanced oscillators implementing the sine+noise synthesis model
DEBUG:installed_plugin_info       : Checking if plugin jsfx is installed
DEBUG:_find_system_plugins_path   : > Searching opcodes dir:
DEBUG:_find_system_plugins_path   :   >> looking at  /Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
DEBUG:_find_system_plugins_path   :   >> looking at  /Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
** Error:  System plugins path not found! Searched paths: [PosixPath('/Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64'), PosixPath('/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64')]
DEBUG:installed_plugin_info       : plugin jsfx is not installed yet
- jsfx /1.10.0         | jsfx support for csound
DEBUG:installed_plugin_info       : Checking if plugin poly is installed
DEBUG:_find_system_plugins_path   : > Searching opcodes dir:
DEBUG:_find_system_plugins_path   :   >> looking at  /Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
DEBUG:_find_system_plugins_path   :   >> looking at  /Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
** Error:  System plugins path not found! Searched paths: [PosixPath('/Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64'), PosixPath('/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64')]
DEBUG:installed_plugin_info       : plugin poly is not installed yet
- poly /1.10.0         | Multiple (parallel or sequential) instances of an opcode
DEBUG:installed_plugin_info       : Checking if plugin sndmeta is installed
DEBUG:_find_system_plugins_path   : > Searching opcodes dir:
DEBUG:_find_system_plugins_path   :   >> looking at  /Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
DEBUG:_find_system_plugins_path   :   >> looking at  /Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
** Error:  System plugins path not found! Searched paths: [PosixPath('/Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64'), PosixPath('/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64')]
DEBUG:installed_plugin_info       : plugin sndmeta is not installed yet
- sndmeta /1.10.0      | opcodes using libsndfile
DEBUG:installed_plugin_info       : Checking if plugin risset is installed
DEBUG:_find_system_plugins_path   : > Searching opcodes dir:
DEBUG:_find_system_plugins_path   :   >> looking at  /Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
DEBUG:_find_system_plugins_path   :   >> looking at  /Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
** Error:  System plugins path not found! Searched paths: [PosixPath('/Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64'), PosixPath('/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64')]
DEBUG:installed_plugin_info       : plugin risset is not installed yet
- risset /1.10.0       | Cross-platform path handling and string opcodes
DEBUG:installed_plugin_info       : Checking if plugin vst3 is installed
DEBUG:_find_system_plugins_path   : > Searching opcodes dir:
DEBUG:_find_system_plugins_path   :   >> looking at  /Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
DEBUG:_find_system_plugins_path   :   >> looking at  /Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
** Error:  System plugins path not found! Searched paths: [PosixPath('/Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64'), PosixPath('/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64')]
DEBUG:installed_plugin_info       : plugin vst3 is not installed yet
- vst3 /0.3.0          | Host vst3 plugins in csound
risset update
** Error:  System plugins path not found! Searched paths: [PosixPath('/Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64'), PosixPath('/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64')]
** Error:  System plugins path not found! Searched paths: [PosixPath('/Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64'), PosixPath('/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64')]
** Error:  System plugins path not found! Searched paths: [PosixPath('/Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64'), PosixPath('/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64')]
** Error:  System plugins path not found! Searched paths: [PosixPath('/Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64'), PosixPath('/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64')]
** Error:  System plugins path not found! Searched paths: [PosixPath('/Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64'), PosixPath('/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64')]
** Error:  System plugins path not found! Searched paths: [PosixPath('/Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64'), PosixPath('/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64')]
** Error:  System plugins path not found! Searched paths: [PosixPath('/Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64'), PosixPath('/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64')]
** Error:  System plugins path not found! Searched paths: [PosixPath('/Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64'), PosixPath('/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64')]
** Error:  System plugins path not found! Searched paths: [PosixPath('/Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64'), PosixPath('/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64')]
** Error:  System plugins path not found! Searched paths: [PosixPath('/Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64'), PosixPath('/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64')]
risset --debug install else
DEBUG:main                        : Creating main index
DEBUG:installed_plugin_info       : Checking if plugin else is installed
DEBUG:_find_system_plugins_path   : > Searching opcodes dir:
DEBUG:_find_system_plugins_path   :   >> looking at  /Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
DEBUG:_find_system_plugins_path   :   >> looking at  /Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
** Error:  System plugins path not found! Searched paths: [PosixPath('/Users/normenhansen/Dev/csound/~/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64'), PosixPath('/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64')]
DEBUG:installed_plugin_info       : plugin else is not installed yet
DEBUG:cmd_install                 : Plugin Plugin(name='else', url='https://github.com/csound-plugins/csound-plugins.git', version='1.10.0', short_description='Miscellaneous plugins', csound_version='6.16', binaries={'linux': Binary(platform='linux', url='https://github.com/csound-plugins/csound-plugins/releases/download/v1.10.0/csound-plugins--linux.zip', build_platform='Ubuntu 18.04', extractpath='libelse.so'), 'macos': Binary(platform='macos', url='https://github.com/csound-plugins/csound-plugins/releases/download/v1.10.0/csound-plugins--macos.zip', build_platform='10.14.0', extractpath='libelse.dylib'), 'windows': Binary(platform='windows', url='https://github.com/csound-plugins/csound-plugins/releases/download/v1.10.0/csound-plugins--win64.zip', build_platform='Windows 10', extractpath='libelse.dll')}, opcodes=['accum', 'atstop', 'bisect', 'crackle', 'deref', 'detectsilence', 'diode_ringmod', 'extendarray', 'fileexists', 'findarray', 'frac2int', 'ftfill', 'ftfind', 'ftnew', 'ftsetparams', 'initerror', 'interp1d', 'lfnoise', 'linenv', 'loadnpy', 'memview', 'panstereo', 'perlin3', 'pread', 'pwrite', 'ramptrig', 'ref', 'refvalid', 'schmitt', 'setslice', 'sigmdrive', 'standardchaos', 'throwerror', 'uniqinstance', 'zeroarray'], author='Eduardo Moguillansky', email='[email protected]', cloned_path=PosixPath('/Users/normenhansen/Libary/Application Support/risset/clones/csound-plugins'), manifest_relative_path='src/else', long_description='Collection of miscellaneous plugins', doc_folder='', assets=[]) not installed, installing
DEBUG:get_plugin_dll              : get_plugin_dll: resolved path = /var/folders/nw/hdjmc6911jq5pcvd1z1sfzqh0000gn/T/csound-plugins--macos.zip
DEBUG:_zip_extract                : Inspecting zipfile /var/folders/nw/hdjmc6911jq5pcvd1z1sfzqh0000gn/T/csound-plugins--macos.zip, contents: ['README.txt', 'libbeosc.dylib', 'libelse.dylib', 'libjsfx.dylib', 'libklib.dylib', 'libpathtools.dylib', 'libpoly.dylib', 'libsndmeta.dylib']
DEBUG:install_plugin              : [Errno 2] No such file or directory: '/Users/normenhansen/Library/csound/6.0/plugins64'
** Error:  Could not copy the binary to the install path

On Raspberry Pi:

csound --version
0dBFS level = 32768.0
--Csound version 6.14 (double samples) 2020-06-11
[commit: none]
libsndfile-1.0.31
end of score.              overall amps:      0.0
           overall samples out of range:        0
0 errors in performance
Elapsed time at end of performance: real: 0.000s, CPU: 0.000s
risset --version
1.2.2
risset --debug list
DEBUG:main                        : Creating main index
DEBUG:installed_plugin_info       : Checking if plugin else is installed
DEBUG:_find_system_plugins_path   : > Searching opcodes dir:
DEBUG:_find_system_plugins_path   :   >> looking at  /usr/local/lib/csound/plugins64-6.0
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
DEBUG:_find_system_plugins_path   :   >> looking at  /usr/lib/csound/plugins64-6.0
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
** Error:  System plugins path not found! Searched paths: [PosixPath('/usr/local/lib/csound/plugins64-6.0'), PosixPath('/usr/lib/csound/plugins64-6.0')]
DEBUG:installed_plugin_info       : plugin else is not installed yet
- else /1.10.0         | Miscellaneous plugins
DEBUG:installed_plugin_info       : Checking if plugin pathtools is installed
DEBUG:_find_system_plugins_path   : > Searching opcodes dir:
DEBUG:_find_system_plugins_path   :   >> looking at  /usr/local/lib/csound/plugins64-6.0
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
DEBUG:_find_system_plugins_path   :   >> looking at  /usr/lib/csound/plugins64-6.0
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
** Error:  System plugins path not found! Searched paths: [PosixPath('/usr/local/lib/csound/plugins64-6.0'), PosixPath('/usr/lib/csound/plugins64-6.0')]
DEBUG:installed_plugin_info       : plugin pathtools is not installed yet
- pathtools /1.10.0    | Cross-platform path handling and string opcodes
DEBUG:installed_plugin_info       : Checking if plugin klib is installed
DEBUG:_find_system_plugins_path   : > Searching opcodes dir:
DEBUG:_find_system_plugins_path   :   >> looking at  /usr/local/lib/csound/plugins64-6.0
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
DEBUG:_find_system_plugins_path   :   >> looking at  /usr/lib/csound/plugins64-6.0
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
** Error:  System plugins path not found! Searched paths: [PosixPath('/usr/local/lib/csound/plugins64-6.0'), PosixPath('/usr/lib/csound/plugins64-6.0')]
DEBUG:installed_plugin_info       : plugin klib is not installed yet
- klib /1.10.0         | A hashtable for csound
DEBUG:installed_plugin_info       : Checking if plugin beosc is installed
DEBUG:_find_system_plugins_path   : > Searching opcodes dir:
DEBUG:_find_system_plugins_path   :   >> looking at  /usr/local/lib/csound/plugins64-6.0
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
DEBUG:_find_system_plugins_path   :   >> looking at  /usr/lib/csound/plugins64-6.0
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
** Error:  System plugins path not found! Searched paths: [PosixPath('/usr/local/lib/csound/plugins64-6.0'), PosixPath('/usr/lib/csound/plugins64-6.0')]
DEBUG:installed_plugin_info       : plugin beosc is not installed yet
- beosc /1.10.0        | Band-enhanced oscillators implementing the sine+noise synthesis model
DEBUG:installed_plugin_info       : Checking if plugin jsfx is installed
DEBUG:_find_system_plugins_path   : > Searching opcodes dir:
DEBUG:_find_system_plugins_path   :   >> looking at  /usr/local/lib/csound/plugins64-6.0
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
DEBUG:_find_system_plugins_path   :   >> looking at  /usr/lib/csound/plugins64-6.0
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
** Error:  System plugins path not found! Searched paths: [PosixPath('/usr/local/lib/csound/plugins64-6.0'), PosixPath('/usr/lib/csound/plugins64-6.0')]
DEBUG:installed_plugin_info       : plugin jsfx is not installed yet
- jsfx /1.10.0         | jsfx support for csound
DEBUG:installed_plugin_info       : Checking if plugin poly is installed
DEBUG:_find_system_plugins_path   : > Searching opcodes dir:
DEBUG:_find_system_plugins_path   :   >> looking at  /usr/local/lib/csound/plugins64-6.0
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
DEBUG:_find_system_plugins_path   :   >> looking at  /usr/lib/csound/plugins64-6.0
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
** Error:  System plugins path not found! Searched paths: [PosixPath('/usr/local/lib/csound/plugins64-6.0'), PosixPath('/usr/lib/csound/plugins64-6.0')]
DEBUG:installed_plugin_info       : plugin poly is not installed yet
- poly /1.10.0         | Multiple (parallel or sequential) instances of an opcode
DEBUG:installed_plugin_info       : Checking if plugin sndmeta is installed
DEBUG:_find_system_plugins_path   : > Searching opcodes dir:
DEBUG:_find_system_plugins_path   :   >> looking at  /usr/local/lib/csound/plugins64-6.0
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
DEBUG:_find_system_plugins_path   :   >> looking at  /usr/lib/csound/plugins64-6.0
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
** Error:  System plugins path not found! Searched paths: [PosixPath('/usr/local/lib/csound/plugins64-6.0'), PosixPath('/usr/lib/csound/plugins64-6.0')]
DEBUG:installed_plugin_info       : plugin sndmeta is not installed yet
- sndmeta /1.10.0      | opcodes using libsndfile
DEBUG:installed_plugin_info       : Checking if plugin risset is installed
DEBUG:_find_system_plugins_path   : > Searching opcodes dir:
DEBUG:_find_system_plugins_path   :   >> looking at  /usr/local/lib/csound/plugins64-6.0
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
DEBUG:_find_system_plugins_path   :   >> looking at  /usr/lib/csound/plugins64-6.0
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
** Error:  System plugins path not found! Searched paths: [PosixPath('/usr/local/lib/csound/plugins64-6.0'), PosixPath('/usr/lib/csound/plugins64-6.0')]
DEBUG:installed_plugin_info       : plugin risset is not installed yet
- risset /1.10.0       | Cross-platform path handling and string opcodes
DEBUG:installed_plugin_info       : Checking if plugin vst3 is installed
DEBUG:_find_system_plugins_path   : > Searching opcodes dir:
DEBUG:_find_system_plugins_path   :   >> looking at  /usr/local/lib/csound/plugins64-6.0
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
DEBUG:_find_system_plugins_path   :   >> looking at  /usr/lib/csound/plugins64-6.0
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
** Error:  System plugins path not found! Searched paths: [PosixPath('/usr/local/lib/csound/plugins64-6.0'), PosixPath('/usr/lib/csound/plugins64-6.0')]
DEBUG:installed_plugin_info       : plugin vst3 is not installed yet
- vst3 /0.3.0          | Host vst3 plugins in csound
risset update
** Error:  System plugins path not found! Searched paths: [PosixPath('/usr/local/lib/csound/plugins64-6.0'), PosixPath('/usr/lib/csound/plugins64-6.0')]
** Error:  System plugins path not found! Searched paths: [PosixPath('/usr/local/lib/csound/plugins64-6.0'), PosixPath('/usr/lib/csound/plugins64-6.0')]
** Error:  System plugins path not found! Searched paths: [PosixPath('/usr/local/lib/csound/plugins64-6.0'), PosixPath('/usr/lib/csound/plugins64-6.0')]
** Error:  System plugins path not found! Searched paths: [PosixPath('/usr/local/lib/csound/plugins64-6.0'), PosixPath('/usr/lib/csound/plugins64-6.0')]
** Error:  System plugins path not found! Searched paths: [PosixPath('/usr/local/lib/csound/plugins64-6.0'), PosixPath('/usr/lib/csound/plugins64-6.0')]
** Error:  System plugins path not found! Searched paths: [PosixPath('/usr/local/lib/csound/plugins64-6.0'), PosixPath('/usr/lib/csound/plugins64-6.0')]
** Error:  System plugins path not found! Searched paths: [PosixPath('/usr/local/lib/csound/plugins64-6.0'), PosixPath('/usr/lib/csound/plugins64-6.0')]
** Error:  System plugins path not found! Searched paths: [PosixPath('/usr/local/lib/csound/plugins64-6.0'), PosixPath('/usr/lib/csound/plugins64-6.0')]
** Error:  System plugins path not found! Searched paths: [PosixPath('/usr/local/lib/csound/plugins64-6.0'), PosixPath('/usr/lib/csound/plugins64-6.0')]
** Error:  System plugins path not found! Searched paths: [PosixPath('/usr/local/lib/csound/plugins64-6.0'), PosixPath('/usr/lib/csound/plugins64-6.0')]
risset --debug install else
DEBUG:main                        : Creating main index
DEBUG:installed_plugin_info       : Checking if plugin else is installed
DEBUG:_find_system_plugins_path   : > Searching opcodes dir:
DEBUG:_find_system_plugins_path   :   >> looking at  /usr/local/lib/csound/plugins64-6.0
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
DEBUG:_find_system_plugins_path   :   >> looking at  /usr/lib/csound/plugins64-6.0
DEBUG:_find_system_plugins_path   :   >>> path does not exist...
** Error:  System plugins path not found! Searched paths: [PosixPath('/usr/local/lib/csound/plugins64-6.0'), PosixPath('/usr/lib/csound/plugins64-6.0')]
DEBUG:installed_plugin_info       : plugin else is not installed yet
DEBUG:cmd_install                 : Plugin Plugin(name='else', url='https://github.com/csound-plugins/csound-plugins.git', version='1.10.0', short_description='Miscellaneous plugins', csound_version='6.16', binaries={'linux': Binary(platform='linux', url='https://github.com/csound-plugins/csound-plugins/releases/download/v1.10.0/csound-plugins--linux.zip', build_platform='Ubuntu 18.04', extractpath='libelse.so'), 'macos': Binary(platform='macos', url='https://github.com/csound-plugins/csound-plugins/releases/download/v1.10.0/csound-plugins--macos.zip', build_platform='10.14.0', extractpath='libelse.dylib'), 'windows': Binary(platform='windows', url='https://github.com/csound-plugins/csound-plugins/releases/download/v1.10.0/csound-plugins--win64.zip', build_platform='Windows 10', extractpath='libelse.dll')}, opcodes=['accum', 'atstop', 'bisect', 'crackle', 'deref', 'detectsilence', 'diode_ringmod', 'extendarray', 'fileexists', 'findarray', 'frac2int', 'ftfill', 'ftfind', 'ftnew', 'ftsetparams', 'initerror', 'interp1d', 'lfnoise', 'linenv', 'loadnpy', 'memview', 'panstereo', 'perlin3', 'pread', 'pwrite', 'ramptrig', 'ref', 'refvalid', 'schmitt', 'setslice', 'sigmdrive', 'standardchaos', 'throwerror', 'uniqinstance', 'zeroarray'], author='Eduardo Moguillansky', email='[email protected]', cloned_path=PosixPath('/home/pi/.local/share/risset/clones/csound-plugins'), manifest_relative_path='src/else', long_description='Collection of miscellaneous plugins', doc_folder='', assets=[]) not installed, installing
DEBUG:get_plugin_dll              : get_plugin_dll: resolved path = /tmp/csound-plugins--linux.zip
DEBUG:_zip_extract                : Inspecting zipfile /tmp/csound-plugins--linux.zip, contents: ['README.txt', 'libbeosc.so', 'libelse.so', 'libjsfx.so', 'libklib.so', 'libpathtools.so', 'libpoly.so', 'libsndmeta.so']
DEBUG:install_plugin              : [Errno 2] No such file or directory: '/home/pi/.local/lib/csound/6.0/plugins64'
** Error:  Could not copy the binary to the install path

from risset.

gesellkammer avatar gesellkammer commented on May 24, 2024

Thanks for the report. Could you first update risset?

$ pip install -U risset

Where does csound install its plugins in the raspberry pi?? risset needs to know about this in order to check if the plugin is already installed (manually).

from risset.

normen avatar normen commented on May 24, 2024

As said, there is no plugins installed when installing from the official repos on raspi.

from risset.

normen avatar normen commented on May 24, 2024

Heres the package contents:
https://packages.debian.org/bullseye/armhf/csound/filelist

from risset.

normen avatar normen commented on May 24, 2024

Ah, sorry, heres the libcsound contents:
https://packages.debian.org/bullseye/armhf/libcsound64-6.0/filelist

from risset.

normen avatar normen commented on May 24, 2024

Okay, on MacOS it doesn't fail to list the plugins anymore in v1.2.3 but I can't seem to install any plugins either as I get a ** Error: Could not copy the binary to the install path error message.

Not much of a change on the Pi.

from risset.

gesellkammer avatar gesellkammer commented on May 24, 2024

Notice that the raspberry pi and any arm architectures are still not supported in the sense that there are no binaries being built for it.

from risset.

normen avatar normen commented on May 24, 2024

So I am imagining the sounds coming out of my raspi? :) Yes they do exist in raspbian.

from risset.

gesellkammer avatar gesellkammer commented on May 24, 2024

Which plugins did you install via risset which are working in an arm64 architecture?
Regarding macos, please upgrade to risset >= 1.2.5 to test if it now installing works

from risset.

normen avatar normen commented on May 24, 2024

Ah, I thought you were talking about the internal plugins. For risset it would sure be nice to simply compile the right version at some point.

from risset.

Related Issues (4)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.