Class: Bloops::Sound
- Inherits:
-
Object
- Object
- Bloops::Sound
- Defined in:
- ext/ruby/rubyext.c
Instance Method Summary collapse
- #arp ⇒ Object
- #arp= ⇒ Object
- #aspeed ⇒ Object
- #aspeed= ⇒ Object
- #attack ⇒ Object
- #attack= ⇒ Object
- #decay ⇒ Object
- #decay= ⇒ Object
- #dslide ⇒ Object
- #dslide= ⇒ Object
- #freq ⇒ Object
- #freq= ⇒ Object
- #hpf ⇒ Object
- #hpf= ⇒ Object
- #hsweep ⇒ Object
- #hsweep= ⇒ Object
- #limit ⇒ Object
- #limit= ⇒ Object
- #lpf ⇒ Object
- #lpf= ⇒ Object
- #lsweep ⇒ Object
- #lsweep= ⇒ Object
- #phase ⇒ Object
- #phase= ⇒ Object
- #psweep ⇒ Object
- #psweep= ⇒ Object
- #punch ⇒ Object
- #punch= ⇒ Object
- #repeat ⇒ Object
- #repeat= ⇒ Object
- #resonance ⇒ Object
- #resonance= ⇒ Object
- #slide ⇒ Object
- #slide= ⇒ Object
- #square ⇒ Object
- #square= ⇒ Object
- #sustain ⇒ Object
- #sustain= ⇒ Object
- #sweep ⇒ Object
- #sweep= ⇒ Object
- #type ⇒ Object
- #type=(type) ⇒ Object
- #vdelay ⇒ Object
- #vdelay= ⇒ Object
- #vibe ⇒ Object
- #vibe= ⇒ Object
- #volume ⇒ Object
- #volume= ⇒ Object
- #vspeed ⇒ Object
- #vspeed= ⇒ Object
Instance Method Details
#arp ⇒ Object
#arp= ⇒ Object
#aspeed ⇒ Object
#aspeed= ⇒ Object
#attack ⇒ Object
#attack= ⇒ Object
#decay ⇒ Object
#decay= ⇒ Object
#dslide ⇒ Object
#dslide= ⇒ Object
#freq ⇒ Object
#freq= ⇒ Object
#hpf ⇒ Object
#hpf= ⇒ Object
#hsweep ⇒ Object
#hsweep= ⇒ Object
#limit ⇒ Object
#limit= ⇒ Object
#lpf ⇒ Object
#lpf= ⇒ Object
#lsweep ⇒ Object
#lsweep= ⇒ Object
#phase ⇒ Object
#phase= ⇒ Object
#psweep ⇒ Object
#psweep= ⇒ Object
#punch ⇒ Object
#punch= ⇒ Object
#repeat ⇒ Object
#repeat= ⇒ Object
#resonance ⇒ Object
#resonance= ⇒ Object
#slide ⇒ Object
#slide= ⇒ Object
#square ⇒ Object
#square= ⇒ Object
#sustain ⇒ Object
#sustain= ⇒ Object
#sweep ⇒ Object
#sweep= ⇒ Object
#type ⇒ Object
106 107 108 109 110 111 112 |
# File 'ext/ruby/rubyext.c', line 106
VALUE
rb_bloops_get_type(VALUE self)
{
bloopsaphone *P;
Data_Get_Struct(self, bloopsaphone, P);
return INT2NUM((int)P->type);
}
|
#type=(type) ⇒ Object
114 115 116 117 118 119 120 121 |
# File 'ext/ruby/rubyext.c', line 114
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;
}
|