Wpis z mikrobloga

Dobra. Żarty sie skończyly. Mam problem.

karplus :: AudSF Double Double
karplus = proc input -> do
rec filtered <- filterLowPass -< (delayed, 2000)
delayed <- delayLine 1.25 -< filtered + input
outA -< filtered + input

Mam taki kod. Nie wykonue sie rekurencyjnie. Powinno działać jak na zdjęciu. A feedback jest jednorazowy zamiast kręcic sie w kółko.

Miał ktoś z problem z rekursją przy Arrowsach?

#haskell
Wolfik1024 - Dobra. Żarty sie skończyly. Mam problem.

karplus :: AudSF Double Doub...

źródło: comment_Szksv74QRFSpZPolVsAmYKey9uWMxFGu.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Wolfik1024: dokonca nie rozumiem
, ale na twoim miejscu bym probowal "kodowac" od jednego elementu (s.z.) i sprawdzal czy dziala potem dodawal kolejne i szukal po goglach. Powinno szybko blad sie znalezc. Ale to taka bardzo luzna rozkmina.
  • Odpowiedz