Problems with Filter Application

2 views
Skip to first unread message

MU Speech Lab

unread,
Jul 30, 2008, 4:56:22 PM7/30/08
to xbat-devel
I've gotten almost all of my filters to work, except for one. I
continue to get this error.


MESSAGE:

Error using ==> set_form
We can't set to desired form, skeletons don't match.

STACK:

1. In (xbat_root)\Core\Datatypes\set_form.m at line 83
2. In (xbat_root)\Core\Extension\Filters\apply_signal_filter.m at
line 207
3. In (xbat_root)\Core\Time_Frequency\long_specgram.m at line 172
4. In (xbat_root)\Core\Browser\Sound\browser_display.m at line 159
5. In (xbat_root)\Core\Browser\Sound\browser_refresh.m at line 98
6. In (xbat_root)\Core\Browser\Sound\browser_view_menu.m at line
2005
7. In (xbat_root)\Core\Browser\Sound\browser_filter_menu.m at line
533
8. In (xbat_root)\Core\Extension\Filters\filter_dispatch.m at line
96


Please let me know the best way to diagnose it. Thank you.

Harold Figueroa

unread,
Jul 31, 2008, 11:11:41 PM7/31/08
to xbat-...@googlegroups.com
Hello,

I think this is the key. The signal filter API expects the 'compute'
function to process 'samples' and produce 'filtered samples'. There is
a one to one correspondence between these. The samples come in as one
column per channel. The output should have the same shape.

I know that the one to one correspondence is not perfect and it
typically produces 'edge effects', this is the state of the API in the
preview version and it is not clear that it will change.

Hope this helps,

Harold

Reply all
Reply to author
Forward
0 new messages