csound-expression-0.3.3: Csound combinator library

Safe HaskellSafe-Infered

CsoundExpr.Opcodes.Siggen.Hvs

Description

Hyper Vectorial Synthesis

Synopsis

Documentation

vphaseseg :: K k0 => k0 -> Irate -> Irate -> [Irate] -> SignalOutSource

  • opcode : vphaseseg
  • syntax :
   vphaseseg kphase, ioutab, ielems, itab1,idist1,itab2 
       [,idist2,itab3,...,idistN-1,itabN]
  • description :

vphaseseg allows one-dimensional HVS (Hyper-Vectorial Synthesis).

hvs1 :: K k0 => [Irate] -> k0 -> Irate -> Irate -> Irate -> Irate -> Irate -> SignalOutSource

  • opcode : hvs1
  • syntax :
   hvs1 kx, inumParms, inumPointsX, iOutTab, iPositionsTab, iSnapTab [, iConfigTab]
  • description :

hvs1 allows one-dimensional Hyper Vectorial Synthesis (HVS) controlled by externally-updated k-variables.

hvs2 :: (K k0, K k1) => [Irate] -> k0 -> k1 -> Irate -> Irate -> Irate -> Irate -> Irate -> SignalOutSource

  • opcode : hvs2
  • syntax :
   hvs2 kx, ky, inumParms, inumPointsX, iOutTab, iPositionsTab, iSnapTab [, iConfigTab]
  • description :

hvs2 allows two-dimensional Hyper Vectorial Synthesis (HVS) controlled by externally-updated k-variables.

hvs3 :: (K k0, K k1, K k2) => [Irate] -> k0 -> k1 -> k2 -> Irate -> Irate -> Irate -> Irate -> Irate -> SignalOutSource

  • opcode : hvs3
  • syntax :
   hvs3 kx, ky, kz, inumParms, inumPointsX, iOutTab, iPositionsTab, iSnapTab [, iConfigTab]
  • description :

hvs3 allows three-dimensional Hyper Vectorial Synthesis (HVS) controlled by externally-updated k-variables.