soniclab/__init__.py,sha256=KE0spnME6qqx9g1EKgGB-VUB4FMxEbI3TNk-aD-iZw0,8159
soniclab/_version.py,sha256=KbgV-Rgvp3RqjVglS_vuUW_eRYqe0seTWQFJ0QubR7o,136
soniclab/constants.py,sha256=vIPBXcYHqi5-Duwlhj7EpROJy5GO82mH7WTz5leUbw4,2027
soniclab/py.typed,sha256=tb7HADLCCoyruGzzQY3PKbEz9h0uIUhozbOLX5S4P4g,89
soniclab/audio_io/__init__.py,sha256=94wyyFG7k-Ov52M0EFRQRF-0zlCvEPFF8pwyG5kXAWw,1437
soniclab/audio_io/output.py,sha256=wck6wYW3lJNgFTwKba1DNcBq8s5Gz7A9OKCZa6pGkRg,15459
soniclab/audio_io/realtime.py,sha256=bXKYDIgc7oILhSTg_CWPVNoAJgFFrWWH83K8dfS2Auo,630
soniclab/core/__init__.py,sha256=vMkUhYJtRGG0chLd-8ZYas4YLLdmsabrDdSnq1a_45s,35
soniclab/core/component.py,sha256=Rl6dLvpEv1sElVXOjAnIclAdCBMdAfKqVvcgcIOeNl8,8240
soniclab/core/composer.py,sha256=gYrxWTCOWGB2BDJz2WHx1J_w8YrfHoErboJezMl_aLE,26070
soniclab/core/parameter.py,sha256=mVsamGByWqNEUBS3jsCbhPgx6k217FPTUBNC0enQ4Ds,22470
soniclab/core/registry.py,sha256=5TY7spAbXdRdg9ek1dzdyvz9bZbyOjuN-JEgd-ihYjg,10874
soniclab/core/sample_mode.py,sha256=PoDl7FDXEB5fCFYIwbqGOdACeDzXvjPVsnPQgIxkQhk,238
soniclab/dsp/__init__.py,sha256=ukYN_eci9q4ixdivg175SRlPY3KafXNAjjl-Tn0mIKw,45
soniclab/dsp/effects/__init__.py,sha256=FMX4ggXF6L8zvrXriS6Oq8hgT8pqIyNyYCY684vTbHo,385
soniclab/dsp/effects/compressor.py,sha256=xdPaYai33TuM1rhxi-Gypcy4L-ufpMlhE_xctk_hVYY,14402
soniclab/dsp/effects/delay.py,sha256=WizU8W3UG-oYL_H2P0I4v-6yp7Af9KlKkgvk9AH2_WU,19685
soniclab/dsp/effects/distortion.py,sha256=_1m2gzY6L6k3LM4Aw5srdh_19nwTndapese6GrUU2Zs,10521
soniclab/dsp/effects/reverb.py,sha256=IsvVKgDKydLtXyXoMOo4MYvFumv0jnxcoCfScZPfV3A,23152
soniclab/dsp/filters/__init__.py,sha256=JX_2JPRwq45cZ_YxFhX66h3fBFnoKN__y6y-bWXeUqo,22
soniclab/dsp/filters/acid_303.py,sha256=Jp4Wu6AAk09B9YoBnf0zgmTU3DZu9gQDWFhM2JgXFEo,6474
soniclab/dsp/filters/butterworth.py,sha256=quWzNcc58ICY14_neEYpNXU1Rk9c6cIAh9mr17SRe7I,30843
soniclab/dsp/modifiers/__init__.py,sha256=LQTacm0fzjZqWQybfiuT5ix3-f7YTRbfsiq364e1w_I,911
soniclab/dsp/modifiers/amplitude.py,sha256=OYeR6O4J0UokPQSas4hSJ9jfI8LNTtiVrgkxcUdtrvs,35314
soniclab/dsp/modifiers/base.py,sha256=WBhKjbYbZspLYYVmMM6kZ1-b6Dww79YncZ0vZ5a8VhE,3879
soniclab/dsp/modifiers/frequency.py,sha256=ARH74NLdlKdZQasE_SpMpQdU2IGMv-ZA5Q3pCc-Yzb8,5079
soniclab/dsp/modifiers/panning.py,sha256=cPBu4kI7itRhYd3CRqUe0VEqn_aq9Di-502NzHSgJhQ,19013
soniclab/dsp/modulators/__init__.py,sha256=-VlVg1yv2LK03z4GpwfJLqwYCwAyowtZvXoZyzddAMI,484
soniclab/dsp/modulators/adsr_envelope.py,sha256=RjKwwNxMTMpxeZiktn1VzcqX4DSOn5IAs2M5-aZyc6Y,27532
soniclab/dsp/modulators/base.py,sha256=7WRiKDhTQpE0LQ2YNSmZNsWL4uorifRSJPVS8dzL1qQ,501
soniclab/dsp/modulators/decay_envelope.py,sha256=KJug_5dXDHfCDAksvK9R3AsgkTRPEfyK3X91EvIqAyM,6141
soniclab/dsp/modulators/envelopes.py,sha256=0MNC3_eXdLf8pojdMPNvmQAqPQD0N3WNUUMSt4wNfpw,935
soniclab/dsp/modulators/gate_triggered.py,sha256=-EmT4GD7c4IZru4oj4Dg1r2XR7Ccfkwm0zjjr_ORHTw,7909
soniclab/generators/__init__.py,sha256=_Gp_3T364rNbYjEG0m5RFf1F3zZ_iY4RQfHvE9Vsrcs,36
soniclab/generators/generator.py,sha256=8DHAuOncdkGZwON5dUrOZylfWbNqdg4Fn0j_UmLOKt4,488
soniclab/generators/noise.py,sha256=pHL2UyhOwmydnBFT4N3h_BXhONMczNKyj6iAwncrnrE,38333
soniclab/generators/oscillators/__init__.py,sha256=5ey0cTiIMzmJyAE1lMMcdbs57ngAZbIZoOTTVqeRWf4,501
soniclab/generators/oscillators/oscillator.py,sha256=oIfrS3TGiL2EM1HSTSNXxr7gchtQBmr49bLzuDJ1sbc,3480
soniclab/generators/oscillators/oscillator_base.py,sha256=9rQ_tLlKvi0yPY0VWQvH3BDAyQ4aGQR6ai7rG4IQkCQ,12026
soniclab/generators/oscillators/oscillator_minblep.py,sha256=lSa2jzG1mDCkuR8meNfBKL1gg7BCUbTc_hqLea7IyDI,5052
soniclab/generators/oscillators/oscillator_modulated.py,sha256=sIxwR7xKxOwGX1WZu8eGTSV5p-diaZwPDn2W4VHcScs,27437
soniclab/generators/oscillators/oscillator_polyblep.py,sha256=46CbQ6cPtf7C3URuF-Tt0KY772fvOwC0hYuOvmwAbpA,20960
soniclab/generators/oscillators/oscillator_ramp.py,sha256=MYWn5ByBhPYAXSZA5LEzXPLd0cxFectzpmQ9qW-dLRI,17463
soniclab/generators/oscillators/oscillator_sine.py,sha256=d0tqd3goAoQ1UU3YQH_DUz3r_zSJhSHatHVwNdRRaP0,7871
soniclab/generators/oscillators/oscillator_square.py,sha256=ubZHh_4Tz5nlJM-LWhN_SYsDe1PPN5DQveixgTjeI5U,36529
soniclab/generators/oscillators/runtime.py,sha256=JJKsLeaVTPaG7BBgIVbDkxMnX8PNDoJF4D8nZRzUAw8,8695
soniclab/midi_io/__init__.py,sha256=vhizrmVTs_Fwb62VHVLzNykrXyZw6a6Tr_F--u1M4XM,2694
soniclab/midi_io/cv_outputs.py,sha256=RHz-p3kOwtlfl032x2YoogPstFZ3RZYF1PG2hyE1ljI,4825
soniclab/midi_io/file_reader.py,sha256=-MZvSNctZ64ZKCGt7wg8kasmDxsLdALZ4t5jXYm_X70,10796
soniclab/midi_io/input.py,sha256=UMq58essOaVS7Xekbpm2E6k1Y0MPlzrKZOP2iVYO9rI,13194
soniclab/midi_io/messages.py,sha256=X08gr8ezP5k-lqxKGxJbzE-4JwKkR-jKCFm_dBTzz4Y,8268
soniclab/midi_io/midi_to_cv.py,sha256=9Jz_owf9WGvp6blCJPEVmU93K3ekg3yLxgeFLwLl5zA,7189
soniclab/midi_io/monophonic_synth.py,sha256=Clstor3acuTWqQIeFJM-zKv179Is0l988QcDfCoxM6k,13571
soniclab/midi_io/polyphonic_synth.py,sha256=lGUWAivY_hAUfY7IYVxSbaxgrHs0y6EoaqTpsLz7qBI,19250
soniclab/midi_io/utils.py,sha256=QphDsY2U2-GRAy-7h9WsHJpZbPDUFj4DUWUZft3c88I,7821
soniclab/presets/__init__.py,sha256=ojkdglUYGKDHBKQtWwSSLEgvwPqhGw_8DRY2QnK1itw,1072
soniclab/presets/preset_builder.py,sha256=5ElpW03ukFVF2t6fHAWhs9Y7ZRVnfEfQtEtA8YRzeN8,43507
soniclab/presets/preset_library.py,sha256=taWGH3NNs89aqP28LbVWOFUAOG7TMcdWGbeGIk3hAg0,6657
soniclab/sequencing/__init__.py,sha256=iLvKe1Z-ZuMhyIlKUDWtkGrJRe2dCva2QKgU7RiYgKg,825
soniclab/sequencing/accent.py,sha256=G5BCWXShAwqjuAP18X4cVEtfAr7I4HnihRTLdxyH6tQ,2751
soniclab/sequencing/behringer_182.py,sha256=a-tVXYxuZqqi8Wmbio0sSqdgOEcnumv4_rt9NOdC1dM,14715
soniclab/sequencing/clock.py,sha256=Lv2eS-h551Rtoipn3LUn-k5BH6WhpGt_dfOr9ZiADZs,3422
soniclab/sequencing/slide.py,sha256=wH90CZkrU8Ff3AEIz8O1qCiTbTVhkaKbPqtGZ2PjWAo,2644
soniclab/sequencing/step_sequencer.py,sha256=7R5_UboyHzQCWBx6lFjvlV-5bezihvm3OaHdniCDIbQ,5202
soniclab/utils/__init__.py,sha256=8fiE5Gs4uan97LiV5wqJ6Jz2OXA9mYpiYPNckUK-7rc,200
soniclab/utils/buffer_pool.py,sha256=4Xc-CGVX1iiHqij5F0rlqyurEi2ijwx6IiKM8B6xq4w,11894
soniclab/utils/buffers.py,sha256=m0_cTIgum_Hlp82cC4X-iDoj_tJOI6lyXjeHuKBC3Sk,2086
soniclab/utils/cv.py,sha256=qyAbPhpCJN2hmEbVSAzcLEd5mqV6XC2vKpDz1MAhHfo,10299
soniclab/utils/decorators.py,sha256=7m08SWQ0bRP95vr8-dvDbVrJmxw5HmWEllsmIyjXEf0,5303
soniclab/utils/math.py,sha256=ScEdoNEu46SA1UidSRttdUl0jhueU6kjVN0RWuJj7O0,2090
soniclab/utils/ramping.py,sha256=j3-CewfdxmEmjsJM5aVpBZPMoht80KgK7e9tHuWJ-zU,4626
soniclab/utils/spectrum.py,sha256=2BcB83sKlaVNdnkQVjQKxZ7phwpJklbV9NKE_HvSWWY,7608
soniclab/utils/synthesis.py,sha256=tWzoKePoacyVDCKvMxi-JglNdJQzDY8YGYYd-6gw0VM,2285
soniclab/utils/validation.py,sha256=-WndLMJeJMOz2XZFb15EueMiu_sojtb41uuMNzZ9Ffc,4821
soniclab/utils/vectorized_mixing.py,sha256=wA9TEgHx_PV5O68mhyEazSIcM1pMAbsWoDK2L77qbR8,9873
soniclab/utils/wave.py,sha256=mOzCNICIkN0ecqRrri9E-qQfim5WLrjIfEYBCmuCYT4,5229
soniclab/voices/__init__.py,sha256=VWx_HB27687kVJRszzi82cBJRxAwA6Q9SravmKT6Qhw,116
soniclab/voices/tb303.py,sha256=DZUVtNBTKFgcMJVnKJgRWAEaXYulmX_-UvppJs0Woxw,7636
soniclab-2026.1.2.dist-info/METADATA,sha256=b_l4Qg8Gh0LaZDS4AKeAdP5UMmFtsu6VryfwH2sldxU,8524
soniclab-2026.1.2.dist-info/WHEEL,sha256=lCkmxWfQsSc9CfIClYeavTdQeEX2toPqufh9gI35EQA,87
soniclab-2026.1.2.dist-info/licenses/LICENSE,sha256=hxmOuI7sW4UKGZ_cf3pvcmDS6Pek4Se81K6WwH4qfFg,1097
soniclab-2026.1.2.dist-info/RECORD,,
