--
You received this message because you are subscribed to the Google Groups "Lightjams" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lightjams+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/lightjams/2887f33d-a9da-45d0-8480-16d9486aa1dbo%40googlegroups.com.
Yes definitely sliders save and probably x positions save, this works fine normally, but it does not appear to work when using midi for control.
When using midi for control, neither of these options work. My best guess is Lightjams on startup switches all midi values as a ‘0’, but it still doesn’t do much to explain how a value in gmem which is updated only when a midi.note is pressed and updated to a value which cannot be zero, still recalls a value of zero when the software is reloaded.
I guess the gmem() values is not actually retained at all from the previous save session, it is recreated in the new session from its source and appears as if it was saved. With Lightjams setting (or reading) all midi values to zero on startup, it causes anything derived from it to be zero or unknown (if a button has yet to be pressed) which is defaulted to zero also.
A bit stumped on this one.
--
You received this message because you are subscribed to a topic in the Google Groups "Lightjams" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/lightjams/PRSttSfZiV0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to lightjams+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/lightjams/179c4188-dbae-4137-a78a-4cb6b39c3157n%40googlegroups.com.
That makes sense it could get quite tricky to debug a bad values. Having a reset all midi to zero is needed but for this project stopping the requirment to turn every dial on startup to get value, and startup on previous values is beneficial.
This project saved midi.control values only, however saving midi.note values may come in useful at some stage.
From: ligh...@googlegroups.com <ligh...@googlegroups.com> On Behalf Of Mathieu
Sent: Thursday, 27 August 2020 11:43 PM
To: Lightjams <ligh...@googlegroups.com>
Subject: Re: [Lightjams] Re: Default midi values on startup
Hi!
You are right that everything except OSC (optional) are reset to 0 when loading a project. The initial goal was to have a known default state when loading a project so that you don't get stuck with bad values somewhere.
I agree that it would make sense to optionally save MIDI CC values into the project file, like OSC. I guess you weren't relying on saving MIDI notes, right?
--
You received this message because you are subscribed to a topic in the Google Groups "Lightjams" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/lightjams/PRSttSfZiV0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to lightjams+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/lightjams/351720b7-6b5e-40b6-bc13-40fcc3084049n%40googlegroups.com.
Alright OSC saves the day. You can store values in the project save file using OSC
What I didn’t understand is you can listen to osc values you are also sending out.
With the nice tick box saying “save current OSC values to the project file” checked, and set the osc input port to equal the osc output port, and set the adapters to be the same.
Made sure the OSC output address is different from the osc address mapped for the input otherwise doesn’t work
Did not have the feedback box checked.
Thanks that is really helpful to make that happen, definitely reduce complexity of the project and a fair bit of time also.
To view this discussion on the web visit https://groups.google.com/d/msgid/lightjams/9827374b-cbd5-4a7b-97db-96747775e914n%40googlegroups.com.