Class: Bloops::Sound

Inherits:
Object
  • Object
show all
Defined in:
ext/ruby/rubyext.c

Instance Method Summary collapse

Instance Method Details

#arpObject

#arp=Object

#aspeedObject

#aspeed=Object

#attackObject

#attack=Object

#decayObject

#decay=Object

#dslideObject

#dslide=Object

#freqObject

#freq=Object

#hpfObject

#hpf=Object

#hsweepObject

#hsweep=Object

#limitObject

#limit=Object

#lpfObject

#lpf=Object

#lsweepObject

#lsweep=Object

#phaseObject

#phase=Object

#psweepObject

#psweep=Object

#punchObject

#punch=Object

#repeatObject

#repeat=Object

#resonanceObject

#resonance=Object

#slideObject

#slide=Object

#squareObject

#square=Object

#sustainObject

#sustain=Object

#sweepObject

#sweep=Object

#typeObject



115
116
117
118
119
120
121
# File 'ext/ruby/rubyext.c', line 115

VALUE
rb_bloops_get_type(VALUE self)
{
  bloopsaphone *P;
  Data_Get_Struct(self, bloopsaphone, P);
  return INT2NUM((int)P->type);
}

#type=(type) ⇒ Object



123
124
125
126
127
128
129
130
# File 'ext/ruby/rubyext.c', line 123

VALUE
rb_bloops_set_type(VALUE self, VALUE type)
{
  bloopsaphone *P;
  Data_Get_Struct(self, bloopsaphone, P);
  P->type = (unsigned char)NUM2INT(type);
  return type;
}

#vdelayObject

#vdelay=Object

#vibeObject

#vibe=Object

#volumeObject

#volume=Object

#vspeedObject

#vspeed=Object