Search found 113 matches

by andrew
Thu May 03, 2018 8:51 am
Forum: Jobs
Topic: Looking for XMOS firmware developer for digital mixer
Replies: 1
Views: 10010

Re: Looking for XMOS firmware developer for digital mixer

If it helps, we have a DSP and DSP effects library for implementing effects such as reverb.
by andrew
Thu May 03, 2018 8:50 am
Forum: Development Tools and Programming
Topic: Notes on using lib_trycatch
Replies: 1
Views: 1706

Re: Notes on using lib_trycatch

Thanks John
by andrew
Thu May 03, 2018 8:48 am
Forum: Introductions!
Topic: Upgrading from Propeller
Replies: 1
Views: 6414

Re: Upgrading from Propeller

The xcore would be an idea chip to use for these applications, and the 50mS is easily achievable.
by andrew
Thu May 03, 2018 8:46 am
Forum: Development Tools and Programming
Topic: Double xTIMEcomposer Studio Registration Topic is solved
Replies: 2
Views: 2222

Re: Double xTIMEcomposer Studio Registration Topic is solved

The login is to allow us to know which versions of the tools are active so we can know how far back we need to maintain support for. If no one is using old versions, after a while, we could choose to deprecate them.
by andrew
Fri Feb 16, 2018 9:12 am
Forum: General Questions
Topic: questions about XMOS MCU and ultrasonic digital microphone
Replies: 1
Views: 9330

Re: questions about XMOS MCU and ultrasonic digital microphone

The library has an intermediate format of 384kHz which is accessible over channels. This format is not normally ideal as it contains a lot of alias noise. Alternatively the library can output at 96kHz but you will not get up to 80kHz. You do have the option of taking the 384kHz signal and decimating...
by andrew
Fri Feb 09, 2018 10:13 am
Forum: Development Tools and Programming
Topic: dsp_vector library inconsistency
Replies: 6
Views: 3185

Re: dsp_vector library inconsistency

Normally, when working in the frequency domain I work with complex multiplications meaning I will use: dsp_complex_mul_vector() or others from dsp_complex.h. In your case if you would like to use dsp_vector_mulv_complex() then I would recommend writing a type for deinterleave and interleave function...
by andrew
Mon Feb 05, 2018 9:58 am
Forum: Development Tools and Programming
Topic: dsp_vector library inconsistency
Replies: 6
Views: 3185

Re: dsp_vector library inconsistency

Would you mind letting us know which functions in particular you are calling and I'll try to explain the intent of the functions. Thanks
by andrew
Tue Jan 09, 2018 10:55 pm
Forum: Development Tools and Programming
Topic: MADI (Multichannel Audio Digital Interface)
Replies: 5
Views: 5034

Re: MADI (Multichannel Audio Digital Interface)

It is possible given a suitable physical interface. The timing seems within the capabilities of our physical interfaces. The only questions is would it fit in a single core or require two? Two would mean that you could easily decouple the protocol layer stuff from the physical encoding, i.e. how the...
by andrew
Fri Dec 29, 2017 8:24 pm
Forum: 中文讨论区
Topic: dual issue
Replies: 3
Views: 7306

Re: dual issue

-O2 should be on by default for xTimecomposer projects.
If you really need speed then assembly coding your I/O can give massive speed ups.
by andrew
Mon Dec 25, 2017 9:58 pm
Forum: 中文讨论区
Topic: dual issue
Replies: 3
Views: 7306

Re: dual issue

The compiler will automatically dual-issue when optimisations are turned on(i think). If you want explicit control then you can write assembly using the syntax:

Code: Select all

{add r0, r1, r2; add r3, r4, r5}

to issue two add instruction(for example)