stoermelder / vcvrack-packone

Modules for VCV Rack
GNU General Public License v3.0
173 stars 38 forks source link

TRANSIT, 8FACE, 8FACE mk2 - retrigger in C4 mode #330

Closed stoermelder closed 1 year ago

stoermelder commented 1 year ago

The other thing might be a feature request then. The snapshots only respond to ONE click still. So for example, I press C4 to open saved snapshot 1, then I change some parameters on the bound module, but I want to return to the saved state of snapshot 1 again, but when I press C4 it won't load it's saved state. Only when I go to snapshot 2 and then back to 1 it will recall it's original state.

For live use, it would be better that every time you select the snapshot with a key press it should recall it. So then you can freak out on the bound module, but recall the snapshot to go back to the saved state. The code now doesn't respond to the same key press more than once.

Let me know if you agree.

Originally posted by @Secretcinema001 in https://github.com/stoermelder/vcvrack-packone/issues/329#issuecomment-1243028537

Same issue for 8face modules as well btw.

Originally posted by @Secretcinema001 in https://github.com/stoermelder/vcvrack-packone/issues/329#issuecomment-1243028941

stoermelder commented 1 year ago

Well, the problem is, the voltage stays the same and the module can only detect a change in voltage. It would need another input to "retrigger" the snapshot. I could add a trigger input on channel 2 of the CV input.

Secretcinema001 commented 1 year ago

Yeah I get what you mean. Trigger channel 2 input yes, which means mapping another midi key with a different midi channel to the same snapshot? Most of all it's not a big deal. Let's get Pack One to Library first and then we'll see. But below are my thoughts if you're interested in my noob ideas. :-)

Could the snapshot button respond to Velocity or Double Press? Or an option when each snapshot is directly mappable to midi without the need to use CV?

My 2 options for a workaround now could be either to save the same state twice on 1 and 2, or switch to a different saved snapshot 2 and then back to 1 super fast with no quantization.

Best of luck in any case. I will get to testing your latest build, but I feel the difference very clearly. So solid now man.

On Sun, Sep 11, 2022 at 9:42 PM Ben @.***> wrote:

Well, the problem is, the voltage stays the same and the module can only detect a change in voltage. It would need another input to "retrigger" the snapshot. I could add a trigger input on channel 2 of the CV input.

— Reply to this email directly, view it on GitHub https://github.com/stoermelder/vcvrack-packone/issues/330#issuecomment-1243029833, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUTIQVT76QVWXQJCS2DNKTLV5YY3ZANCNFSM6AAAAAAQJ5AOII . You are receiving this because you were mentioned.Message ID: @.***>

-- Secret Cinema http://www.facebook.com/secretcinema.gem :

www.secretcinema.nl http://www.secretcinema.nl www.facebook.com/secretcinema.gem http://www.facebook.com/secretcinema.gem www.instagram.com/secretcinema

*Gem Bookings:Mail: @. @.>Web: www.gembookings.nl http://www.gembookings.nl/secret-cinema/*

stoermelder commented 1 year ago

Already added. No, you send a trigger on channel 2 to re-trigger the current snapshot. You don't need another MIDI channel, you can use the standard gate from MIDI, like this:

image

Secretcinema001 commented 1 year ago

Ah yes of course, that's it! Really appreciate your fast response Ben. if I can be of any help with anything, don't hesitate to ask anytime.

Cheers, J

On Sun, Sep 11, 2022 at 10:16 PM Ben @.***> wrote:

Already added. No, you send a trigger on channel 2 to re-trigger the current snapshot. You don't need another MIDI channel, you can use the standard gate from MIDI, like this:

[image: image] https://user-images.githubusercontent.com/47640667/189547058-cfd6a4c3-8796-4234-bafa-a09250f03ef4.png

— Reply to this email directly, view it on GitHub https://github.com/stoermelder/vcvrack-packone/issues/330#issuecomment-1243035245, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUTIQVQOAR7WUGSXK4ZWDETV5Y42RANCNFSM6AAAAAAQJ5AOII . You are receiving this because you were mentioned.Message ID: @.***>

-- Secret Cinema http://www.facebook.com/secretcinema.gem :

www.secretcinema.nl http://www.secretcinema.nl www.facebook.com/secretcinema.gem http://www.facebook.com/secretcinema.gem www.instagram.com/secretcinema

*Gem Bookings:Mail: @. @.>Web: www.gembookings.nl http://www.gembookings.nl/secret-cinema/*

stoermelder commented 1 year ago

Also added to all 8FACE modules.

Secretcinema001 commented 1 year ago

Ok this is weird. My studio Mac mini M1 is exactly the same as my Macbook Air M1. I actually duplicated my studio ac to the Macbook Air.

