How strazprzyszlosci/sub_prototyp works
SUB_prototyp is a research and design project for selecting a DIY sealed subwoofer driver and developing a variable-volume prototype; its README emphasizes simulations, not a completed or measured build. The intended workflow compares drivers, models acoustic/electrical/thermal behavior, evaluates room and enclosure constraints, and informs a prototype recommendation. The graph includes core model and analysis modules plus documented design branches (DSP and mechanical construction). Source excerpts establish only some direct calls; links for other documented capabilities cite the README, and unsampled implementation details are not inferred.
Main entry points: analiza_P14B.py Driver studies · model_subwoofera.py Sealed driver · raportuj_rekomendacje_P29.py Recommendation · model_gazu.py Cavity gas
Components 23
Driver evaluation
- Driver studies
skrypty/analiza_P14B.py - Recommendation
skrypty/raportuj_rekomendacje_P29.py
System models
- Drive signals
skrypty/sygnaly_P14.py - Drive forcing
skrypty/model_wymuszen_P14B.py - Sealed driver
skrypty/model_subwoofera.py - Nonlinear driver
skrypty/model_nieliniowy.py - Coil memory
skrypty/model_cewki_z_pamiecia.py - Coil study
skrypty/analiza_cewki_z_pamiecia.py - Cavity gas
skrypty/model_gazu.py - Cavity filling
skrypty/model_wypelnienia.py - Gas thermodynamics
skrypty/termodynamika_nieliniowa.py - Uncertainty model
skrypty/model_niepewnosci.py
Acoustics and design
- Radiation model
skrypty/model_promieniowania.py - Room analysis
skrypty/model_pokoju.py - Perforated front
skrypty/model_frontu_z_otworem_P18B.py - Plate mechanics
skrypty/model_plyty_MITC_P18.py - Volume adjustment
skrypty/geometria_wkladow_P20A.py - DSP filters
skrypty/model_filtrow_dyskretnych_P23.py
Prototype engineering
- Prototype structure
skrypty/k38_zlozenie.py - Cost and limits
skrypty/p31a_koszt_i_wspolne_limity_33.js
Reports and results
- Research reports
skrypty/raportuj_gaz_i_wypelnienie.py - Analysis projection
skrypty/projekcja_P14B.py
Other components
- Designer
Connections 27
- Designer → Driver studies: runs studies
README.md - Driver studies → Sealed driver: uses driver model
skrypty/analiza_P14B.py - Driver studies → Nonlinear driver: uses nonlinear model
skrypty/analiza_P14B.py - Driver studies → Coil memory: uses memory model
skrypty/analiza_P14B.py - Driver studies → Coil study: uses coil study
skrypty/analiza_P14B.py - Driver studies → Drive signals: uses signals
skrypty/analiza_P14B.py - Driver studies → Drive forcing: uses forcing
skrypty/analiza_P14B.py - Nonlinear driver → Cavity gas: models cavity gas
skrypty/model_nieliniowy.py - Coil memory → Nonlinear driver: extends model
skrypty/model_cewki_z_pamiecia.py - Cavity gas → Sealed driver: uses driver parameters
skrypty/model_gazu.py - Cavity filling → Cavity gas: uses gas properties
skrypty/model_wypelnienia.py - Cavity filling → Sealed driver: uses driver parameters
skrypty/model_wypelnienia.py - Gas thermodynamics → Cavity gas: uses gas model
skrypty/termodynamika_nieliniowa.py - Coil study → Sealed driver: uses driver model
skrypty/analiza_cewki_z_pamiecia.py - Designer → Recommendation: reviews recommendation
README.md - Recommendation → Sealed driver: ranks candidates
README.md - Recommendation → Volume adjustment: considers volume options
README.md - Designer → Room analysis: sets listening context
README.md - Designer → DSP filters: explores correction
README.md - Designer → Perforated front: evaluates enclosure
README.md - Perforated front → Plate mechanics: uses plate mechanics
skrypty/model_frontu_z_otworem_P18B.py - Designer → Prototype structure: develops prototype
README.md - Designer → Cost and limits: compares cost limits
README.md - Designer → Uncertainty model: assesses uncertainty
README.md - Designer → Radiation model: studies radiation
README.md - Recommendation → Research reports: documents findings
README.md - Driver studies → Analysis projection: projects results
skrypty/projekcja_P14B.py