Taskin Okmen

Forum Replies Created

Viewing 1 post (of 1 total)
  • Author
    Posts
  • in reply to: Offline SSL example outputs constant 0° azimuth #2832
    Taskin Okmen
    Participant

      Hello, I am using HARK 3.5.0 on Ubuntu 20.04.6 and trying to run the offline sound source localization (SSL) example from the HARK 2024 tutorial practice 1 on hark website. I use the same files (practice1.wav, tamago_rectf.zip, practice1-1.n) but I get constant 0° azimuth on the source localization graph (I also attached the graph). Also here is my hark status log after stopping example:

      “””
      User Interrupt
      2026-02-20 18:56:10,375 – hark-middleware – 29789 – INFO – Start HARK middleware:

      2026-02-20 18:56:10,375 – hark-middleware – 29789 – INFO – network: practice1-1.n
      2026-02-20 18:56:10,375 – hark-middleware – 29789 – INFO – process: local
      2026-02-20 18:56:10,375 – hark-middleware – 29789 – INFO – toolbox: [‘/usr/local/lib/hark/toolbox’, ‘/usr/lib/hark/toolbox’]
      2026-02-20 18:56:10,375 – hark-middleware – 29789 – INFO – args: []

      name=HARKMW.PROCESS, type=string, value=local
      name=HARKMW.TOPIC, type=string, value=local
      name=RETRY, type=int, value=
      name=TYPE, type=string, value=

      name=HARKMW.PROCESS, type=string, value=local
      name=HARKMW.TOPIC, type=string, value=local
      name=VALUE, type=string, value=practice1.wav

      2026-02-20 18:56:10,511 – hark-middleware – 29789 – INFO – No node class with name ‘LOOP0’ found

      2026-02-20 18:56:10,511 – hark-middleware – 29789 – INFO – node_def.type: LOOP0, network_def: <harkmw.defs.network.NetworkDef object at 0x7fb43e08b070>

      name=DEBUG, type=bool, value=false
      name=HARKMW.PROCESS, type=string, value=local
      name=HARKMW.TOPIC, type=string, value=local
      name=MIN_ID, type=int, value=0
      name=MIN_SRC_INTERVAL, type=float, value=30

      name=PAUSE_LENGTH, type=float, value=1500
      name=THRESH, type=float, value=34

      name=HARKMW.PROCESS, type=string, value=local
      name=HARKMW.TOPIC, type=string, value=local
      name=LENGTH, type=int, value=512
      name=WINDOW, type=string, value=CONJ
      name=WINDOW_LENGTH, type=int, value=512

      name=HARKMW.PROCESS, type=string, value=local
      name=HARKMW.TOPIC, type=string, value=local
      name=PLOT_TYPE, type=string, value=AZIMUTH
      name=VERTICAL_RANGE, type=object, value=<Vector<int> -180 180>

      name=WINDOW_LENGTH, type=int, value=1000
      name=WINDOW_NAME, type=string, value=Source Location

      name=ADVANCE, type=int, value=160
      name=HARKMW.PROCESS, type=string, value=local
      name=HARKMW.TOPIC, type=string, value=local
      name=LENGTH, type=int, value=512
      name=USE_WAIT, type=bool, value=true

      name=A_CHAR_SCALING, type=float, value=1

      name=A_MATRIX, type=string, value=tamago_rectf.zip
      name=DEBUG, type=bool, value=false
      name=ENABLE_EIGENVALUE_WEIGHT, type=bool, value=true
      name=HARKMW.PROCESS, type=string, value=local
      name=HARKMW.TOPIC, type=string, value=local
      name=LENGTH, type=int, value=512
      name=LOWER_BOUND_FREQUENCY, type=int, value=500
      name=MANUAL_WEIGHT_SPLINE, type=object, value=<Matrix<float> <rows 2> <cols 5> <data 0.0 2000.0 4000.0 6000.0 8000.0 1.0 1.0 1.0 1.0 1.0> >

      name=MANUAL_WEIGHT_SQUARE, type=object, value=<Vector<float> 0.0 2000.0 4000.0 6000.0 8000.0>
      name=MAXNUM_OUT_PEAKS, type=int, value=-1
      name=MAX_DEG, type=int, value=180
      name=MIN_DEG, type=int, value=-180
      name=MUSIC_ALGORITHM, type=string, value=SEVD
      name=NUM_SOURCE, type=int, value=2
      name=PERIOD, type=int, value=50

      name=SAMPLING_RATE, type=int, value=16000
      name=SPECTRUM_WEIGHT_TYPE, type=string, value=Uniform
      name=TF_CHANNEL_SELECTION, type=object, value=<Vector<int> >
      name=TF_INPUT_TYPE, type=string, value=FILE
      name=UPPER_BOUND_FREQUENCY, type=int, value=2800
      name=WINDOW, type=int, value=50
      name=WINDOW_TYPE, type=string, value=FUTURE

      Gtk-Message: 18:56:10.521: Failed to load module “canberra-gtk-module”

      initialize
      reading A matrix

      72 srcs, 8 microphones, 512 points

      done
      “””

      What I am missing? In log it says “No node class with name ‘LOOP0’ found” but have no problem executing the previous example practice 0 with my RASP LC which works fine and outputs the same warning. I also tried to change THRESHOLD and number of sound sources parameters but this didn’t change anything. What I am doing wrong? please help.

    Viewing 1 post (of 1 total)