The only difference is an external monitor on the Mac Mini. But on the Mac Mini Transit has no Write option for the snapshots and when I bind a module it crashes. On the Macbook Air it works fine. I removed the whole Pack One and reinstalled it, but same. Build cc9ece3.

Attached an MP4 to show you.

Probably not related to you, but it's only since the latest build.

On Sun, Sep 11, 2022 at 10:22 PM Secret Cinema @.***> wrote:

Ah yes of course, that's it! Really appreciate your fast response Ben. if I can be of any help with anything, don't hesitate to ask anytime.

Cheers, J

On Sun, Sep 11, 2022 at 10:16 PM Ben @.***> wrote:

Already added. No, you send a trigger on channel 2 to re-trigger the current snapshot. You don't need another MIDI channel, you can use the standard gate from MIDI, like this:

[image: image] https://user-images.githubusercontent.com/47640667/189547058-cfd6a4c3-8796-4234-bafa-a09250f03ef4.png

— Reply to this email directly, view it on GitHub https://github.com/stoermelder/vcvrack-packone/issues/330#issuecomment-1243035245, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUTIQVQOAR7WUGSXK4ZWDETV5Y42RANCNFSM6AAAAAAQJ5AOII . You are receiving this because you were mentioned.Message ID: @.***>

-- Secret Cinema http://www.facebook.com/secretcinema.gem :

www.secretcinema.nl http://www.secretcinema.nl www.facebook.com/secretcinema.gem http://www.facebook.com/secretcinema.gem www.instagram.com/secretcinema

*Gem Bookings:Mail: @. @.>Web: www.gembookings.nl http://www.gembookings.nl/secret-cinema/*

-- Secret Cinema http://www.facebook.com/secretcinema.gem :

www.secretcinema.nl http://www.secretcinema.nl www.facebook.com/secretcinema.gem http://www.facebook.com/secretcinema.gem www.instagram.com/secretcinema

*Gem Bookings:Mail: @. @.>Web: www.gembookings.nl http://www.gembookings.nl/secret-cinema/*

Secretcinema001 commented 1 year ago

dropbox link to video

https://www.dropbox.com/s/2t3p30pa63f6iho/Transit%20Crash.mp4?dl=0

On Sun, Sep 11, 2022 at 11:10 PM Secret Cinema @.***> wrote:

Ok this is weird. My studio Mac mini M1 is exactly the same as my Macbook Air M1. I actually duplicated my studio ac to the Macbook Air.

The only difference is an external monitor on the Mac Mini. But on the Mac Mini Transit has no Write option for the snapshots and when I bind a module it crashes. On the Macbook Air it works fine. I removed the whole Pack One and reinstalled it, but same. Build cc9ece3.

Attached an MP4 to show you.

Probably not related to you, but it's only since the latest build.

On Sun, Sep 11, 2022 at 10:22 PM Secret Cinema @.***> wrote:

Ah yes of course, that's it! Really appreciate your fast response Ben. if I can be of any help with anything, don't hesitate to ask anytime.

Cheers, J

On Sun, Sep 11, 2022 at 10:16 PM Ben @.***> wrote:

Already added. No, you send a trigger on channel 2 to re-trigger the current snapshot. You don't need another MIDI channel, you can use the standard gate from MIDI, like this:

[image: image] https://user-images.githubusercontent.com/47640667/189547058-cfd6a4c3-8796-4234-bafa-a09250f03ef4.png

— Reply to this email directly, view it on GitHub https://github.com/stoermelder/vcvrack-packone/issues/330#issuecomment-1243035245, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUTIQVQOAR7WUGSXK4ZWDETV5Y42RANCNFSM6AAAAAAQJ5AOII . You are receiving this because you were mentioned.Message ID: @.***>

-- Secret Cinema http://www.facebook.com/secretcinema.gem :

www.secretcinema.nl http://www.secretcinema.nl www.facebook.com/secretcinema.gem http://www.facebook.com/secretcinema.gem www.instagram.com/secretcinema

*Gem Bookings:Mail: @. @.>Web: www.gembookings.nl http://www.gembookings.nl/secret-cinema/*

-- Secret Cinema http://www.facebook.com/secretcinema.gem :

www.secretcinema.nl http://www.secretcinema.nl www.facebook.com/secretcinema.gem http://www.facebook.com/secretcinema.gem www.instagram.com/secretcinema

*Gem Bookings:Mail: @. @.>Web: www.gembookings.nl http://www.gembookings.nl/secret-cinema/*

-- Secret Cinema http://www.facebook.com/secretcinema.gem :

www.secretcinema.nl http://www.secretcinema.nl www.facebook.com/secretcinema.gem http://www.facebook.com/secretcinema.gem www.instagram.com/secretcinema

*Gem Bookings:Mail: @. @.>Web: www.gembookings.nl http://www.gembookings.nl/secret-cinema/*

Secretcinema001 commented 1 year ago

Solved it by starting a new project in Rack and not the autosave. Intersting

On Sun, Sep 11, 2022 at 11:12 PM Secret Cinema @.***> wrote:

dropbox link to video

https://www.dropbox.com/s/2t3p30pa63f6iho/Transit%20Crash.mp4?dl=0

On Sun, Sep 11, 2022 at 11:10 PM Secret Cinema @.***> wrote:

Ok this is weird. My studio Mac mini M1 is exactly the same as my Macbook Air M1. I actually duplicated my studio ac to the Macbook Air.

The only difference is an external monitor on the Mac Mini. But on the Mac Mini Transit has no Write option for the snapshots and when I bind a module it crashes. On the Macbook Air it works fine. I removed the whole Pack One and reinstalled it, but same. Build cc9ece3.

Attached an MP4 to show you.

Probably not related to you, but it's only since the latest build.

On Sun, Sep 11, 2022 at 10:22 PM Secret Cinema @.***> wrote:

Ah yes of course, that's it! Really appreciate your fast response Ben. if I can be of any help with anything, don't hesitate to ask anytime.

Cheers, J

On Sun, Sep 11, 2022 at 10:16 PM Ben @.***> wrote:

Already added. No, you send a trigger on channel 2 to re-trigger the current snapshot. You don't need another MIDI channel, you can use the standard gate from MIDI, like this:

[image: image] https://user-images.githubusercontent.com/47640667/189547058-cfd6a4c3-8796-4234-bafa-a09250f03ef4.png

— Reply to this email directly, view it on GitHub https://github.com/stoermelder/vcvrack-packone/issues/330#issuecomment-1243035245, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUTIQVQOAR7WUGSXK4ZWDETV5Y42RANCNFSM6AAAAAAQJ5AOII . You are receiving this because you were mentioned.Message ID: @.***>

-- Secret Cinema http://www.facebook.com/secretcinema.gem :

www.secretcinema.nl http://www.secretcinema.nl www.facebook.com/secretcinema.gem http://www.facebook.com/secretcinema.gem www.instagram.com/secretcinema

*Gem Bookings:Mail: @. @.>Web: www.gembookings.nl http://www.gembookings.nl/secret-cinema/*

-- Secret Cinema http://www.facebook.com/secretcinema.gem :

www.secretcinema.nl http://www.secretcinema.nl www.facebook.com/secretcinema.gem http://www.facebook.com/secretcinema.gem www.instagram.com/secretcinema

*Gem Bookings:Mail: @. @.>Web: www.gembookings.nl http://www.gembookings.nl/secret-cinema/*

-- Secret Cinema http://www.facebook.com/secretcinema.gem :

www.secretcinema.nl http://www.secretcinema.nl www.facebook.com/secretcinema.gem http://www.facebook.com/secretcinema.gem www.instagram.com/secretcinema

*Gem Bookings:Mail: @. @.>Web: www.gembookings.nl http://www.gembookings.nl/secret-cinema/*

-- Secret Cinema http://www.facebook.com/secretcinema.gem :

www.secretcinema.nl http://www.secretcinema.nl www.facebook.com/secretcinema.gem http://www.facebook.com/secretcinema.gem www.instagram.com/secretcinema

*Gem Bookings:Mail: @. @.>Web: www.gembookings.nl http://www.gembookings.nl/secret-cinema/*

stoermelder commented 1 year ago

Ok, I can take a look at the crash log if it happens again.

stoermelder commented 1 year ago

Closing this for now.

Secretcinema001 commented 1 year ago

Fantastic!

On Wed, 30 Nov 2022 at 01:49, Ben @.***> wrote:

Closed #330 https://github.com/stoermelder/vcvrack-packone/issues/330 as completed.

— Reply to this email directly, view it on GitHub https://github.com/stoermelder/vcvrack-packone/issues/330#event-7916108392, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUTIQVSTI66QU3TPV5JHKR3WKZQMHANCNFSM6AAAAAAQJ5AOII . You are receiving this because you were mentioned.Message ID: @.***>

-- Secret Cinema http://www.facebook.com/secretcinema.gem :

www.secretcinema.nl http://www.secretcinema.nl www.facebook.com/secretcinema.gem http://www.facebook.com/secretcinema.gem www.instagram.com/secretcinema

*Gem Bookings:Mail: @. @.>Web: www.gembookings.nl http://www.gembookings.nl/secret-cinema/*