From the original SynthMaker forum (2004–2014), with its members’ names and dates.
sambean ·
I'm not sure who would be interested in this, but I think it may be quite useful.. I've noticed a few people, myself included, have made inroads into such projects and am thinking rather than all of us trying to 'invent the wheel' over and over again, perhaps if we consolodated into a single project we could build a generic system.
What I'm thinking about is building the framework for a flexible sample browsing system. It should be built is such a way that it would be portable to different projects, so it's not dependant on the users file structure, has no GUI elements so it can be totally customizable to different projects.
What high level components would we need? ie stuff we can build using the current primitives..
Do we need to request any low level stuff?
How do we organize it? There's going to be lots of lists, parsers and presets required so we'll need to keep it clean and tidy. If anyone has experience with some something similar in another programming language that would be pretty useful..
Anybody interested? Shall I just 'get me coat'
Cheers
Sam
TheAudiophileDutchman ·
Hi there Sam,
Even though I'm just back from holidays, you can count me in! 🙂
TAD
Eska ·
First question is: what kind of browsing we want? A parallel auditioning engine (for waves) or replacing browsing like in my tunefile browser or in Bhajis Loops. Obviously I prefer the replacing version.-)
glurgle ·
I'd be in. Does anybody have an existing osm with an example of a file browser they'd like to share? I made a custom file browser before using TCL scripting and bbInterface (a blackbox for windows extension). But I'm not familiar with accessing the disk via SM. I'm pretty newbish with SM actually.
Regarding sample replacing/vs. parallel auditioning - in the interests of portability to different projects, surely it would be best to have both as options?
edit - I should clarify, the file browser I made before has nothing to do with SM.
sambean ·
Sorry chaps I've been really busy to follow this up.. I'm still interested, I should have more time over the weekend to discuss more..
Again, I think flexibility would be the best thing, ie making it easy to integerate audio auditioning while not limiting it to wavs..
Just some things to consider:
Relative to osm/dll browser (ie ../../samples/file.wav) or absolute path (ie c:/sams/audio/file.wav).
If relative we could use this format for file location data ie {INT numberOf DirsUp,STRING PathDown,STRING Filename,STRING Extension} We can store this in presets using rl's string to preset too, if he doesn't mind?
Text manipulation of paths, some modules we could use: get filname, filter extensions, show folders only, etc etc
Should modules have a DO input trigger and a DONE output trigger, we can use these to sample the inputs and outputs, this is pretty important to stop triggers in strings multiplying through the schematic...
Again sorry for rushing, should have more time soon..
Sam
MyCo ·
I've made some utilities that could help to get this project started:
http://music-drive.com/fileutils.osm
Module "AddBackslash": Adds a backslash to a string, if there is no backslash at the end.
Module "Check Path": Retrieves Informations about the absolute path. So you can find out if the path points to a drive, directory, file or nothing
Module "List": Lists the content of a directory. You can choose to get files or directories or both.
rlahalla ·
brilliant, thanks MyCo! very useful stuff 😀
dasdeck ·
hey bros. i tried to get myCo's modules, they are down it seems. anyways, i just need a way to get a list of available drrives on users system. possible?
thanks
D3CK
sunsynth ·
Hallo D3CK,
i found the OSM in my archive...
It hasn't such function...
but since XP you can use:
cmd: "fsutil fsinfo drives"
This lists all drives... if you pipe this into a txt-file you can use it in SM!
SUNsynth
P.S: If you still want MyCo's OSM PM me
dasdeck ·
thanks! i actually found a better way. i found it as a c++ solution while searching for a command to get a file list. i just itarate through all letters (a-z):\ and only use the drives with data on it (wich is enough me thinks)
this way you'll find all kinds of drive too. now links to the home dir and desktop would be nice additions.
cheers
D3CK
theorize ·
i would be very interested in a file browser that isn't dependent on the OS dialog.. but sadly i don't think i'm skilled enough to contribute.
Wrote something here? To have a post removed or your name hidden, write to [email protected].