falkTX / Carla

Audio plugin host
https://kx.studio/carla
1.63k stars 147 forks source link

[Bug] Carla-git cannot save/load plugins state #127

Open ghost opened 10 years ago

ghost commented 10 years ago

Steps to reproduce:

  1. Open Carla in MultiClient mode (I didn't test this with other modes)
  2. Load any plugin (internal/dssi/ladspa/vst/winvst)
  3. Change some settings
  4. Save plugin state through Carla's interface
  5. Change some settings
  6. Load plugin state
  7. Plugin becomes disabled, previous plugin state is not restored

Console output: Using "carla" theme Carla 1.9.4 (2.0-beta2) started, status: Python version: 3.4.0 Qt version: 4.8.6 PyQt version: 4.10.4 Binary dir: /usr/lib/carla Resources dir: /usr/share/carla/resources QColor::setRgb: RGB parameters out of range QColor::setRgb: RGB parameters out of range libjack.so.0 loaded sucessfully! KGlobal::locale(): Warning your global KLocale is being recreated with a valid main component instead of a fake component, this usually means you tried to call i18n related functions before your main component was created. You should not do that since it most likely will not work Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QDBusObjectPath) Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QDBusObjectPath)

falkTX commented 10 years ago

I never seen this happen to me, maybe you were just in a bad git commit.

Please test again, thanks.

rhetr commented 10 years ago

this is also a problem for me running the latest update in the kxstudio ppa. what I did:

1) open carla 2) add carla-rack (internal) 3) add plugins to carla-rack 4) save carla-rack to tester.carxs 5) open new carla-rack (internal) 6) load tester.carxs plugin state

as wtangerine said it also disables the plugin and doesn't show anything in carla-rack as it should.

related https://github.com/falkTX/Carla/issues/163

JulianVickers commented 8 years ago

Experiencing the same issue in version 2.0 beta4. I'm a little embarrassed to say it but I would include the console output if I could figure out how to get the log tab to appear...

falkTX commented 8 years ago

the log tab is not included in the 2.x series, at least not yet. you need to run carla from the terminal.

JulianVickers commented 8 years ago

Ehhh... yes, thank you. Now I have to change my story, but in the hopes it might help you in some way here is an update. As they say around here, "what had HAPPENED was..."

Up until just now I have been running Carla from a standalone executable for testing, and everything was more or less okay except for the loading of plugin states. In the interest of getting you the terminal output I added the kxstudios repo and installed the beta 4 version from there. On trying to recreate the issue, lo and behold it went away when using the installed program... plugin states are saved and loaded from within carlaRack with no problems.

So I might have been a little bit overzealous in getting involved in the discussion, but on the off chance that it might help I thought I had better give an update.

chasingmaxwell commented 8 years ago

I'm experiencing this issue when adding the carla-rack lv2 plugin to an ardour project. I'm using Ardour 4.7.0 (compiled from source) and Carla 1.9.6 (2.0-beta4) (from the carla-git package in the kxstudio ppa). What can I do to provide helpful debugging information?