tomara-x / magi

instruments and effects made with faust
Other
2 stars 0 forks source link

yes, hello? i have issues! #3

Open tomara-x opened 1 year ago

tomara-x commented 1 year ago

kehehehe! let's do this!

  1. stackgirl
  2. scanned synthesis?
  3. pm:
    • hsp_phasor with rdtable for custom waveforms
    • amp after feedback
    • lmao it takes phase in radian (use the one in quadrotorgirl)
  4. vst:
  5. max externals
    • still important, customizable ui
    • wanna find a way to test this
  6. ve.vocoder
  7. binaries as raw data
  8. gaia: why did you follow the sterrain way so blindly? i think i can do the same with 2 (custom wave shape) oscillators (make it rwtable and it's a party!) am-ing each other (or not), and being phase modulated (separately) by the "rotation" shape (the superformula in this case) but the superformula is so unstable for this. also we can increase dimensions this way ez!
    • leave gaia, make a new girl
tomara-x commented 1 year ago

interesting but not important

  1. make sure to check out this WAP
  2. clap:
  3. cmaj:
  4. alarm clock:
  5. amaranth on android:
    • ui unusable on small phone screen
  6. webaudio wasm:
    • some ui elements will get a nan value when adjusting them (observed in nentry) causing it to glitch. also menus get turned back into sliders
    • how does the ide do its thing? is there a way to export something this way?
tomara-x commented 1 year ago

why were you doing this? and why not just min(0) it?

o(x) = freq,phs : os.oscp*0.1 <: _>0,_ : *
with {
    freq = hslider("freq %x",20,0,2e3,1);
    phs = hslider("phs %x",0,-1,1,0.01)*ma.PI;
};

resettables:

period(p) = %(int(p))*(1-button("r"))~+(1');
pulse(p) = period(p) : \(x).(x <= x');
counterR(x) = +(x) ~ _*(1-button("r"));
tomara-x commented 1 year ago

rust: