GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Lorewegian 📚 (lore@berserker.town)'s status on Monday, 22-May-2023 19:07:13 JST Lorewegian 📚 Lorewegian 📚
    in reply to
    • iced depresso
    • ringo

    @icedquinn @ringo i saw what you were going for, but sometimes, i wonder what would happen if you just had the computing power to run a neural network in real time to generate the output directly. might produce some fairly wild sounds.

    In conversation Monday, 22-May-2023 19:07:13 JST from berserker.town permalink
    • Embed this notice
      iced depresso (icedquinn@blob.cat)'s status on Monday, 22-May-2023 19:07:14 JST iced depresso iced depresso
      in reply to
      • ringo
      @ringo @lore i'm just talking about auto-tuning an antialiasing filter so you can get as close to heavy oversampling as you can without having to pay for it

      so most of these objections are just not understanding what i said
      In conversation Monday, 22-May-2023 19:07:14 JST permalink
    • Embed this notice
      ringo (ringo@talk-here.com)'s status on Monday, 22-May-2023 19:07:16 JST ringo ringo
      in reply to
      • iced depresso
      @icedquinn @lore purposeful technique over "pasta sticka to the wall now?"
      In conversation Monday, 22-May-2023 19:07:16 JST permalink
    • Embed this notice
      iced depresso (icedquinn@blob.cat)'s status on Monday, 22-May-2023 19:07:17 JST iced depresso iced depresso
      in reply to
      • ringo
      @ringo @lore i think people are not understanding you are just using the numerical optimizer to tune the constants for the much cheaper filter. you aren't putting an AI on chip
      In conversation Monday, 22-May-2023 19:07:17 JST permalink
    • Embed this notice
      ringo (ringo@talk-here.com)'s status on Monday, 22-May-2023 19:07:19 JST ringo ringo
      in reply to
      • iced depresso
      @icedquinn @lore

      interesting. just my 2 cents but keep ai out of the hardware design.
      In conversation Monday, 22-May-2023 19:07:19 JST permalink
    • Embed this notice
      iced depresso (icedquinn@blob.cat)'s status on Monday, 22-May-2023 19:07:20 JST iced depresso iced depresso
      in reply to
      • ringo
      @lore @ringo well something fun is anything that has a derivative in calculus can be tuned with the same stuff we make AIs with.

      so like i said you can have a script generate hours of audio at random settings from a synth and like.. have it compare the aliased to 16X oversampled waveforms, and crunch a biquad filter to get as close to the output as desired. or you can add/remove terms to the biquad filter and see if thats better.
      In conversation Monday, 22-May-2023 19:07:20 JST permalink
    • Embed this notice
      Lorewegian 📚 (lore@berserker.town)'s status on Monday, 22-May-2023 19:07:21 JST Lorewegian 📚 Lorewegian 📚
      in reply to
      • iced depresso
      • ringo

      @ringo @icedquinn IIRs being recursive is one of the reasons they're difficult to parallelise. but they are, musically speaking, pretty nice sounding.

      In conversation Monday, 22-May-2023 19:07:21 JST permalink
    • Embed this notice
      Lorewegian 📚 (lore@berserker.town)'s status on Monday, 22-May-2023 19:07:22 JST Lorewegian 📚 Lorewegian 📚
      in reply to
      • iced depresso
      • ringo

      @ringo @icedquinn must be some kind of approximation since IIRs are recursive.

      In conversation Monday, 22-May-2023 19:07:22 JST permalink
    • Embed this notice
      ringo (ringo@talk-here.com)'s status on Monday, 22-May-2023 19:07:24 JST ringo ringo
      in reply to
      • iced depresso
      @icedquinn @lore

      interesting.
      In conversation Monday, 22-May-2023 19:07:24 JST permalink
    • Embed this notice
      iced depresso (icedquinn@blob.cat)'s status on Monday, 22-May-2023 19:07:25 JST iced depresso iced depresso
      in reply to
      • ringo
      @ringo @lore there was an article someone posted on an audio forums about "mini-FIRs" but i don't think i ever saved it properly.

      was very math heavy though. but was something to do with reconstructing analogue filters instead of reverbs with impulse responses.
      In conversation Monday, 22-May-2023 19:07:25 JST permalink
    • Embed this notice
      ringo (ringo@talk-here.com)'s status on Monday, 22-May-2023 19:07:27 JST ringo ringo
      in reply to
      • iced depresso
      @lore @icedquinn are you familiar with this?

      https://www.korg.com/us/products/synthesizers/modwave/index.php
      In conversation Monday, 22-May-2023 19:07:27 JST permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: cdn.korg.com
        modwave - WAVETABLE SYNTHESIZER | KORG (USA)
        from author
        Synthesis powerhouse with distinctive wavetable timbres, Kaoss Physics, and Motion Sequencing 2.0.
    • Embed this notice
      Lorewegian 📚 (lore@berserker.town)'s status on Monday, 22-May-2023 19:07:29 JST Lorewegian 📚 Lorewegian 📚
      in reply to
      • iced depresso
      • ringo

      @icedquinn @ringo you end up with some pretty funky compromises. i needed to have a sine waveform for the synth but it sounded digital if i made the LUT too small.

      then i discovered that if you add some dithering noise to the LUT index, you get hiss instead, which is much better. and you can easily filter that away, leaving a nice sine wave.

      In conversation Monday, 22-May-2023 19:07:29 JST permalink
    • Embed this notice
      Lorewegian 📚 (lore@berserker.town)'s status on Monday, 22-May-2023 19:07:37 JST Lorewegian 📚 Lorewegian 📚
      in reply to
      • iced depresso
      • ringo

      @icedquinn @ringo LUTs are absolutely necessary for adequate performance, but you risk them getting too big if you require some precision, and then you exhaust the cache memory in the CPU.

      In conversation Monday, 22-May-2023 19:07:37 JST permalink
    • Embed this notice
      iced depresso (icedquinn@blob.cat)'s status on Monday, 22-May-2023 19:07:38 JST iced depresso iced depresso
      in reply to
      • ringo
      @lore @ringo somehow feel like you could cheat all this with some kind of lookup table filter with optimized constants
      In conversation Monday, 22-May-2023 19:07:38 JST permalink
    • Embed this notice
      Lorewegian 📚 (lore@berserker.town)'s status on Monday, 22-May-2023 19:07:49 JST Lorewegian 📚 Lorewegian 📚
      • iced depresso
      • ringo

      @icedquinn @ringo arguably, that's 12 multiplications when you oversample it 4X. but in theory you could get away with 2X if you had a very steep anti-aliasing filter. unfortunately, such a steep filter is going to cost you *way* more multiplications...

      In conversation Monday, 22-May-2023 19:07:49 JST permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.