Skip to content

Comments

Add Optional AudioDataLayer and LibSndFile Dependancy#3065

Closed
aidangomez wants to merge 7 commits intoBVLC:masterfrom
aidangomez:AudioDataLayer
Closed

Add Optional AudioDataLayer and LibSndFile Dependancy#3065
aidangomez wants to merge 7 commits intoBVLC:masterfrom
aidangomez:AudioDataLayer

Conversation

@aidangomez
Copy link

Add optional use Audio Data using the familiar functionality of Image Data. This will allow users to import audio data in a similar manner to ImageDataLayer (text file with " \n" format) at the expense of the barebones and widely supported C library "LibSndFile".

Modifications:

  • Updated make and cmake with the option USE_AUDIO (defaults to false)
  • Update linter script
  • Mimic ImageDataLayer for all data handling and functionality
  • Added FFT utility using FFTW library
  • Added spectrogram layer

Planned extensions:

  • Multi-channel Audio support

@aidangomez aidangomez force-pushed the AudioDataLayer branch 8 times, most recently from 7dd6c87 to 6ca07bb Compare September 14, 2015 22:14
@aidangomez aidangomez changed the title Add AudioDataLayer and LibSndFile Dependancy Add Optional AudioDataLayer and LibSndFile Dependancy Sep 15, 2015
@aidangomez aidangomez force-pushed the AudioDataLayer branch 21 times, most recently from bfbec26 to 6b39ea0 Compare September 22, 2015 21:29
@aidangomez aidangomez force-pushed the AudioDataLayer branch 18 times, most recently from e3482ee to 0dc6d21 Compare September 29, 2015 01:52
@aidangomez aidangomez force-pushed the AudioDataLayer branch 2 times, most recently from f4b65b8 to aa1aad2 Compare October 6, 2015 18:54
@shelhamer
Copy link
Member

Closing as better handled by a Python data layer. While I do appreciate the extension to audio, the further dependencies and amount of code make me wary. Sorry for the long wait and that my initial review didn't flag these issues.

@shelhamer shelhamer closed this Apr 14, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants