Hello
first thanks to Thomas Musil for all his work on PD, its great! I think I have discoverd a bug in iem_pbank_csv, maybe its specific to my machine. When I write the data to disk and load it back I have only access to the first line. When I open the resulting .csv in an editor I see that all lines are there and that the data is stored correctly. I tried with different settings for delimiters and linebreaks but with same results. Same goes for the original helppatch. Last experiment I did with the example, copying the original csv file and than store another one with the same data. Again, when I reload it, it has suddenly only access to the settings from the first line while the original worked. When I compare the two files I can see a slightly difference, the good and working one as 2 bytes for linebreak (cr/rt perhaps) while the new one only has one.
At the moment I use pd-extended 0.42.5 on Arch Linux in 32bit. I try to look in the source code of that module, maybe I find that bug, seems simple.
Cheers,
media art + development http://www.block4.com follow me on Twitter: http://twitter.com/herrsteiner or face the book: http://www.facebook.com/herrsteiner
Malte Steiner wrote:
Hello
first thanks to Thomas Musil for all his work on PD, its great! I think I have discoverd a bug in iem_pbank_csv, maybe its specific to my machine. When I write the data to disk and load it back I have only access to the first line. When I open the resulting .csv in an editor I see that all lines are there and that the data is stored correctly. I tried with different settings for delimiters and linebreaks but with same results. Same goes for the original helppatch. Last experiment I did with the example, copying the original csv file and than store another one with the same data. Again, when I reload it, it has suddenly only access to the settings from the first line while the original worked. When I compare the two files I can see a slightly difference, the good and working one as 2 bytes for linebreak (cr/rt perhaps) while the new one only has one.
this is a known bug of iem_pbank_csv: it can only handle dos-like linebreaks (CRLF) and is helpless with unix linebreaks CR (or LF that is).
it think that thomas has fixed this somewhere, but probably he never committed it :-(
fgasdr IOhannes
last night I checked out the iemlib from SVN but was to tired to setup everything for compilation but I recognized a commit by Thomas a while ago saying it is now OS independent which sounds like that. Have to test it. Otherwise its very handy for storing settings and work well with my patch and controlling hardware, in this case a BCF2000.
I wonder what weired pd extended I have here, it says its 0.42.5 although the official is 0.41.4, I guess the Archaudio people put together something on their own.
Cheers,
media art + development http://www.block4.com follow me on Twitter: http://twitter.com/herrsteiner or face the book: http://www.facebook.com/herrsteiner
I compiled the iemlib and installed the resulting 4 files
iem_mp3.pd_linux iem_t3_lib.pd_linux iemlib1.pd_linux iemlib2.pd_linux
and added them to the startup bins and they load fine. Bug is persistent so I will look into the source later. Before I installed it I removed a iemlib folder which got installed by the extendend package before, having all externals as individual files. What I am missing now are the filters and stuff like gui-menue which worked before. Shouldnt they located in iemlib1?
A bit confusing, some light would be appreciated.
Cheers,
media art + development http://www.block4.com follow me on Twitter: http://twitter.com/herrsteiner or face the book: http://www.facebook.com/herrsteiner
Hello,
Thomas Musil checked into the SVN a working version of iem_pbank_csv, at least the standard mode, used in the help file, works for me under Linux but it should also work under the other operating systems.
Thanks Thomas!
Cheers,
Malte