[nama] Re: remove_track fixed

  • From: Joel Roth <joelz@xxxxxxxxx>
  • To: nama@xxxxxxxxxxxxx
  • Date: Thu, 24 May 2012 08:25:53 -1000

On Thu, May 24, 2012 at 12:00:50PM +0200, Julien Claassen wrote:
> Hi Joel!
>   In the master branch, I still get the problem with the hidden track.
> add monitor;stereo;source 5
> [all OK, only three tracks displayed from the reconfiguration]
> show
> [four tracks displayed and the same error about attempting to select chain 4]

> remove_track works, but no confirmation is required. 

You have probably set quietly_remove_tracks in namarc.

> Because no wav/effects are attached?]
>   Attahced you will also find the output of make test again, since
> there are still cleanup errors with latency.t and there's a file not
> found. Start from the end and you'll encounter them very quickly.

Thanks, actually what's great is that all tests pass

> All tests successful.
> Files=8, Tests=146, 21 wallclock secs ( 0.17 usr  0.03 sys + 16.33 cusr  2.36 
> csys = 18.89 CPU)
> Result: PASS

The test harness (which gives the above message) has been
failing, although run individually, the tests 

Onward and toward some higher goal....

>   OK, uni and then back to the problem at hand.
>   Testingly yours
>            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)

> PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" 
> "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t
> t/01_symbols.t .. ok
> # TESTING t/02_assign.t
> # testing for class ::
> Log4perl: Seems like no initialization happened. Forgot to call init()?
> # Serializing, storing and recalling data
> # testing for class main::
> # Serializing, storing and recalling data
> # testing for class main
> # Serializing, storing and recalling data
> # scalar array: 4 scalar hash: 1/8
> t/02_assign.t ... ok
> # TESTING t/03_wav.t
> t/03_wav.t ...... ok
> # TESTING t/04_object.t
> # testing trivial class Apple
> t/04_object.t ... ok
> # TESTING t/11_mark.t
> t/11_mark.t ..... ok
> # TESTING t/12_nama.t
> # working directory: /root/build/second/nama
> didn't find a match for autosave_interval in %devices $alsa_playback_device 
> $alsa_capture_device $soundcard_channels %abbreviations $mix_to_disk_format 
> $raw_to_disk_format $cache_to_disk_format $mixer_out_format 
> $ecasound_tcp_port $ecasound_globals_general $ecasound_globals_realtime 
> $ecasound_globals_nonrealtime $ecasound_buffersize_realtime 
> $ecasound_buffersize_nonrealtime $project_root $use_group_numbering 
> $press_space_to_start_transport $execute_on_project_load $initial_user_mode 
> $midish_enable $quietly_remove_tracks $use_jack_plumbing $jack_seek_delay 
> $use_monitor_version_for_mixdown $volume_control_operator $eager_mode 
> $serialize_formats $use_git $beep_command $eq $low_pass $mid_pass $high_pass 
> $compressor $spatialiser $limiter 
> didn't find a match for sample_rate in %devices $alsa_playback_device 
> $alsa_capture_device $soundcard_channels %abbreviations $mix_to_disk_format 
> $raw_to_disk_format $cache_to_disk_format $mixer_out_format 
> $ecasound_tcp_port $ecasound_globals_general $ecasound_globals_realtime 
> $ecasound_globals_nonrealtime $ecasound_buffersize_realtime 
> $ecasound_buffersize_nonrealtime $project_root $use_group_numbering 
> $press_space_to_start_transport $execute_on_project_load $initial_user_mode 
> $midish_enable $quietly_remove_tracks $use_jack_plumbing $jack_seek_delay 
> $use_monitor_version_for_mixdown $volume_control_operator $eager_mode 
> $serialize_formats $use_git $beep_command $eq $low_pass $mid_pass $high_pass 
> $compressor $spatialiser $limiter 
> : file not found at 
> /root/build/second/nama/blib/lib/Audio/Nama/Persistence.pm line 874
>       Audio::Nama::restore_effect_chains() called at 
> /root/build/second/nama/blib/lib/Audio/Nama/Initializations.pm line 360
>       Audio::Nama::initialize_interfaces() called at t/12_nama.t line 55
> Useless use of not in void context at (eval 1190) line 45312, <DATA> line 
> 29435.
> # Check representative variable from default .namarc
> # IO.pm unit test 1
> # IO.pm unit test 2
> # IO.pm unit test 3
> # IO.pm unit test 4
> # IO.pm unit test 5
> # IO.pm unit test 6
> # IO.pm unit test 7
> # IO.pm unit test 8
> # IO.pm unit test 9
> # IO.pm unit test 10
> # IO.pm unit test 11
> # IO.pm unit test 12
> # IO.pm unit test 13
> # IO.pm unit test 14
> # IO.pm unit test 15
> # IO.pm unit test 16
>  (L 183) c-select 3: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 3: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 3: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 3: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 3: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 3: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 3: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 3: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 3: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 3: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 1: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 1: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 2: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 2: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 1: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 1: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 4: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 5: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 6: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 7: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 8: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 4: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 5: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 6: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 7: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 8: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 1: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 1: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 3: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 3: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
>  (L 183) c-select 3: attempted to select non-existing Ecasound chain at 
> /root/build/second/nama/blib/lib/Audio/Nama/Engine.pm line 183
> # Edit mode playat and region endpoints adjustment
> Couldn't chdir /root/build/second/nama/test/: No such file or directory
>  at /usr/local/share/perl/5.10.1/File/Find/Rule.pm line 594
>       (in cleanup) DESTROY: illegal method call at t/12_nama.t line 0
> t/12_nama.t ..... ok
> # TESTING t/13_io.t
> t/13_io.t ....... ok
> # TESTING t/14_latency.t
> # working directory: /root/build/second/nama
> didn't find a match for autosave_interval in %devices $alsa_playback_device 
> $alsa_capture_device $soundcard_channels %abbreviations $mix_to_disk_format 
> $raw_to_disk_format $cache_to_disk_format $mixer_out_format 
> $ecasound_tcp_port $ecasound_globals_general $ecasound_globals_realtime 
> $ecasound_globals_nonrealtime $ecasound_buffersize_realtime 
> $ecasound_buffersize_nonrealtime $project_root $use_group_numbering 
> $press_space_to_start_transport $execute_on_project_load $initial_user_mode 
> $midish_enable $quietly_remove_tracks $use_jack_plumbing $jack_seek_delay 
> $use_monitor_version_for_mixdown $volume_control_operator $eager_mode 
> $serialize_formats $use_git $beep_command $eq $low_pass $mid_pass $high_pass 
> $compressor $spatialiser $limiter 
> didn't find a match for sample_rate in %devices $alsa_playback_device 
> $alsa_capture_device $soundcard_channels %abbreviations $mix_to_disk_format 
> $raw_to_disk_format $cache_to_disk_format $mixer_out_format 
> $ecasound_tcp_port $ecasound_globals_general $ecasound_globals_realtime 
> $ecasound_globals_nonrealtime $ecasound_buffersize_realtime 
> $ecasound_buffersize_nonrealtime $project_root $use_group_numbering 
> $press_space_to_start_transport $execute_on_project_load $initial_user_mode 
> $midish_enable $quietly_remove_tracks $use_jack_plumbing $jack_seek_delay 
> $use_monitor_version_for_mixdown $volume_control_operator $eager_mode 
> $serialize_formats $use_git $beep_command $eq $low_pass $mid_pass $high_pass 
> $compressor $spatialiser $limiter 
> : file not found at 
> /root/build/second/nama/blib/lib/Audio/Nama/Persistence.pm line 874
>       Audio::Nama::restore_effect_chains() called at 
> /root/build/second/nama/blib/lib/Audio/Nama/Initializations.pm line 360
>       Audio::Nama::initialize_interfaces() called at t/14_latency.t line 55
> Useless use of not in void context at (eval 1190) line 45312, <DATA> line 
> 21025.
> # Check representative variable from default .namarc
> Couldn't chdir /root/build/second/nama/untitled/: No such file or directory
>  at /usr/local/share/perl/5.10.1/File/Find/Rule.pm line 594
>       (in cleanup) DESTROY: illegal method call at t/14_latency.t line 0
> t/14_latency.t .. ok
> All tests successful.
> Files=8, Tests=146, 21 wallclock secs ( 0.17 usr  0.03 sys + 16.33 cusr  2.36 
> csys = 18.89 CPU)
> Result: PASS


-- 
Joel Roth

Other related posts: