loadnpy
Abstract
Load an array (of any number of dimensions) saved as a .npy file
Description
loadnpy
loads an array saved as a .npy file. A .npy file holds a possibly multidimensional
array of either int or float type, with members of 32 or 64 bits. This opcodes converts all such
formats to a float array of the same shape. For more information on the .npy
format, see
https://numpy.org/devdocs/reference/generated/numpy.lib.format.html
Syntax
iArr[] loadnpy Spath
kArr[] loadnpy Spath
Arguments
- Spath: the path to the saved .npy file
Output
- iArr / kArr: the data as an array.
Execution Time
- Init
Examples
<CsoundSynthesizer>
<CsOptions>
--nosound
</CsOptions>
<CsInstruments>
sr = 44100
ksmps = 64
nchnls = 2
0dbfs = 1
instr 1
iA[] loadnpy "test-float64.npy"
printarray iA
iB[] loadnpy "test-2D.npy"
printarray iB
iC[] loadnpy "test-int.npy"
printarray iC
turnoff
endin
</CsInstruments>
<CsScore>
i1 0 1
; f0 3600
</CsScore>
</CsoundSynthesizer>
See also
Credits
Eduardo Moguillansky, 2021