Module ImportFrom alias alias ImportFrom alias alias ImportFrom alias ImportFrom alias FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num Num Num Num body Assign NameStore Call NameLoad BinOpDiv NameLoad NameLoad If CompareGt NameLoad Num body Assign NameStore Num If CompareLt NameLoad Num body Assign NameStore Num Assign NameStore ListComp BinOpMult Call NameLoad NameLoad Call NameLoad BinOpMult BinOpMult BinOpMult Num NameLoad Call NameLoad NameLoad BinOpDiv Call NameLoad BinOpMod NameLoad NameLoad Call NameLoad NameLoad comprehension NameStore Call NameLoad NameLoad Return GeneratorExp SubscriptLoad NameLoad Index BinOpMod BinOpAdd NameLoad NameLoad NameLoad comprehension NameStore Call NameLoad Num decorator_list ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad keyword Num keyword Num keyword Num Assign AttributeStore NameLoad attr Call NameLoad keyword Num keyword Num Assign AttributeStore NameLoad attr Dict For NameStore Call NameLoad Num body Assign NameStore Call NameLoad Call NameLoad AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call NameLoad keyword BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr keyword Call NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad keyword Num keyword Num keyword Num Expr Call AttributeLoad NameLoad attr keyword Call NameLoad AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad Assign NameStore Call NameLoad keyword Num Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad ListLoad NameLoad NameLoad NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Num NameLoad Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Num BinOpDiv NameLoad Num decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body If CompareEq NameLoad Str body Expr Call AttributeLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Num attr orelse If CompareEq NameLoad Str body Expr Call AttributeLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Num attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assign NameStore ListLoad Assign NameStore BinOpDiv BinOpPow Num Num NameLoad Assign NameStore NameStore NameLoad Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign TupleStore NameStore NameStore NameStore NameStore SubscriptLoad NameLoad Slice Num While CompareLt Call NameLoad NameLoad BinOpDiv NameLoad Num body Assign NameStore Call NameLoad BinOpMult Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad BinOpMult Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd NameLoad CompareEq NameLoad Num CompareGt NameLoad Num body Assign SubscriptStore NameLoad Index Num NameStore Call NameLoad keyword NameLoad Assign SubscriptStore NameLoad Index Num NameStore NameLoad Assign NameStore Call NameLoad BinOpMult Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd NameLoad CompareEq NameLoad Num CompareGt NameLoad Num body Assign SubscriptStore NameLoad Index Num NameStore Call NameLoad keyword NameLoad Assign SubscriptStore NameLoad Index Num NameStore NameLoad Assign NameStore Call NameLoad BinOpMult Call AttributeLoad NameLoad attr NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return Call NameLoad BinOpMult Str Call NameLoad NameLoad NameLoad decorator_list decorator_list Expr Call AttributeLoad Call NameLoad attr
N/A audiostream get_output AudioSample math sin pi struct pack itertools * sine_wave N/A N/A frequency framerate amplitude index N/A 440.0 44100 0.5 0 N/A N/A period N/A int N/A framerate frequency N/A N/A amplitude 1.0 N/A N/A amplitude 1.0 N/A N/A amplitude 0.0 N/A N/A amplitude 0.0 N/A lookup_table N/A N/A N/A float amplitude N/A sin N/A N/A N/A 2.0 pi N/A float frequency N/A N/A float N/A i period N/A float framerate N/A i N/A xrange period N/A N/A N/A lookup_table N/A N/A N/A index i period N/A i N/A count 0 N/A kivy.app App kivy.uix.slider Slider kivy.uix.gridlayout GridLayout kivy.uix.button Button functools partial AudioApp N/A App N/A build N/A N/A self N/A N/A N/A root N/A GridLayout padding 20 spacing 10 cols 4 N/A N/A self stream N/A get_output channels 2 buffersize 1024 N/A N/A self gens N/A N/A x N/A xrange 20 N/A N/A sample N/A AudioSample N/A partial N/A self audio_callback x N/A N/A N/A N/A self stream add_sample sample N/A btn N/A Button text N/A Sample %d x N/A N/A N/A btn bind state N/A partial N/A self update_state x N/A slider N/A Slider min 110 max 880 value 440 N/A N/A N/A slider bind value N/A partial N/A self update_freq x N/A N/A N/A root add_widget btn N/A N/A N/A root add_widget slider N/A gen_left N/A sine_wave N/A gen_right N/A sine_wave frequency 220.0 N/A N/A N/A self gens N/A x N/A sample gen_left gen_right None None N/A root N/A update_freq N/A N/A self x slider value N/A N/A N/A N/A N/A N/A self gens N/A x N/A 3 value N/A N/A N/A N/A self gens N/A x N/A 4 N/A value 2 N/A update_state N/A N/A self x instance value N/A N/A N/A N/A value down N/A N/A N/A N/A N/A N/A N/A self gens N/A x N/A 0 play N/A N/A N/A value normal N/A N/A N/A N/A N/A N/A N/A self gens N/A x N/A 0 stop N/A audio_callback N/A N/A self x sample index bufsize N/A N/A N/A buf N/A N/A f N/A N/A 2 16 pi N/A lvl lvr None N/A g N/A N/A self gens N/A x N/A N/A gen_left gen_right next_freq_left next_freq_right N/A g N/A 1 N/A N/A N/A len buf N/A bufsize 2 N/A N/A vl N/A int N/A N/A N/A gen_left next f N/A vr N/A int N/A N/A N/A gen_right next f N/A N/A next_freq_left N/A lvl 0 N/A vl 0 N/A N/A N/A g N/A 1 gen_left N/A sine_wave frequency next_freq_left N/A N/A g N/A 3 next_freq_left None N/A vl N/A int N/A N/A N/A gen_left next f N/A N/A next_freq_right N/A lvr 0 N/A vr 0 N/A N/A N/A g N/A 2 gen_right N/A sine_wave frequency next_freq_right N/A N/A g N/A 4 next_freq_right None N/A vr N/A int N/A N/A N/A gen_right next f N/A lvl vl N/A lvr vr N/A N/A N/A buf append vl N/A N/A N/A buf append vr N/A N/A pack N/A h N/A len buf buf N/A N/A N/A N/A N/A N/A AudioApp run