Changeset 5caf474


Ignore:
Timestamp:
Mar 7, 2013, 6:38:30 PM (11 years ago)
Author:
Paul Brossier <piem@piem.org>
Branches:
feature/autosink, feature/cnn, feature/cnn_org, feature/constantq, feature/crepe, feature/crepe_org, feature/pitchshift, feature/pydocstrings, feature/timestretch, fix/ffmpeg5, master, pitchshift, sampler, timestretch, yinfft+
Children:
535d127
Parents:
03f27b0
Message:

python/demos/demo_keyboard.py: remove gnuplot stuff

File:
1 edited

Legend:

Unmodified
Added
Removed
  • python/demos/demo_keyboard.py

    r03f27b0 r5caf474  
    11#! /usr/bin/env python
    22
    3 def get_keyboard_edges(firstnote = 21, lastnote = 108, y0 = 0, y1 = 1):
     3def get_keyboard_edges(firstnote = 21, lastnote = 108):
    44    octaves = 10
    55
     
    2323                xw = xw + [curnote]
    2424
    25     xwdelta = [1/2. * scalew for i in range(len(xw))]
    26     yw      = [y0+(y1-y0)*1/2. for i in range(len(xw))]
    27     ywdelta = [(y1-y0)*1/2. for i in range(len(xw))]
    28 
    29     xbdelta = [2/3. * scaleb for i in range(len(xb))]
    30     yb      = [y0+(y1-y0)*2/3. for i in range(len(xb))]
    31     ybdelta = [(y1-y0)*1/3. for i in range(len(xb))]
    32 
    33     whites,white_height = xw,yw
    34     blacks,black_height = xb,yb
    35 
    36     return blacks,whites, 2/3. *scaleb, 1/2. * scalew
     25    return xb, xw, 2/3. *scaleb, 1/2. * scalew
    3726
    3827def create_keyboard_patches(firstnote, lastnote, ax = None):
     
    7059if __name__ == '__main__':
    7160
    72     if 0:
    73         from aubio.gnuplot import gnuplot_create
    74         import Gnuplot
    75         whites  = Gnuplot.Data(blacks, yw,xwdelta,ywdelta,with_ = 'boxxyerrorbars')
    76         blacks  = Gnuplot.Data(whites, yb,xbdelta,ybdelta,with_ = 'boxxyerrorbars fill solid')
    77         g = gnuplot_create('','')
    78         #g('set style fill solid .5')
    79         #g('set xrange [60-.5:72+.5]')
    80         #g('set yrange [-0.1:1.1]')
    81         g.plot(whites,blacks)
    82     else:
    83         import matplotlib.pyplot as plt
    84         create_keyboard_patches(firstnote = 61, lastnote = 108)
    85         plt.show()
     61    import matplotlib.pyplot as plt
     62    create_keyboard_patches(firstnote = 58, lastnote = 84)
     63    plt.show()
Note: See TracChangeset for help on using the changeset viewer.