[nama] Bodily harm :-)

  • From: Julien Claassen <julien@xxxxxxxxxxx>
  • To: Nama user's mailinglist <nama@xxxxxxxxxxxxx>
  • Date: Wed, 9 May 2012 12:21:42 +0200 (CEST)

Hello Joel!
I just came across this error and couldn't get rid of it. It struck so heavily, that I finally had to quit using ctrl-c.
Nama> save
Can't use an undefined value as an ARRAY reference at ../lib/Audio/Nama/Effects.pm line 16. Same for quit and sh. I THINK I sngled out a track. Attached you will find the State.json file from that project. If you want to have a look at the project in action, just log in, if you've still got all the details and take a look at detlev_6 . One good thing though: Still no crashes! And with the latest git version even no xruns in JACK. So until that happened, with lots of effects added and changed, it was stable as a rock. This is really brilliant and these are jst the rough edges round the sides. :-)
  Warm regards
          Julien

=-=-=-=-=-=-=-=-=-=-=-=-
Such Is Life: Very Intensely Adorable;
Free And Jubilating Amazement Revels, Dancing On - FLOWERS!

======      Find my music at      ======
http://juliencoder.de/nama/music.html
.....................................
"If you live to be 100, I hope I live to be 100 minus 1 day,
so I never have to live without you." (Winnie the Pooh)
{
   "bus_data" : [
      {
         "class" : "Audio::Nama::MasterBus",
         "name" : "Main",
         "rw" : "REC",
         "send_id" : "Master",
         "send_type" : "track"
      },
      {
         "class" : "Audio::Nama::SubBus",
         "name" : "Manual",
         "rw" : "REC"
      }
   ],
   "edit_data" : [],
   "fade_data" : [],
   "fx" : {
      "applied" : {
         "A" : {
            "chain" : "1",
            "display" : "scale",
            "owns" : [],
            "type" : "epp"
         },
         "B" : {
            "chain" : "1",
            "display" : "scale",
            "owns" : [],
            "type" : "ea"
         },
         "BL" : {
            "chain" : "5",
            "display" : "scale",
            "owns" : [],
            "type" : "epp"
         },
         "BM" : {
            "chain" : "5",
            "display" : "scale",
            "owns" : [],
            "type" : "ea"
         },
         "BP" : {
            "chain" : "6",
            "display" : "scale",
            "owns" : [],
            "type" : "epp"
         },
         "BQ" : {
            "chain" : "6",
            "display" : "scale",
            "owns" : [],
            "type" : "ea"
         },
         "BV" : {
            "chain" : "7",
            "display" : "scale",
            "owns" : [],
            "type" : "epp"
         },
         "BW" : {
            "chain" : "7",
            "display" : "scale",
            "owns" : [],
            "type" : "ea"
         },
         "C" : {
            "chain" : "3",
            "display" : "scale",
            "owns" : [],
            "type" : "epp"
         },
         "CD" : {
            "chain" : "8",
            "display" : "scale",
            "owns" : [],
            "type" : "epp"
         },
         "CE" : {
            "chain" : "8",
            "display" : "scale",
            "owns" : [],
            "type" : "ea"
         },
         "CN" : {
            "chain" : "9",
            "display" : "scale",
            "owns" : [],
            "type" : "epp"
         },
         "CO" : {
            "chain" : "9",
            "display" : "scale",
            "owns" : [],
            "type" : "ea"
         },
         "D" : {
            "chain" : "3",
            "display" : "scale",
            "owns" : [],
            "type" : "ea"
         },
         "G" : {
            "chain" : "4",
            "display" : "scale",
            "owns" : [],
            "type" : "epp"
         },
         "H" : {
            "chain" : "4",
            "display" : "scale",
            "owns" : [],
            "type" : "ea"
         },
         "I" : {
            "chain" : "4",
            "display" : "field",
            "owns" : [],
            "type" : "pn:met"
         },
         "IJ" : {
            "chain" : "10",
            "display" : "scale",
            "owns" : [],
            "type" : "epp"
         },
         "IK" : {
            "chain" : "10",
            "display" : "scale",
            "owns" : [],
            "type" : "ea"
         },
         "JA" : {
            "chain" : "3",
            "display" : "scale",
            "owns" : [],
            "type" : "efh"
         },
         "JB" : {
            "chain" : "3",
            "display" : "scale",
            "owns" : [],
            "type" : "efl"
         },
         "JC" : {
            "chain" : "3",
            "display" : "scale",
            "owns" : [],
            "type" : "el:Plate2x2"
         },
         "JD" : {
            "chain" : "9",
            "display" : "scale",
            "owns" : [],
            "type" : "efh"
         },
         "JE" : {
            "chain" : "9",
            "display" : "scale",
            "owns" : [],
            "type" : "efl"
         }
      },
      "id_counter" : "JF",
      "params" : {
         "A" : [
            "50"
         ],
         "B" : [
            "100"
         ],
         "BL" : [
            "50"
         ],
         "BM" : [
            45.492
         ],
         "BP" : [
            "70"
         ],
         "BQ" : [
            53.074
         ],
         "BV" : [
            "50"
         ],
         "BW" : [
            53.074
         ],
         "C" : [
            "50"
         ],
         "CD" : [
            "65"
         ],
         "CE" : [
            18.1968
         ],
         "CN" : [
            "50"
         ],
         "CO" : [
            27.2952
         ],
         "D" : [
            68.238
         ],
         "G" : [
            "50"
         ],
         "H" : [
            0
         ],
         "I" : [
            "150"
         ],
         "IJ" : [
            "40"
         ],
         "IK" : [
            12.1312
         ],
         "JA" : [
            "50"
         ],
         "JB" : [
            "5000"
         ],
         "JC" : [
            "0.3",
            "0.2",
            "0.25",
            "0.2"
         ],
         "JD" : [
            "500"
         ],
         "JE" : [
            "5000"
         ]
      }
   },
   "groups_data" : [],
   "gui" : {
      "_seek_unit" : 1
   },
   "inserts_data" : [],
   "marks_data" : [],
   "mode" : {
      "loop_enable" : null,
      "mastering" : 0
   },
   "project" : {
      "bunch" : {
         "dfh" : [
            "bass_drum",
            "snare",
            "toms",
            "cymbals"
         ],
         "drums" : [
            "bass_drum",
            "snare",
            "toms",
            "hihats",
            "cymbals"
         ]
      },
      "config" : {},
      "save_file_version_number" : "1.100"
   },
   "project_effect_chain_data" : [],
   "setup" : {
      "audio_length" : 0,
      "loop_endpoints" : [
         null,
         null
      ]
   },
   "text" : {
      "command_history" : [
         "bass;vol 33",
         "bass",
         "vol 33",
         "bas-drum",
         "bass_drum",
         "vol 35",
         "snare",
         "hihats",
         "vol 22",
         "cymbals",
         "vol 25",
         "toms",
         "vol",
         "vol 16",
         "vol 45",
         "for drums;mon",
         "add perc_1;stereo;source 5",
         "metro",
         "unmute",
         "perc_1",
         "fixdc;norm",
         "vol 10",
         "mute",
         "vol 18",
         "vol 12",
         "p 65",
         "p 40",
         "off",
         "arm",
         "bass_drums",
         "vol 30",
         "vol 9",
         "vol 8",
         "p",
         "p 35",
         "p 70",
         "automix",
         "2",
         "mxo",
         "4",
         "5",
         "3",
         "save",
         "quit",
         "afx efh 50; afx efl 5000",
         "afx 1795 0.3 0.2 0.25 0.2",
         "solo",
         "nosolo",
         "afx efh 500",
         "afx efl 5000"
      ]
   },
   "this_op" : "JE",
   "this_track_name" : "cymbals",
   "tracks_data" : [
      {
         "cache_map" : {},
         "class" : "Audio::Nama::SimpleTrack",
         "current_edit" : {},
         "effect_chain_stack" : [],
         "group" : "Master",
         "looping" : null,
         "modifiers" : "",
         "n" : "1",
         "name" : "Master",
         "old_vol_level" : null,
         "ops" : [
            "A",
            "B"
         ],
         "pan" : "A",
         "rec_defeat" : 1,
         "rw" : "MON",
         "send_id" : 1,
         "send_type" : "soundcard",
         "source_id" : null,
         "source_type" : null,
         "version_comment" : {},
         "vol" : "B",
         "width" : 2
      },
      {
         "cache_map" : {},
         "class" : "Audio::Nama::MixDownTrack",
         "current_edit" : {},
         "effect_chain_stack" : [],
         "group" : "Mixdown",
         "looping" : null,
         "modifiers" : "",
         "n" : "2",
         "name" : "Mixdown",
         "ops" : [],
         "pan" : null,
         "playat" : null,
         "region_end" : null,
         "region_start" : null,
         "rw" : "OFF",
         "send_id" : null,
         "send_type" : null,
         "source_id" : null,
         "source_type" : null,
         "version" : "1",
         "version_comment" : {},
         "vol" : null,
         "width" : 2
      },
      {
         "cache_map" : {},
         "class" : "Audio::Nama::Track",
         "current_edit" : {},
         "effect_chain_stack" : [],
         "group" : "Main",
         "looping" : null,
         "modifiers" : "",
         "n" : "3",
         "name" : "monitor",
         "ops" : [
            "JA",
            "JB",
            "JC",
            "C",
            "D"
         ],
         "pan" : "C",
         "playat" : null,
         "region_end" : null,
         "region_start" : null,
         "rw" : "MON",
         "send_id" : null,
         "send_type" : null,
         "source_id" : "5",
         "source_type" : "soundcard",
         "version" : "1",
         "version_comment" : {},
         "vol" : "D",
         "width" : 2
      },
      {
         "cache_map" : {},
         "class" : "Audio::Nama::Track",
         "current_edit" : {},
         "effect_chain_stack" : [],
         "group" : "Main",
         "looping" : null,
         "modifiers" : "",
         "n" : "4",
         "name" : "metro",
         "old_vol_level" : "100",
         "ops" : [
            "I",
            "G",
            "H"
         ],
         "pan" : "G",
         "rec_defeat" : 1,
         "rw" : "OFF",
         "send_id" : null,
         "send_type" : null,
         "source_id" : "null",
         "source_type" : "null",
         "version_comment" : {},
         "vol" : "H",
         "width" : 1
      },
      {
         "cache_map" : {},
         "class" : "Audio::Nama::Track",
         "current_edit" : {},
         "effect_chain_stack" : [],
         "group" : "Main",
         "looping" : null,
         "modifiers" : "",
         "n" : "5",
         "name" : "bass_drum",
         "old_vol_level" : null,
         "ops" : [
            "BL",
            "BM"
         ],
         "pan" : "BL",
         "playat" : null,
         "region_end" : null,
         "region_start" : null,
         "rw" : "MON",
         "send_id" : null,
         "send_type" : null,
         "source_id" : "LinuxSampler",
         "source_type" : "jack_client",
         "version" : "1",
         "version_comment" : {},
         "vol" : "BM",
         "width" : 2
      },
      {
         "cache_map" : {},
         "class" : "Audio::Nama::Track",
         "current_edit" : {},
         "effect_chain_stack" : [],
         "group" : "Main",
         "looping" : null,
         "modifiers" : "",
         "n" : "6",
         "name" : "snare",
         "old_vol_level" : null,
         "ops" : [
            "BP",
            "BQ"
         ],
         "pan" : "BP",
         "playat" : null,
         "region_end" : null,
         "region_start" : null,
         "rw" : "MON",
         "send_id" : null,
         "send_type" : null,
         "source_id" : "LinuxSampler1",
         "source_type" : "jack_client",
         "version" : "1",
         "version_comment" : {},
         "vol" : "BQ",
         "width" : 2
      },
      {
         "cache_map" : {},
         "class" : "Audio::Nama::Track",
         "current_edit" : {},
         "effect_chain_stack" : [],
         "group" : "Main",
         "looping" : null,
         "modifiers" : "",
         "n" : "7",
         "name" : "toms",
         "old_vol_level" : null,
         "ops" : [
            "BV",
            "BW"
         ],
         "pan" : "BV",
         "playat" : null,
         "region_end" : null,
         "region_start" : null,
         "rw" : "MON",
         "send_id" : null,
         "send_type" : null,
         "source_id" : "LinuxSampler2",
         "source_type" : "jack_client",
         "version" : "1",
         "version_comment" : {},
         "vol" : "BW",
         "width" : 2
      },
      {
         "cache_map" : {},
         "class" : "Audio::Nama::Track",
         "current_edit" : {},
         "effect_chain_stack" : [],
         "group" : "Main",
         "looping" : null,
         "modifiers" : "",
         "n" : "8",
         "name" : "hihats",
         "old_vol_level" : null,
         "ops" : [
            "CD",
            "CE"
         ],
         "pan" : "CD",
         "playat" : null,
         "region_end" : null,
         "region_start" : null,
         "rw" : "MON",
         "send_id" : null,
         "send_type" : null,
         "source_id" : "LinuxSampler3",
         "source_type" : "jack_client",
         "version" : "1",
         "version_comment" : {},
         "vol" : "CE",
         "width" : 2
      },
      {
         "cache_map" : {},
         "class" : "Audio::Nama::Track",
         "current_edit" : {},
         "effect_chain_stack" : [],
         "group" : "Main",
         "looping" : null,
         "modifiers" : "",
         "n" : "9",
         "name" : "cymbals",
         "old_vol_level" : null,
         "ops" : [
            "JD",
            "JE",
            "CN",
            "CO"
         ],
         "pan" : "CN",
         "playat" : null,
         "region_end" : null,
         "region_start" : null,
         "rw" : "MON",
         "send_id" : null,
         "send_type" : null,
         "source_id" : "LinuxSampler4",
         "source_type" : "jack_client",
         "version" : "1",
         "version_comment" : {},
         "vol" : "CO",
         "width" : 2
      },
      {
         "cache_map" : {},
         "class" : "Audio::Nama::Track",
         "current_edit" : {},
         "effect_chain_stack" : [],
         "group" : "Main",
         "looping" : null,
         "modifiers" : "",
         "n" : "10",
         "name" : "perc_1",
         "old_vol_level" : null,
         "ops" : [
            "IJ",
            "IK"
         ],
         "pan" : "IJ",
         "playat" : null,
         "region_end" : null,
         "region_start" : null,
         "rw" : "MON",
         "send_id" : null,
         "send_type" : null,
         "source_id" : "5",
         "source_type" : "soundcard",
         "version" : "1",
         "version_comment" : {},
         "vol" : "IK",
         "width" : 2
      }
   ]
}

Other related posts: