To check out this repository please hg clone the following URL, or open the URL using EasyMercurial or your preferred Mercurial client.

Statistics Download as Zip
| Branch: | Revision:

root / src

# Date Author Comment
600:956074cc1f7c 2020-05-15 11:36 AM Chris Cannam

Fix some tests, update subrepo

599:dc3632590d01 2017-01-18 04:21 PM Chris Cannam

Add sampleType and sampleRate to rdf-read output descriptor

598:fb845664b699 2016-11-16 09:13 AM Chris Cannam

Update jvamp build for Linux

597:c62894d056c7 2016-02-04 08:37 PM Chris Cannam

Update for newer Yeti json api

595:3b1f2aa8d36b 2014-12-03 07:19 PM Chris Cannam

Euclidean distance

594:495cc8973458 2014-12-03 07:15 PM Chris Cannam

Remove a couple of unnecessary things

592:e7c5b55aab9a 2014-09-11 03:05 PM Chris Cannam

Add mixedTo option to framer

591:eb27901664cd 2014-09-11 11:25 AM Chris Cannam

Check for consistent lengths in fromRows/fromColumns; test for same in mapRows/mapColumns

590:7c33308cebf8 2014-09-11 11:11 AM Chris Cannam

Make it permissible for mapRows to change the number of columns (if consistent) and mapColumns to change number of rows; test for same

589:02fba8dc2a92 2014-09-11 11:00 AM Chris Cannam

Fix size check in newMatrix so as to check all rows/cols

588:28871ec9e4a9 2014-09-11 08:18 AM Chris Cannam

Some newMatrix tests (some currently failing). And, should mapRows/mapColumns be allowed to (coherently) change the matrix size?

586:14e3e3d5f906 2014-07-27 07:21 PM Chris Cannam

A couple of new complex functions

585:1f5dd6fc196f 2014-06-24 03:32 PM Chris Cannam

Permit looking up the plugin path (for RDF purposes) even if we can't load the jVamp native library

584:aeaf60fad179 2014-06-23 04:14 PM Chris Cannam

Add isVamPy

583:f65e6f84259f 2014-06-11 06:29 PM Chris Cannam

Fix to library info url (was returning plugin info url)

582:deeaef1c3cd2 2014-06-10 05:54 PM Chris Cannam

Download and info URLs: library level

581:a9c5a29bb248 2014-06-10 02:43 PM Chris Cannam

Add some library and maker properties to the plugin data; make some properties default to library-level properties if they don't exist at the plugin level

580:4859ab86ec1b 2014-06-09 05:49 PM Chris Cannam

Unify rdf and plugin category types (list of string)

578:b28ef45035ac 2014-06-06 02:23 PM Chris Cannam

Properties code now in yertle

577:514299fc8751 2014-06-05 07:23 PM Chris Cannam

Return library name as well as soname, if present; extend known plugins to include local RDF as well as remote

576:f0da2404108c 2014-05-20 01:39 PM Chris Cannam

Merge

575:af8ecd7866cd 2014-05-20 01:36 PM Chris Cannam

Max 0.5 in impulse train

574:f00a2134b1fa 2014-05-20 01:36 PM Chris Cannam

note

573:5474b55b3071 2014-05-20 01:36 PM Chris Cannam

More informative error output

572:aca6a6604fdc 2014-05-20 01:36 PM Chris Cannam

Add read-all

571:d72c054fc8bf 2014-05-15 04:22 PM Chris Cannam

Limit white noise to +/-0.5

570:f9e557d6ac2f 2014-05-13 06:50 PM Chris Cannam

Comment only

569:b218e2362246 2014-05-13 04:42 PM Chris Cannam

Fix dirac "window" length (and fix test)

568:e9716e9a44e4 2014-05-12 05:46 PM Chris Cannam

Fixes to tests for frequency preservation in resampling

567:5f88c437edde 2014-05-12 05:46 PM Chris Cannam

Fix delay in decimator (apply it before picking)

566:8651089f9d1c 2014-05-12 11:29 AM Chris Cannam

Need abs diff

565:4d287bb157e4 2014-05-12 11:24 AM Chris Cannam

Test that all convolution methods produce the same output for a longer stream

563:8c1b62eb33c7 2014-05-11 04:02 PM Chris Cannam

Some failing resampler tests, matching those currently in qm-dsp

562:3b07478932a1 2014-05-01 11:36 AM Chris Cannam

Add sweeps and time-varying sinusoids

561:c5afeb185539 2014-04-30 01:32 PM Chris Cannam

Fixes to vector sizing in resampler

560:9a40a9eedba7 2014-04-30 10:35 AM Chris Cannam

Better error reporting

559:ab85dfc45e3f 2014-04-05 04:02 PM Chris Cannam

Merge

558:eeebedb84ca7 2014-03-03 05:03 PM Chris Cannam

Comment

557:7677fbebeec6 2014-03-03 05:02 PM Chris Cannam

Comment

556:6a5c20ceb949 2014-04-01 10:35 AM Chris Cannam

Sorted, median, quantiles

555:30799a778cac 2014-03-31 02:40 PM Chris Cannam

Print (some of) the stack trace when catching exception from test

554:3fdffd2d0649 2014-03-31 02:31 PM Chris Cannam

Make vector arithmetic functions throw if args are of differing lengths -- definitely makes for a higher probability of getting correct code. Also matches the matrix code, which expects args to be of the same size

553:25b925cf3c98 2014-03-31 10:28 AM Chris Cannam

Merge

552:f20297bca167 2014-03-31 10:16 AM Chris Cannam

Start on captions

551:25800b390b07 2014-03-28 01:16 PM Chris Cannam

Work on minValue, maxValue, total

550:5d6aeb765804 2014-03-25 10:32 AM Chris Cannam

tiledTo

549:0905242b46cb 2014-03-24 12:14 PM Chris Cannam

entryWiseProduct, another one that should have taken a list

548:712999a0ad66 2014-03-24 11:50 AM Chris Cannam

Make matrix sum also take a list (and add vector random)

547:1200e1029ecb 2014-03-24 11:23 AM Chris Cannam

Add repeatedHorizontal/Vertical

546:17d5a8986f6f 2014-03-24 09:59 AM Chris Cannam

Make vector multiply take a list of vectors, not just two (in symmetry with add); slightly simplify implementations so as to return the arg unmodified if there is only one

545:01863795221c 2014-03-21 05:32 PM Chris Cannam

Entry-wise divide

543:8112db99ab50 2014-03-21 04:37 PM Chris Cannam

Proper implementation of entryWiseProduct

542:bdee7ac8cbcd 2014-03-21 04:22 PM Chris Cannam

Provisionally add ivector, use in sparse matrices

541:acc244cab1b7 2014-03-21 10:33 AM Chris Cannam

Short-circuit resampling if the stream rate is already correct

540:549f71180d21 2014-03-20 04:14 PM Chris Cannam

Row-major matrices for framer functions

539:2ec0d9f8a360 2014-03-20 11:02 AM Chris Cannam

Build fix

538:7c0eb6a21cf7 2014-03-18 03:00 PM Chris Cannam

Move pulseTrain to impulseTrain in waves and make it properly bandlimited (how to test?)

537:8c26ccf36416 2014-03-17 03:56 PM Chris Cannam

Update to use jzy3d v0.9.1 and JOGL v2.1.5

536:b946346870ae 2014-03-17 03:21 PM Chris Cannam

Add json function

535:d8a967b0f909 2014-03-17 11:09 AM Chris Cannam

Tidy

534:9dee3846562b 2014-03-17 11:09 AM Chris Cannam

Finally fix the tests for reconstruction of unpadded overlapping frames

533:6ad790af9c88 2014-03-14 04:27 PM Chris Cannam

Remove comment (we did that)

532:326a52ed74a4 2014-03-05 10:13 AM Chris Cannam

More formatting

531:77ada441f95a 2014-03-04 04:46 PM Chris Cannam

Formatting

530:0ebf2a6a83ee 2014-03-03 09:20 AM Chris Cannam

Add eprint, notes on formatting

529:39eba7d98ba1 2014-02-14 11:54 AM Chris Cannam

Add complex matrix format and print

528:c2c1a874a2b5 2014-02-13 06:27 PM Chris Cannam

Pull up may.test and move it into the main jar (it isn't a test file, it's a module for writing test files)

526:4f1efaeeb80f 2013-11-21 08:49 AM Chris Cannam

Restore this

525:fb7655826010 2013-11-20 09:29 PM Chris Cannam

Simplify duplicated again a bit (making it a little quicker)

523:7d89a177ff2e 2013-11-20 07:17 PM Chris Cannam

Fix some compile errors due to changed apis

522:8d93ec2a0e08 2013-11-20 06:05 PM Chris Cannam

Add complex newMatrix (with explicit size)

521:6eafcc3fc29d 2013-11-20 05:53 PM Chris Cannam

Merge from branch sized_matrix

520:30f4b03eb8c1 2013-11-20 05:53 PM Chris Cannam

Simplify checkDimensions and sum of dimensions into a single function

519:dbeb33a09d0d 2013-11-20 05:44 PM Chris Cannam

Use mat.fromLists for a couple of things

518:e39f31bf5d7a 2013-11-20 05:03 PM Chris Cannam

Overhaul sparse construction as well

517:8b3c0ed6afd0 2013-11-20 04:39 PM Chris Cannam

Use new matrix construction api

516:37c2b2d1cc37 2013-11-20 04:27 PM Chris Cannam

Use mat.mapRows

515:d6c51262d4fe 2013-11-20 02:53 PM Chris Cannam

transform -> map

514:ec3e04180aee 2013-11-20 02:53 PM Chris Cannam

Introduce new newMatrix function; rename transformRows/Columns to mapRows/Columns

513:d4bd9303a239 2013-11-20 02:49 PM Chris Cannam

Reorder newSparseMatrix args to match other now size-first construction functions

512:a165dbdc7ffb 2013-11-20 02:43 PM Chris Cannam

Matrix construction fixes

511:395d644dcb71 2013-11-20 02:43 PM Chris Cannam

Return error code when tests fail

510:f909771addc6 2013-11-20 02:25 PM Chris Cannam

Toward overhauling matrix construction api as well

509:051c4644d063 2013-11-20 02:00 PM Chris Cannam

One more test

508:3420e5f61a1b 2013-11-20 01:57 PM Chris Cannam

Store size alongside matrix data, so we can now distinguish between different matrix sizes in which one dimension is zero

507:38e7dce5fa37 2013-11-20 12:17 PM Chris Cannam

More framer fixes and tests (still stuff to be done here)

506:a470001a510b 2013-11-20 10:15 AM Chris Cannam

Merge

505:261bf81f29b4 2013-11-20 10:14 AM Chris Cannam

Speed up duplicated streams -- don't advance after every single read; don't recalculate low tide quite so much

504:1b981d57d90f 2013-11-20 10:14 AM Chris Cannam

Fix and tests for non-padded framer mode

503:28fb7e461b31 2013-11-20 08:22 AM Chris Cannam

Typo fix

502:ec8df06ebe31 2013-11-20 08:18 AM Chris Cannam

Patching up the existing framer tests

501:48ed2e6bf4fd 2013-11-20 08:18 AM Chris Cannam

Type stream -> stream_t

500:d81c3c824cde 2013-11-20 08:07 AM Chris Cannam

Overhaul streamed api as well. This will take quite some testing

499:8fdcf2fec5bd 2013-11-19 08:44 PM Chris Cannam

Fixes toward framer overhaul

498:295b66046da3 2013-11-19 07:26 PM Chris Cannam

Toward a more flexible framer interface

497:2202e40f375a 2013-11-19 07:26 PM Chris Cannam

Take this out for now

496:4b85578159e1 2013-11-19 02:37 PM Chris Cannam

Round on printout

495:8af5e23f2873 2013-11-19 02:18 PM Chris Cannam

Add extendedBy, paddedBy

494:120a2dc3d93b 2013-11-18 04:54 PM Chris Cannam

Add format/print, remove some type decorations that are no longer needed

493:f06cdae4615e 2013-11-16 10:11 AM Chris Cannam

Remove struct member decorations as well