Re: [Bluemusic-users] fsig signals and automation editing (just thinking aloud!)
Brought to you by:
kunstmusik
From: Steven Y. <ste...@gm...> - 2007-06-05 17:33:31
|
Hi Peiman, Thanks very much for the information! The format is incredibly simple and I don't see any problem for supporting it and will take a look when time allows. I assume the format assumes that the points are connected linearly? If so, it should be really quite simple to support. Thanks for bringing this up! steven On 6/5/07, peiman <pei...@gm...> wrote: > > Hello > Thanks for your reply. Good to know things are going well :-) > Single bft is basically a plain text file with two columns, one for the > time-line (left column) and the other for the parameter (just like the table > points on the automation track in blue). Here is an example I made in > audioscult (there are no headers or extra information in the file and no > extensions requires in the file name, as long as it's a plain text-file): > > 0.0 0.006 > 0.01 0.009 > 0.02 0.012 > 0.03 0.021 > 0.04 0.025 > 0.05 0.03 > 0.06 0.039 > 0.07 0.044 > 0.08 0.049 > 0.09 0.053 > 0.1 0.057 > 0.11 0.061 > 0.12 0.064 > 0.13 0.066 > 0.14 0.068 > 0.15 0.069 > 0.16 0.07 > 0.17 0.068 > 0.18 0.062 > 0.19 0.054 > 0.2 0.039 > 0.21 0.023 > 0.22 -0.008 > 0.23 -0.032 > 0.24 -0.033 > 0.25 -0.031 > 0.26 -0.025 > 0.27 -0.022 > 0.28 -0.019 > 0.29 -0.014 > 0.3 -0.01 > 0.31 -0.007 > 0.32 -0.003 > 0.33 0.0 > 0.34 0.005 > 0.35 0.01 > 0.36 0.015 > 0.37 0.021 > 0.38 0.031 > 0.39 0.036 > 0.4 0.041 > 0.41 0.047 > 0.42 0.051 > 0.43 0.046 > 0.44 0.023 > 0.45 -0.004 > 0.46 -0.015 > 0.47 -0.025 > 0.48 -0.039 > 0.49 -0.043 > 0.5 -0.041 > 0.51 -0.038 > 0.52 -0.036 > 0.53 -0.031 > 0.54 -0.026 > 0.55 -0.019 > 0.56 -0.013 > 0.57 -0.004 > 0.58 0.004 > 0.59 0.013 > 0.6 0.022 > 0.61 0.039 > 0.62 0.052 > 0.63 0.058 > 0.64 0.05 > 0.65 0.037 > 0.66 0.021 > 0.67 -0.012 > 0.68 -0.03 > 0.69 -0.036 > 0.7 -0.033 > 0.71 -0.031 > 0.72 -0.024 > 0.73 -0.017 > 0.74 -0.011 > 0.75 -0.004 > 0.76 0.002 > 0.77 0.009 > 0.78 0.016 > 0.79 0.023 > 0.8 0.041 > 0.81 0.052 > 0.82 0.01 > 0.83 -0.022 > 0.84 -0.023 > 0.85 -0.019 > 0.86 -0.011 > 0.87 -0.006 > 0.88 -0.001 > 0.89 0.003 > 0.9 0.008 > 0.91 0.012 > 0.92 0.019 > 0.93 0.027 > 0.94 0.034 > 0.95 0.041 > 0.96 -0.006 > 0.97 0.004 > 0.98 0.018 > 0.99 0.039 > > CDP and IRCAM use this format to create dynamic parameter files, because > it's so simple and is a readable text file it can also be created in max or > openmusic (and I am sure pd and supercollider) or just manually. For > instance one can have an envelope or pitch follower in max/msp that writes > it's analysis results into a bpf file (it would be so nice to use this as an > automation line in blue!). In fact openmusic already has a function to > automatically convert bpf to csound GEN 7 table functions (the points can > also be scaled, randomized and so on) but this would be far easier and > visually more interesting if blue could import breakpoint functions as > automation lines because it would also mean that automations and envelopes > can be saved as snapshots in blue and imported into different sessions or > tracks. > > Best > Peiman > > > > > Steven Yi wrote: > > > > Hi Peiman, > > > > Things are well though still a bit hectic! Just moved into an > > apartment a few days ago and starting a new job tomorrow, but that > > actually feels nice compared to the past couple weeks. :P I am > > looking forward to getting back to working and with blue! > > > > As for plugins with fsig input/output, I think it would be tricky to > > implement them within the context of the current mixer code and > > interface. I imagine doing something like that would really require > > some kind of different interface for showing effects as the user would > > then have to think about signal types. Perhaps the best thing to do > > at this time is to make a single large effect that is very > > configurable to have multiple fsig handling opcodes that you can > > enable/disable and resynthesize at the end. > > > > As for BPF, I'm not familiar with that format. If you could send me a > > link to more information as well as perhaps an example file I can take > > a look to see what can be done. > > > > As for table points, I'll take a look at add/remove in the editor when > > I next have a chance to work on blue code (which may not be until next > > week unfortunately). I'll take a look at deselecting objects when > > switching to line mode too. > > > > Thanks! > > steven > > > > On 6/4/07, peiman <pei...@gm...> wrote: > >> > >> Hi Steven, > >> > >> I hope all is well. I'm really thinking aloud here. Would it be possible > >> to > >> design plug-ins in blue that take fsig signals as input and output > >> rather > >> than audio signals? This would make it possible to have only one > >> instances > >> of pvs analysis and synthesis when chaining several spectral plugins and > >> thus make the job far more efficient for real-time experimentation prior > >> to > >> bouncing to disk. > >> > >> Having been using the envelope editor and automation lines on a regular > >> basis it would be nice to have some more possibilities: > >> > >> 1- to import and export automation tracks and envelopes as bpf text (this > >> way they can also be created/processed and used in other applications > >> such > >> as openmusic or max). This ability also makes it possible to use the same > >> bpf for many different plugins and to save snapshots, etc... > >> > >> 2- to be able to copy, paste and add breakpoints using just the table > >> view > >> (I tend to go back and tweak the text for more precision and would be > >> nice > >> to be able to just enter the text in the first place). > >> > >> Another issue that I thought I'll mention is that when moving from > >> "Score" > >> mode to "Single Line" or "multi line" modes, the sound objects on the > >> tracks > >> remain highlighted (if they were previously selected) and this makes it > >> very > >> hard to view the automation lines that are superimposed on the same > >> track. > >> > >> Many Thanks > >> Peiman > >> -- > >> View this message in context: > >> http://www.nabble.com/fsig-signals-and-automation-editing-%28just-thinking-aloud%21%29-tf3867929.html#a10958341 > >> Sent from the Csound - Blue - User mailing list archive at Nabble.com. > >> > >> > >> ------------------------------------------------------------------------- > >> This SF.net email is sponsored by DB2 Express > >> Download DB2 Express C - the FREE version of DB2 express and take > >> control of your XML. No limits. Just data. Click to get it now. > >> http://sourceforge.net/powerbar/db2/ > >> _______________________________________________ > >> Bluemusic-users mailing list > >> Blu...@li... > >> https://lists.sourceforge.net/lists/listinfo/bluemusic-users > >> > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by DB2 Express > > Download DB2 Express C - the FREE version of DB2 express and take > > control of your XML. No limits. Just data. Click to get it now. > > http://sourceforge.net/powerbar/db2/ > > _______________________________________________ > > Bluemusic-users mailing list > > Blu...@li... > > https://lists.sourceforge.net/lists/listinfo/bluemusic-users > > > > > > -- > View this message in context: http://www.nabble.com/fsig-signals-and-automation-editing-%28just-thinking-aloud%21%29-tf3867929.html#a10967834 > Sent from the Csound - Blue - User mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > Bluemusic-users mailing list > Blu...@li... > https://lists.sourceforge.net/lists/listinfo/bluemusic-users > |