Exporting entire song as one .txt file, possible?

Post Reply
bozz
Posts: 91
Joined: Mon Mar 20, 2017 9:58 pm

Exporting entire song as one .txt file, possible?

Post by bozz »

Not sure if such a tool exists already, here the idea.

I guess there are already tools which can export single patterns to text or .csv form. Now the extension of this idea would be not doing it only for a single pattern, but all patterns in the sequence view, in exact this order. (Empty columns of patterns could be ignored.)

That could be great tool for learning purposes. Just converting multiple songs in such text form, then using grep for searching some commands you would like to learn more about. How various songs were using those commands, I am thinking of emacs power applied on those text files.

Anything related available already?
User avatar
onecircles
Posts: 333
Joined: Wed Mar 26, 2014 7:07 am

Re: Exporting entire song as one .txt file, possible?

Post by onecircles »

Great suggestion. Emacs power in the pattern editor would be unreal. I mean, if we could get something like org mode going for the pattern editor, I think we might create a rift in the space time continuum.

https://www.youtube.com/watch?v=oJTwQvgfgMM

https://orgmode.org/

If you haven't seen org mode, it's about as magical as text editing gets. And yes. Text editing is magical.

Ever since I got my feet underneath me in vim, the pattern editor has been looking wan to me.
bozz
Posts: 91
Joined: Mon Mar 20, 2017 9:58 pm

Re: Exporting entire song as one .txt file, possible?

Post by bozz »

Yes, org-mode user here. Indeed having .org file representation could be great, each pattern a topic, so you could even move around patterns, if there would be a way backwards, from .txt/.org to .xm for example.
User avatar
HerrFornit
Posts: 435
Joined: Sat Feb 25, 2017 12:27 pm
Location: Dortmund
Contact:

Re: Exporting entire song as one .txt file, possible?

Post by HerrFornit »

Thats a job for matlab/octave or python. Main obstacle is to write a reader for the binary file.

https://www.gnu.org/software/octave/
https://octave.org/doc/interpreter/Bina ... ry-I_002fO

https://thepythonguru.com/python-how-to ... ite-files/
User avatar
HerrFornit
Posts: 435
Joined: Sat Feb 25, 2017 12:27 pm
Location: Dortmund
Contact:

Re: Exporting entire song as one .txt file, possible?

Post by HerrFornit »

hey, in the older buzztools I have found an overloader utility. Don't know if you can export as text/ascii.
its in this pack:
http://buzzwiki.robotplanet.dk/index.ph ... eb2004_exe
patternutil.jpg
patternutil.jpg (10.61 KiB) Viewed 4461 times
Perhaps it works with older versions of buzz only.

A profile configuration

Code: Select all

[INFORMATION]
tooltype=pattern
type=exe
pathtype=relative
path=Tools\PatternUtilities\
exename=patutils.exe
commandline=hwnd_file
title=Pattern Utilities
text=Pattern Utilities 1.0 is a simple tool for exporting and importing pattern data into a few formats. This comes standard with Overloader.

[PATTERNENUM]
enumerator=internal_files
enumerator_filetype=dat
Post Reply