soniclab/__init__.py,sha256=p3xeyP-UdtAR_kt5lkIH5vbdfAO5iRTQ7vCbO5TE2YM,10215
soniclab/_version.py,sha256=FPyGFYQwsviq1TM-aA5wo_r_oiSPXWQ000b94uCZPqk,129
soniclab/constants.py,sha256=w6orYx-Rpqstx0xvtVGJXRrUr_32HhOhXB9yPDIFiG0,2098
soniclab/py.typed,sha256=gwfJKDkxCp-jjYq4BehiKRWUX57Pg2tB-Xd_oIZiKxw,86
soniclab/audio_io/__init__.py,sha256=pmsA5SC7EYlGlVoyV_VAfZstCJMTSsDN1FOm5xqDTww,1730
soniclab/audio_io/devices.py,sha256=Fqz1MmknPFuI5VkrZByfnLNtbyA8HE2wyEq4C-Algx0,2407
soniclab/audio_io/input.py,sha256=GwLrIRzjasOjeY5bCi_HxN3Y518jWWYUuT6yWUxq1QU,5508
soniclab/audio_io/output.py,sha256=xRKz04TVJKUmQVdYMRC-ebvMrLbEA_joi6BFzfFuP_E,16133
soniclab/audio_io/realtime.py,sha256=koJxSJzzFePLSC4pxnPZAqFVGQnd5zVpZW3aYuCd1Bw,1031
soniclab/audio_io/recording.py,sha256=D5kSlnTTQU5bMN9Nx3-7zAW3weMGiN7iQynt76suV9Y,7113
soniclab/core/__init__.py,sha256=BtytaNxO2-HISQsrEE1vkilZaw-80CiWX_olujo2Tzk,34
soniclab/core/component.py,sha256=cVHTbPGnbHkL_sn6vwAHSOalIuFroL_Cm0gBYxFrcaU,8585
soniclab/core/composer.py,sha256=MsLxwNNkaPsMMb4z1C1EsFYkmjFzK3g6xVmZHPTqhl0,25411
soniclab/core/parameter.py,sha256=QJ3ZFSZ3qJjtgcOIP5sCx3PLOIdO347bZcs05ZEBidw,21927
soniclab/core/registry.py,sha256=4t7iDv2Jntu3Cji7djDtOfO65n9gnwxZ6fdoJZNCzS4,10807
soniclab/core/sample_mode.py,sha256=NRmnQLb_ybQPa9a1HFWrnF1oYIrfVMI6caK3sAZ6og4,232
soniclab/dsp/__init__.py,sha256=_vQPRZ4o7FAad7bUWD0JnrXIgzaBdUtECyBY-qVhLkk,44
soniclab/dsp/effects/__init__.py,sha256=y2QEWNod28v3UBUzsMe_oPn2dH2TOlb8J0KUVNnMFkQ,972
soniclab/dsp/effects/bitcrusher.py,sha256=Qc_KC4enAxrjLg_yWC6ckPtlBXqWRWMXLhKWbg7By9A,7953
soniclab/dsp/effects/chorus.py,sha256=RyNyWO9YKTlWW7JoxARYbPo19udkaFV6slcoGZvN6zc,10383
soniclab/dsp/effects/compressor.py,sha256=QcfBqG9vzKW83W3IqsQ2445quCGmw57_A8vpQ4vGACs,14481
soniclab/dsp/effects/delay.py,sha256=SWihvZP-cS7xnqSSKl_ZPzMHDJOKQj62qY2iIBS6n0I,22430
soniclab/dsp/effects/distortion.py,sha256=mPF1Pjqr2hghqnJZ5G5aTQFY4XElKIk0GSy8I7LU8dc,10339
soniclab/dsp/effects/flanger.py,sha256=nG8vLutF9xoMH6xbveDUh9gwbLPDtGluQZdwRbJ6JqI,9789
soniclab/dsp/effects/fractional_delay.py,sha256=lFMHl-UaBnu2KMJjKapsQYLBP4t3-BXZvhFrZkxxsTE,2374
soniclab/dsp/effects/limiter.py,sha256=i8WNNBsqFU1NKJfrSy1Oq70KfwUA_tqiDoLfMBgoWxA,8211
soniclab/dsp/effects/parametric_eq.py,sha256=MEXjOGKUjtOm1EAllHBJ-E8029mAnLAzYfZ5Kr0IJTQ,10646
soniclab/dsp/effects/phaser.py,sha256=M6b2-7Pqg-oEIZOYpE7GAB1f_LIBLSYRGn7OLkmMuAU,9873
soniclab/dsp/effects/reverb.py,sha256=IiJbgPNEbDWG4M_upl4XhOy93jSVDF8_qr5KRbTVngc,32124
soniclab/dsp/filters/__init__.py,sha256=Z_JJgsGXqJzi7bkctd60GHE0jAy4Ay9_1NSyXx25TE8,496
soniclab/dsp/filters/acid_303.py,sha256=kiQ77MDahYhM0ZFSXMmxboojvKg0DfgQFA7cauOY1hE,6292
soniclab/dsp/filters/butterworth.py,sha256=gOlxvkEa59QXyraC9H2ZS1ksHkQJ03aBddPQrIovSLA,30230
soniclab/dsp/filters/ladder.py,sha256=6o8H92Ne_V_i9i5ex_hlF1rqmQDEQ0TjzBxPYDSy2tY,16975
soniclab/dsp/filters/svf.py,sha256=ETIEHEmcOg7zqONgXqOUvTRLUPnhHjE_wgz0CAbaX_w,22246
soniclab/dsp/modifiers/__init__.py,sha256=KUIPFo_rl-CFKH2nefgT1zKOwaRSEFFpaelPTjyJOZ4,2005
soniclab/dsp/modifiers/amplitude.py,sha256=bog97BdroEpt73kwQfC0RP_dMB0KaWnY8GVBWyLJljY,34394
soniclab/dsp/modifiers/base.py,sha256=hKQmvoSb4kNSZ2oNAWQR0ESAhcf-bKzmHghAacjCcO0,3764
soniclab/dsp/modifiers/frequency.py,sha256=lCC_FC2-yd5mZ-2x8BV0_YMNlU6_d7YjZJgQL4B5MiA,4929
soniclab/dsp/modifiers/multichannel.py,sha256=nOI88tYJ58whWOHEp9ZP0MY5jVdhhB7SPMLTx-ZRsgM,23458
soniclab/dsp/modifiers/panning.py,sha256=qjhzycUfqXPYYJMjPV9Ph_bJzsExPSdMa24Cqry0GPI,18487
soniclab/dsp/modifiers/spatial.py,sha256=hRhrmylRZ_Xmt4gF7g9He_UM1kRMj-hgSknT1IFELnU,8255
soniclab/dsp/modifiers/utilities.py,sha256=NvLO1hPppHRLS4-ZrU9kziuz8eo2q8_Y-117Z29Wr3g,8079
soniclab/dsp/modulators/__init__.py,sha256=viNvMquBj5jRIA4kaiJ1GxAmaPsuOYlltLI75EfGGfM,841
soniclab/dsp/modulators/adsr_envelope.py,sha256=tTeB-1Q3K1dnahijD0zuHP0HXkf6PlKFC7WC6r0JjfI,26066
soniclab/dsp/modulators/base.py,sha256=eu134wFTtS2jXGv6NpeU0QuFZ0TjWkG6GF60HETJMMw,482
soniclab/dsp/modulators/decay_envelope.py,sha256=b_BkCgH_pKO1RaMmYiJUsJb1DKn3WzPWzSwYnIuKD3k,6832
soniclab/dsp/modulators/envelope_curve.py,sha256=o0JeisNz8m7Zi4kci6nKiyiA6LHH0c_K8YFDIoxl-8Q,3137
soniclab/dsp/modulators/envelopes.py,sha256=JkrdbHk9inOSW7rhr_qNc971s0LJfoC5GpJTY9IOqS0,904
soniclab/dsp/modulators/gate_triggered.py,sha256=4ep8RN6MV2H1ru6SgQ_iMM0PUznBQ5cwHUTQjVr92ps,8052
soniclab/dsp/modulators/lfo.py,sha256=Lw1qYnTRlFSbA50wkacj4zw6pCYyrTuaOsG3drBkaKE,14247
soniclab/generators/__init__.py,sha256=TMC25Pq_cX3knWo_bvC_Cge86UC0RNdCiKfV5ESnOBY,192
soniclab/generators/generator.py,sha256=_gxjOAJCL9MdLR3vyM4IBpEifDjq4FeGJXOWcc4PgIg,474
soniclab/generators/noise.py,sha256=ojjtRfb5IXVtUTO7QjjD9n4pJX2TN2e0sXz9bUJMjxw,37406
soniclab/generators/sample_player.py,sha256=BRqkuEQ51ngqM6fs4hkV1D8NeGun5mBKuY8nfWAZh58,22146
soniclab/generators/oscillators/__init__.py,sha256=-lpa2u3W8xYL1Vd0YkkQo7RzfV9cRQJ2R5Um_1OhbLk,583
soniclab/generators/oscillators/oscillator.py,sha256=YgfqUnJXmpow5uCXtiLgzYspf5KClnrPFIIOaRA06Aw,3384
soniclab/generators/oscillators/oscillator_base.py,sha256=qkWO9NKjs906JOO8L2mFefNp1gwrn9dW4mU9AYoHuvw,11653
soniclab/generators/oscillators/oscillator_minblep.py,sha256=5eDdFZcv7j6XRjXFtGkEqAFYq1T2YslwZL-VSzVfLr0,4894
soniclab/generators/oscillators/oscillator_modulated.py,sha256=x-WLICuUQyFlxCXkvQ8eDdmGB7dfTMmxbPe4xK9Vf8o,37470
soniclab/generators/oscillators/oscillator_polyblep.py,sha256=SC-IQUGp7QaveptacwfbWsH4T_4qr2D1t1Abp0EBG6Y,20389
soniclab/generators/oscillators/oscillator_ramp.py,sha256=9ozDYaM5uG895h-JwkvfUNwbXGuQxeiTrOvLwxISmsA,21470
soniclab/generators/oscillators/oscillator_sine.py,sha256=-Q0UtOFKrgIGqeFSqN0yijPxoieKGndiwn1Byk-1JCo,7658
soniclab/generators/oscillators/oscillator_square.py,sha256=8qo9kvzcfkjR-iAHM1IdRiwk1Ok33RBmKw9_75gvekA,35536
soniclab/generators/oscillators/runtime.py,sha256=nZF2-CFUGG7jmzwieOz6vike4AJ4blCMqgrtWXChesY,9782
soniclab/generators/oscillators/wavetable.py,sha256=9EE8o04ZGbWhMYB35q8GhfI4-CAIJ1bdrVi0fEPhzVI,11363
soniclab/midi_io/__init__.py,sha256=H15jQPz_GmV-032RLv7RZ1We46pDe2zukL3qUC30l9k,3681
soniclab/midi_io/cv_outputs.py,sha256=fHj5N6G_QPqtZX1bmJFhXQ90CiuKg5EfNtM-z3kSoV0,5288
soniclab/midi_io/file_reader.py,sha256=RlkX_gevnNSlWFgY5j0k1z_lfxNxEawYvsi7QOkMdo8,10842
soniclab/midi_io/input.py,sha256=2Hmx5TPhlr7s9cL4vleSN1jV2QBagHFXAZZOleveMY8,13666
soniclab/midi_io/messages.py,sha256=YC2j-otzXpCKRYmRBLtRvMjK41gRTuWq6RYvmCgqdZg,10053
soniclab/midi_io/midi_to_cv.py,sha256=4BhvXwMvn7Oib6Wjq1MSBltiKqnSpHkPuLvvzJ6vdF0,8779
soniclab/midi_io/monophonic_synth.py,sha256=19AAu3MjVCG1D0f3atQ8Kzixr0XUG_wkV7RKvnPotPQ,10159
soniclab/midi_io/mpe.py,sha256=8MInM3jfZTEZreIv3xFlAuMkzQCK5Ndk7T5jy47uBAY,5897
soniclab/midi_io/polyphonic_cv.py,sha256=UunBIqY0cbvI0DVpZH72HQ-Iz_nxYndR3ESD1nWiR_U,11632
soniclab/midi_io/polyphonic_synth.py,sha256=BKa-ZECXhaXU1TiA0bdxtNC-vcvWogwIJpvF7ewxvhc,25692
soniclab/midi_io/timeline.py,sha256=ZR6OmkMP6TslO1w7LNXiGzSQtwht6Y6FcmUclStPjNw,7244
soniclab/midi_io/transport.py,sha256=Vg6aNzKYWPsFGo6zOR0bafQ4-YlISMtdD-kRqhJIs6I,7907
soniclab/midi_io/utils.py,sha256=WssrUtxurV8D663vKfkjCMMjdB9nXV4mRPiWrLvJD-E,7531
soniclab/midi_io/voice_control.py,sha256=mqZE1-XfLSs7C-JfC5AY8akKY_UiQkJX_gnGlM99AM8,12547
soniclab/presets/__init__.py,sha256=DkzcEixt_Jw7KrIzYY5afUSNXe3fJAZVTrov35FS-9k,1039
soniclab/presets/preset_builder.py,sha256=D7dmj4YV_qL_brwlRJgL8DWeqYsRhknZOZnv4-8M9dA,42355
soniclab/presets/preset_library.py,sha256=ahMeXxL6ksw6zW9sQhasjsE9-Pagrn1CGtD4DFSlHWY,6456
soniclab/sequencing/__init__.py,sha256=kR6KSLbdwllP020w92be4Ur_02x_BEjOJGFJT5FXYjM,1118
soniclab/sequencing/accent.py,sha256=sPK0TVoeoZUErm0gOvNDmb3ERH0VkA8nKkyMWnvE8lc,2674
soniclab/sequencing/arpeggiator.py,sha256=1MJZS7gch1yC3ZY878v9VHVGGqD8mDo2074l0iwdu2E,14250
soniclab/sequencing/behringer_182.py,sha256=jyQQUAOXffgovQQHt1iMz415X7Ahc6VQqslOj6UHeME,14306
soniclab/sequencing/clock.py,sha256=FeDOjdpwTuVhJp2SRl1ENuAojsSBBSCkhjQih2RRy2Q,4019
soniclab/sequencing/slide.py,sha256=_egcNYs0Tr8pPIvIxpkTWi3IhlT5jHlw_36pawU3qCM,2570
soniclab/sequencing/step_sequencer.py,sha256=C9zjCeq-urnioNGIicj1Kiq43lvDHYQ2jNZaIUfvldY,5053
soniclab/utils/__init__.py,sha256=p2OiodXdxIk91HrYFxVFW_btNPi13BVY_Q31qKzx3uk,194
soniclab/utils/buffer_pool.py,sha256=SXw8IENrp5dbmemEnrn9MRTSrU4HhgdZSrwmIU-8Hp0,11502
soniclab/utils/buffers.py,sha256=Uw7XX390gf-ZTIyb19jd5tO22H8l5rLQUShI_legtYE,3269
soniclab/utils/cv.py,sha256=lP9M-g7iBbuXLbEuuauNKKRZh59Vn1LZw0FwGAIGPwg,9994
soniclab/utils/decorators.py,sha256=awb92FLhDGbNHseEO9-U-F5W87yzDFqZNJB2nNU7_oo,5178
soniclab/utils/math.py,sha256=kJBArUP4UCK-MEAzXso3T07UB4rUsu8mEOJDJWTirw8,2015
soniclab/utils/ramping.py,sha256=T5fiUZ_dPeXQvJv3C63AWrg-Ai2Nlns7h5SLV6pbXpc,4485
soniclab/utils/spectrum.py,sha256=9bsyl_NYY4yjGhh-DJsvx6TJsh0d0BY_JWec-pSvJzQ,7376
soniclab/utils/synthesis.py,sha256=e68IfCNsrvWNAWlH2I0MVTG7Ish7dsLyQhQii34ljTs,2210
soniclab/utils/validation.py,sha256=Y3iGSjcMiqGxW0nOa5yTjm6aHf8yXJsZ5TY8y2cnWwU,4677
soniclab/utils/vectorized_mixing.py,sha256=U57uLduaNPX_FHmUZTRpSPA503IZQa_JGt0mY1S2N6E,9563
soniclab/utils/wave.py,sha256=8kp6DyqE-Rjk6rQGxKUiVWCRdnFc6pTCH3-IWBLsY20,5051
soniclab/voices/__init__.py,sha256=GgTmlHOuwXhsAPrOwOQzdZyXXmHYhryFROW951aykpo,282
soniclab/voices/subtractive.py,sha256=PsahdMnk2jfUU31w-j8iKSmPcUYzGnXavvU-S8xrIzk,17066
soniclab/voices/tb303.py,sha256=fWauZgAEyioSCEHr_U39nHwtxHor2YIsSO-s5ZpcjXI,7449
soniclab-2026.2.0.dist-info/METADATA,sha256=1rnpJU6YVt8dJLW0tS8ZiP-Px_Yj4rfN4LE0BVLXT9s,10956
soniclab-2026.2.0.dist-info/WHEEL,sha256=zOwg4jB6zX2kU910N-cMawjivD6tO8NEWvE12je1bVk,87
soniclab-2026.2.0.dist-info/licenses/LICENSE,sha256=gh33KqK0B9VgU4jDkcykFRBVc9YolYgztkcwQkJVpjk,1075
soniclab-2026.2.0.dist-info/RECORD,,
