-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Drum Engines causing freeze #28
Comments
Thanks for reporting. I assume you are using UsbMidi? I suspect this has something to do with memory fragmentation. As I saw in your video, there is extreme fast engine changes. With an unfortunate sequence, the memory could theoretically run out. I would have to think through the memory allocation, but I don't know if it's a different Issue. See also #23 |
Yes using USB midi. I’ll try via my computer/midi and send you a midi file,
however the freezing seems to occur when using drum engines regardless of
fast program changes being sent to it or no PC messages at all.
…On Tue, 24 Jan 2023 at 1:18 am, eh2k ***@***.***> wrote:
@MidiSlave <https://github.com/MidiSlave>
Thanks for reporting.
I assume you are using UsbMidi?
If possible, can you provide me with a midi file so I can try to reproduce
the freeze?
I suspect this has something to do with memory fragmentation. As I saw in
your video, there is extreme fast engine changes. With an unfortunate
sequence, the memory could theoretically run out.
I would have to think through the memory allocation, but I don't know if
it's a different Issue.
See also #23 <#23>
—
Reply to this email directly, view it on GitHub
<#28 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AZDTMDWXUZRPJYIX6UCXRETWT2ONBANCNFSM6AAAAAAUDLMEPE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
I have a new version here https://eh2k.github.io/□●/flash/?ver=@28_0.79 - there I have optimized some things regarding midi - can you please give me some feedback if you can reproduce the problem in this version. |
awesome, i'll give it a go. do you think the new plaits firmware voices
will make it onto this?
…On Sun, Mar 19, 2023 at 7:47 PM eh2k ***@***.***> wrote:
@MidiSlave <https://github.com/MidiSlave>
I have a new version here ***@***.***_0.79 -
there I have optimized some things regarding midi - can you maybe give me
feedback if you can still reproduce the problem in this version.
—
Reply to this email directly, view it on GitHub
<#28 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AZDTMDW4LXSF6PEC532TSDTW43IZXANCNFSM6AAAAAAUDLMEPE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
No problems so far with the freezing :) but the programs numbers seem out
of order compared to the machines menu.
On Sun, 26 Mar 2023 at 11:58 am, Nathan MacGregor <
***@***.***> wrote:
… awesome, i'll give it a go. do you think the new plaits firmware voices
will make it onto this?
On Sun, Mar 19, 2023 at 7:47 PM eh2k ***@***.***> wrote:
> @MidiSlave <https://github.com/MidiSlave>
>
> I have a new version here ***@***.***_0.79
> - there I have optimized some things regarding midi - can you maybe give me
> feedback if you can still reproduce the problem in this version.
>
> —
> Reply to this email directly, view it on GitHub
> <#28 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AZDTMDW4LXSF6PEC532TSDTW43IZXANCNFSM6AAAAAAUDLMEPE>
> .
> You are receiving this because you were mentioned.Message ID:
> ***@***.***>
>
|
Actually....several freezes and now the screens off when i reboot.
On Sun, Mar 26, 2023 at 1:28 PM Nathan MacGregor <
***@***.***> wrote:
… No problems so far with the freezing :) but the programs numbers seem out
of order compared to the machines menu.
On Sun, 26 Mar 2023 at 11:58 am, Nathan MacGregor <
***@***.***> wrote:
> awesome, i'll give it a go. do you think the new plaits firmware voices
> will make it onto this?
>
> On Sun, Mar 19, 2023 at 7:47 PM eh2k ***@***.***> wrote:
>
>> @MidiSlave <https://github.com/MidiSlave>
>>
>> I have a new version here ***@***.***_0.79
>> - there I have optimized some things regarding midi - can you maybe give me
>> feedback if you can still reproduce the problem in this version.
>>
>> —
>> Reply to this email directly, view it on GitHub
>> <#28 (comment)>,
>> or unsubscribe
>> <https://github.com/notifications/unsubscribe-auth/AZDTMDW4LXSF6PEC532TSDTW43IZXANCNFSM6AAAAAAUDLMEPE>
>> .
>> You are receiving this because you were mentioned.Message ID:
>> ***@***.***>
>>
>
|
HI @MidiSlave, thanks for the response - I have opened a new issue regarding the program numbers. I have now tested this a bit more intensively. If I simply set random program numbers (0-44) in a loop, I can reproduce the freeze now. However, if I avoid the program numbers 33,39,40,41 ( FX engines that allocate a lot of memory ) - it actually works without freezing. For completeness - here is my test-script: https://github.com/eh2k/squares-and-circles/blob/main/test/test_midi.sh I'll have to take a look, maybe I'll come up with something else. Can you please give me more info about what exactly you do - especially which parameters and which engines you use. PS: As far as I know, the recently published plaits update is not open source - but there are some old engines like Swarm, Noise, Particle that I could add at some point. |
I have a midi track on digitakt sequencing the first channel of |
I've had a couple gigs recently and have had to abort my plans to use Squares and Circles for drum voices because it freezes. I can have it on M-OSC for hours with out it freezing but almost with out fail will freeze if using the drum voices and perhaps especially the vintage hats/rom machines. I've been sequencing/controlling it via midi. Still love the hell out of it using as polyphonic M-OSC!
The text was updated successfully, but these errors were encountered: