From c5a56899d45a6e341fdb5b15eebb995e562e7d7f Mon Sep 17 00:00:00 2001 From: Brian Jordan Date: Thu, 26 Apr 2012 16:19:29 -0400 Subject: add demo mode --- song_20.mp3 | Bin 0 -> 320607 bytes stewardess.rb | 19 ++++++++++++------- 2 files changed, 12 insertions(+), 7 deletions(-) create mode 100644 song_20.mp3 diff --git a/song_20.mp3 b/song_20.mp3 new file mode 100644 index 0000000..3f98ddb Binary files /dev/null and b/song_20.mp3 differ diff --git a/stewardess.rb b/stewardess.rb index dd7531d..0c9d3bd 100644 --- a/stewardess.rb +++ b/stewardess.rb @@ -8,18 +8,23 @@ require 'sinatra' post '/blend/:filename' do + demo = true + filename = File.join('up', params[:filename]) datafile = params[:data] File.open(filename, 'wb') do |file| file.write(datafile[:tempfile].read) end - # Run something like: - length = params[:length] # Desired length (in seconds) - `python src/earworm.py -d #{length} -l #{filename}` - # send_file("*.mp3") - - send_file("up/#{filename}") - + # # Run something like: + # length = params[:length] # Desired length (in seconds) + if(demo) + length = 20 + # puts `python src/earworm.py -v -d #{length} -l #{filename}` + send_file("*.mp3") + end + + # `rm *.mp3` + # send_file("up/#{filename}") # File.delete('up/song.mp3') end -- cgit v1.2.3