Create a better waveplayer for effect creators

Special collaborative projects managed by SynthMaker users

Moderators: electrogear, exonerate

Postby Andrew J on Tue Sep 25, 2007 12:13 am

aliasant wrote:It seems your player loads EVERY file in the current folder into the ram?


Yes - it was part of a spec job I did for some one, and loading to RAM was desirable to achieve the spec.

aliasant wrote:Other then that its one great player!


Thanks Martin :)

BTW, if you unload the wav file before you save your schematic then the osm is only 770kB (use the clear button in the properties page).
Andrew J
smanatic
 
Posts: 617
Joined: Tue May 29, 2007 4:53 am
Location: Australia

Postby aliasant on Thu Sep 27, 2007 5:03 pm

A big update.
New version is 1.08.

Get it here

http://martin.rodensjo.se/Synthmaker%20 ... gspot.html
Image
It's never to late to be late.....
http://martinrodensjo.smugmug.com/
User avatar
aliasant
smunatic
 
Posts: 2388
Joined: Sat Dec 30, 2006 5:49 pm
Location: Sweden

Postby exonerate on Mon Oct 08, 2007 4:54 pm

heres a little update from me,

http://www.box.net/shared/t1vyzex5fi

now it plays from the start point to the end point regardless if loop is on or off, i think thats how you wanted it?

The forward and reverse now work by looping back around but only when loop is on, when loop is not on the problem remains :( , i've not found a way to fix it yet. Because if loop is off then it's not easy to get just the playback line to loop, because it only shows what the code is doing and if the code is not looping then neither is the playback line.

So i think maybe a better implementation of the forward and reverse is needed to make the problem easier to fix. (I'll look into it at some point).

cheers ;)

Exo
The Developer Toolkit -- A collection of over 150 modules and counting. Available from the Registered Users forum.
Fightware - my latest Project.
User avatar
exonerate
smaniac
 
Posts: 1503
Joined: Sat Dec 30, 2006 1:57 pm
Location: England, West Yorkshire, Huddersfield

Postby aliasant on Mon Oct 08, 2007 7:00 pm

hallelulja, Praise the Exonerate..

Nice work.
Works just like I wanted.

Im going to make some minor adjustemnts to it soon.
But its coming together really nice now.
Edit:

Forgot something.

It is a bit weird that if I hit the reverse button to play it in... reverse =)
It sounds quite crappy but if I instead play it in reverse buy dragging the playfader to the left it sounds perfect... its an easy fix to just skip that reverse code thing and make a button that reverses it my way instead.
But it all seems a bit odd. Maybe there is a simple mistake in the code. left over from earlier version maybe?

If not maybe we should try to make it work some other way?

And another Q...
If one would use this as a oscilator with some 1cycle osc waveforms at maybe 24bit 192kHz ... would that be any good? Would it be slower then using the normal toolbox osc?

I have been thinking about this for a while but not dared to try it. ;)
It's never to late to be late.....
http://martinrodensjo.smugmug.com/
User avatar
aliasant
smunatic
 
Posts: 2388
Joined: Sat Dec 30, 2006 5:49 pm
Location: Sweden

Postby exonerate on Tue Oct 09, 2007 9:00 am

And another Q...
If one would use this as a oscilator with some 1cycle osc waveforms at maybe 24bit 192kHz ... would that be any good? Would it be slower then using the normal toolbox osc?


hmm.. well i'm not sure if it will be better cpu wise than the SM's oscillators, theres quite a bit going on in in this now...... The CPU should be the same as it is now though for larger samples, using single cycles you'll just be saving RAM.

The tables for the osc's are 2 MEG and a single cycle waveform will be no where near that, So you should definetey save some memory.

Regarding the reverse thing, I'll have a proper look at that when i get chance.

cheers ;)

Exo
The Developer Toolkit -- A collection of over 150 modules and counting. Available from the Registered Users forum.
Fightware - my latest Project.
User avatar
exonerate
smaniac
 
Posts: 1503
Joined: Sat Dec 30, 2006 1:57 pm
Location: England, West Yorkshire, Huddersfield

Postby aliasant on Thu Oct 11, 2007 4:24 am

okidok.

Made some adjustments and fixed the reverse problem.

Check it out and get the latest osm here.http://martin.rodensjo.se/assets/WavePlayer%20v.1.1.osm.zip
Last edited by aliasant on Mon Jan 07, 2008 8:57 pm, edited 1 time in total.
It's never to late to be late.....
http://martinrodensjo.smugmug.com/
User avatar
aliasant
smunatic
 
Posts: 2388
Joined: Sat Dec 30, 2006 5:49 pm
Location: Sweden

Postby cs on Mon Oct 22, 2007 6:02 am

hi,

It's nice work, thanks. But i've a problem with a high freq at end of sample if a play is on after the end. Sorry for my english
cs
essemer
 
Posts: 12
Joined: Tue Aug 01, 2006 1:34 pm
Location: france

Postby bootsy on Sat Jan 05, 2008 6:48 pm

just want to thanks for this one it's so usefull!!!!
bootsy
essemilian
 
Posts: 371
Joined: Sat Jul 28, 2007 10:55 am
Location: Frankfurt, Germany

Re: Create a better waveplayer for effect creators

Postby aliasant on Sun Jun 21, 2009 6:46 pm

Hehehe

Talk about old thread.

I made another one. Its a bit different and it actually clears itself when you hit the C button.
This way, if you hit clear before saving an osm you wont save the wavefile with the osm.
It also has a kind of consecutive playing. It will play the next wavefile when this on is done.
Can be turned off. It doesnt have start and end for loops but that could be added. Just didnt need it myself.
It has a zero return. Click it and it starts from 0. You can also grab the playline and move it to were you want it to play from.
Another TapePlayer.osm
Another kind
(1.21 MiB) Downloaded 300 times
It's never to late to be late.....
http://martinrodensjo.smugmug.com/
User avatar
aliasant
smunatic
 
Posts: 2388
Joined: Sat Dec 30, 2006 5:49 pm
Location: Sweden

Re: Create a better waveplayer for effect creators

Postby AngularMomentum on Mon Jun 22, 2009 4:17 pm

Another cool idea would be that if you click somewhere on the sample, it would play from that position...

Image
User avatar
AngularMomentum
deliverer
 
Posts: 1406
Joined: Wed Dec 14, 2005 9:24 pm
Location: Southern Netherlands

Re: Create a better waveplayer for effect creators

Postby aliasant on Mon Jun 22, 2009 4:52 pm

AngularMomentum wrote:Another cool idea would be that if you click somewhere on the sample, it would play from that position...

Image


Please do =). I was thinking that too but was to lazy to do it.
It's never to late to be late.....
http://martinrodensjo.smugmug.com/
User avatar
aliasant
smunatic
 
Posts: 2388
Joined: Sat Dec 30, 2006 5:49 pm
Location: Sweden

Re: Create a better waveplayer for effect creators

Postby AngularMomentum on Mon Jun 22, 2009 5:49 pm

I will see if my abused grey cells allow for such.
User avatar
AngularMomentum
deliverer
 
Posts: 1406
Joined: Wed Dec 14, 2005 9:24 pm
Location: Southern Netherlands

Re: Create a better waveplayer for effect creators

Postby nix on Wed Jun 24, 2009 3:48 am

I'll have a crack at that 2 if it's not done already. Abused neurons here too though!
Cheers
User avatar
nix
smaniac
 
Posts: 1173
Joined: Wed Nov 02, 2005 11:25 am
Location: Australia

Re: Create a better waveplayer for effect creators

Postby aliasant on Wed Jun 24, 2009 6:29 am

Nice guys. Look inside the counter/precise counter. I made some alterations in there for the red drag play line thing.
It's never to late to be late.....
http://martinrodensjo.smugmug.com/
User avatar
aliasant
smunatic
 
Posts: 2388
Joined: Sat Dec 30, 2006 5:49 pm
Location: Sweden

Re: Create a better waveplayer for effect creators

Postby philter5 on Wed Jun 24, 2009 9:21 am

great stuff aliasant! thx a lot ;)
---Yes, a piece of software CAN be your best friend---
User avatar
philter5
smaniac
 
Posts: 1495
Joined: Thu Jan 04, 2007 7:52 pm
Location: Germany

PreviousNext

Return to Projects

Who is online

Users browsing this forum: No registered users and 0 guests