Ironclad / Ironclad/rivet

[Bug]: Rivet hangs when processing audio files

Open
#375 0 comments 1 reaction 0 assignees View on GitHub
bug
Dominant language
TypeScript
Stars
4.7k
Forks
388
PR merge metrics
No merged PRs in 30d

Description

### What happened?

Adding an audio source to rivet causes it to hang when then running the audio source, getting proportionally worse with increasing file sizes. It looks like the Audio node blocks the UI when being processed

### What was the expected functionality?

It doesn't cause it to hang or lag

### Describe your environment

OSX

### Relevant log output

```shell
Can be repro'd with just a single audio node and running it - the UI can't be used while it's running.

Here's an example audio file that can be used to repro: https://drive.google.com/file/d/1qhOqHGkgtsaZUgjDYTXsLUkWCJ68vsnt/view?usp=sharing (based on https://github.com/rafaelreis-hotmart/Audio-Sample-files/blob/master/sample.m4a but longer)
```

### Relevant screenshots

![image](https://github.com/Ironclad/rivet/assets/101561132/8eed0df4-2d48-4912-b608-1a7c511847a3)

### Code of Conduct

- [X] I agree to follow this project's Code of Conduct

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.