nativemind_sound_generator 1.2.0
nativemind_sound_generator: ^1.2.0 copied to clipboard
Tone generator plugin of NativeMind: sound_generator 0.0.5 by Mert Güner (MIT) with Anton Dodonov's MULTI generator (Android DSP, 2021–22, harmonics gain 2025) and the iOS AudioKit settings of 2021; i [...]
1.2.0 - 2026-11-06 #
- MULTI: the 2025 angle codes of SoundHealer (
ae47c01), additive; every other angle plays as before (the 45 reference vectors are unchanged).1000…1999= binaural beats, right channel at base + (angle − 1000) Hz;5000…,6000…,7000…= stereo phase offsets labelled surround (no multichannel output).setSurroundModeis still not carried: it only selected code 6000.
1.1.1 #
- Docs: README (install, handmade authors and roles, links), migration guide, PROVENANCE.
- pubspec:
repositoryfield so README links resolve on pub.dev.
1.1.0 #
NmSoundGenerator.setHarmonicsDbDifference(double dbDifference)(Android): attenuates the harmonics of the MULTI generator bydbDifferencedB, the fundamental unchanged — Anton Dodonov's 2025 addition to the vendored Java generator (iScillator5d43aaa, 2025-09-05; markedgenerated by early AI — ранний ИИ), carried byte-identical:multiGenerator.setHarmonicsDbDifference+ field,baseGeneratordefault, theSoundGeneratorPluginmethod and the Dart call (SDD flowsdd-widgets-handmade, task 4.3 follow-up).- Fix (
fixed by): the 2025SoundGenerator.setHarmonicsDbDifferencecalled a methodsignalDataGeneratordoes not have (did not compile; iScillator81d25e6stubbed it out) — it now reaches the wave generator throughgetGenerator(). - Known behaviour (as written in 2025): works on the MULTI wave only, must follow
setParams(which rebuilds the amplitudes), repeated calls compound,amp_sumis not renormalised; iOS answersnotImplemented. setSurroundModeand the 2025 binaural / surround angle codes are not carried.
1.0.0 #
- First release (SDD flow
sdd-widgets-handmade, task 2.20): sound_generator 0.0.5 (Mert Güner, MIT) with Anton Dodonov's MULTI generator and iOS settings as of iScillator 56df9d0 (2022-03-20); Dart APINmSoundGenerator,NmWaveTypes;NmSoundGeneratorEngine(NmSoundEngine of nativemind_sound). - Fix (
fixed by): the v1 embedding (Registrar,registerWith) removed in Flutter 3.29 — commented out. - Build: Android Gradle (Kotlin DSL, AGP 9, compileSdk 36, minSdk 24), podspec renamed (iOS 13).
- License: the MIT parts are marked as MIT (the 2025
license: NativeMindNONCpubspec field claimed them as NONC). volume_controlis not part of the plugin (it forced the system volume to 100 %).